
F4FFMPEG
[size=4][b]Description[/b][/size] F4FFMPEG does two things; it provides a method to hotswap textures (including video flipbook textures used to get "video" in vanilla) and ffmpeg bindings for other mo
[size=4][b]Description[/b][/size]
F4FFMPEG does two things; it provides a method to hotswap textures (including video flipbook textures used to get "video" in vanilla) and ffmpeg bindings for other mods.
[size=4][b]Installation instructions[/b][/size]
[size=3][color=#D4D4D8]This is a F4SE plugin, it does not provide any direct user-ready content itself.[/color][/size]
[size=4][b]Main features[/b][/size]
[size=3][color=#D4D4D8]F4FFMPEG provides an API to make meaningful requests to ffmpeg, and a method to hotswap textures with real-time decoded videos. At time of writing the API is heavily in progress, and there are next to no safeguards on the videos you choose to hotswap, so be careful. No audio support is available or planned at this time.[/color][/size]
[size=4][b]Requirements[/b][/size]
[size=3][color=#D4D4D8]Doesn't do anything on its own. Hotswapping relies on mirroring the path of a texture, but rather than in Data\Textures in Data\Videos. Currently it expects .mov extensions, but any container recognizeable by ffmpeg will work. You can simply rename the file.[/color][/size]
[size=4][b]Credits[/b][/size]
[size=3][color=#D4D4D8]ChatGPT was a huge help with the reverse engineering, syntax management, and helping me better understand ffmpeg.[/color][/size]
Nomad was very supportive during this whole endeavor and made it possible to keep my head in the game.



