
The used encoder can be chosen with the -vcodec option. I’m working on skipping the python script by programming a custom GUI that will do the same thing, including grabbing the source timecode from the original file FFMPEG and FFMBC don’t copy that info over directly so it has to be set as an encoding parameter. Apple ProRes is a particular standard (different from H.264/AVC) developed by Apple to replace M-JPEG. FFmpeg contains 2 ProRes encoders, the prores-aw and prores-ks encoder.

Once FFMBC completes the file, the larger uncompressed file is deleted and it continues to monitor the folder. Ever wanted the power of the FFmpeg encoders, but without the bothersome UI of the Custom recording. In Handbreak, even if I choose constant quality RF:0 (lossless), the output file is around 2 Mbps. I used Mpegstreamclip, Handbreak, FFmpeg and Compressor but I can’t get the required bitrate. I need to recompess the file into h264 with the bitrate of 6-8 Mbps. It’s never been so easy to upgrade your workflow. The initial video bitrate in prores file is variable 24. The Python script monitors a folder and watches for growing files, when the file is done growing, it knows Redcine X is done converting the file so the script launches FFMPEG (or in this case, a fork called FFMBC) to encode the file. FFmpeg Encoders has been merged into StreamFX All the encoders are now available by simply installing the latest version of StreamFX and removing the currently installed FFmpeg Encoders plugin. The MainConcept FFmpeg plug-in gives you access to Hybrid GPU acceleration, ready-to-use presets, and more.

Since Redcine-X (the program that manages RED camera footage) can’t export AVI, there is a bit of a workaround using an uncompressed MOV file.

I currently use what’s described in my blog post here Can’t say I’ve come across the “-1” error when I was using the setup but I think that was before ProRes was part of FFMPEG.
