Is there a way to encode/decode prores mov files (mostly decode)? I've been playing around with ffmpeg and mencoder/mplayer from the ubuntu repos, but they both report that it's an unknown codec. Totem as well.
I guess it comes down to getting the right codecs in place. Maybe compiling from source?
I have seen a few comments on the internet about getting mplayer/mencoder working with prores files in OS X, but I'm hoping there is a way to do this in Ubuntu.
Times have certainly changed and now an up to date FFmpeg, including the version packaged with Xenial Xerus LTS, will now easily encode ProRes files. The following will work well:
The available
-profile
settings are as follows:You can test your own copy of FFmpeg for ProRes capability as follows:
(Note that as my colleague @llogan has mentioned there are actually only two ProRes encoders available: prores_aw (the default aliased to prores) and prores_ks.)
The leading letters indicate:
For playback you should find that most of the major media players, examples being MPlayer, SMPlayer and VLC, will happily play these files...
References:
The short answer is unfortunately "no". There are patches floating around that enable Qt binary codec loading in MPlayer / mencoder, but they seem to be Mac-only.
ffmpeg supports DNxHD on Linux, which is a ProRes alternative that you may want to look into as an intermediate codec.