I think your best option here, that wouldn't cost you anything, would be ffmpeg. As Andrew said, you will need to export from your NLE in an uncompressed format, or you can even use a high res images sequence, something like EXRs for instance.
Then, you can use this guide to understand ffmpeg and find the command that you will need to use:
https://trac.ffmpeg.org/wiki/Encode/VFXThis is the command the article uses.. This converts an image sequence to ProRes 422
- Code: Select all
ffmpeg -y -probesize 5000000 -f image2 -r 48 -force_fps -i ${DPX_HERO} -c:v prores_ks -profile:v 3 -qscale:v ${QSCALE} -vendor ap10 -pix_fmt yuv422p10le -s 2048x1152 -r 48 output.mov
If you want to use quicktime sources and convert them to ProRes 4444, then you can use something like this:
- Code: Select all
ffmpeg -f mov -r [add the frame rate of the original footage] -i [file path\yourFile.mov] -c:v prores_ks -profile:v 4 -qscale:v [any number between 0 and 32] -pix_fmt yuv422p10le -s [resolution] [file path\convertedFile.mov]
The qscale, as explained in the link above, is very important as it determines the bit rate of the file. Lower numbers give higher bit rate and better quality, but takes longer to render. So, if you are converting a very long file, it will take a while if you use a low qscale number.
Last, if at anytime you need to know what are the options available in ffmpeg, or you don't understand what any of these "-(text)" means, you can just type "ffmpeg -h" in the command line, and it will give you all the options (or most of them at least) and their explanations.
Hope this helps.