First, straight to the fun, download FastFlix here to try it out! FastFlix started out to be a small clip and GIF maker for myself, but quickly realized I could expand it for larger usage. And it just so happens that AV1 is an emerging codec that doesn’t have a lot of GUI options yet, it’s like it was meant to be!
Before going out and re-encoing everything with AV1, which will be the next standard codec as everyone is on board with it, there are a few catches, so make sure to read on.
What makes FastFlix unique?
AV1 Support for multiple libraries
FastFlix is designed as a FFmpeg wrapper, so it can support multiple different encoders. Right now it supports libaom-av1, rav1e and SVT-AV1 libraries for AV1, as well as x265, x264 and VP9.
Totally MIT open source code, reuse to your hearts content!
FastFlix has been designed in a way to keep it legal to re-use any of it’s core code in your own projects without forcing them to be open source. The catch is the binary itself is GPL.
Extensible
FastFlix was designed to have an easy to expand architecture for encoders. That way others can design their own encoder wrappers on top of what is already available to bring additional functionally.
What’s the catch?
New program using an experimental codec
There will be bugs. Both on the GUI side and on the codec side. Report anything weird you see and we’ll try to figure out it’s a GUI problem or needs to be passed along to the codec team.
I’m just one guy, and this is a side project
I don’t make any money (nor take donations. $10K+ bribes, please email me 😉) and FastFlix is not something I will spend all my free time on. So I am always looking for help and feedback!
Wrapping up
Please give a github star if you like FastFlix!
Again, you can download FastFlix on the Github release page. For Linux or MacOS, please refer to their Instillation section of the readme.
Hi, I have been trying to use Fastflix as I love the idea and how easy it is, however not many of the UHD videos I am working with have completed. Often I either get a half completed movie or more recently the Fastflix app window closes leaving just the CMD window open but it stops converting. Am I doing something wrong with the install or options?
Sorry a little more info. I am encoding with the HVEC setting but leaving all other defaults as they are and found the latest video had again created a file which is watchable but only 40 minutes vs 1 hour 58 of the original.
Hi Trev,
Has it given you any errors? I have had some random segfaults caused by the GUI library I am using (PySide2 based on QT), but that would close the CMD window as well. To add photos or logs please add issues at https://github.com/cdgriffith/FastFlix/issues. Always looking to improve it so please don’t hesitate to open as many as needed.
It is 99.9% chance not your fault (I always leave %.1 for friends trolling me >.> ) Can I ask what OS and version you are running?
The halfway thing is interesting, I have never run into that before. Does it say completed, or just stop part of the way through?
Is there a setting or config to let fastflix use nvenc?
Not yet, tracking issue here https://github.com/cdgriffith/FastFlix/issues/109
what are the settings so Youtube can recognize the file as a HDR video?