Ask Different is a question and answer site for power users of Apple hardware and software. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I've received a number of videos encoded in Apple ProRes 422, and it plays fine in QuickTime 7 or X. However, I can't open them in any other player (VLC, mplayer, etc. etc.). What can I do to let other player be able to read the file? Thanks.

share|improve this question
up vote 1 down vote accepted

I know that this is an OLD question, but I thought I would add to the answers posted back in 2011.

When it was released you could not open video encoded with ProRes in video players that did not support the Apple QuickTime playback architecture since ProRes was a proprietary Apple encoding format. But in late 2011 an open source decoder became available for ffmpeg as a compile in option.

Just to be clear, ProRes was never intended as a playback format. ProRes was designed as an intermediate codec for use during video recording and editing, and was a replacement for Apple Intermediate Codec. As a result, it was never intended to be used as a "playback" format. That's why you could only play it back with QuickTime or editing software.

For optimal high quality video playback across a variety of video players (that have the horsepower to play back your video) you need to encode your video as a H.264 MPEG-4 video. You will want to set both the temporal and spacial compression to minimum, and make sure that the playback bit rate is not capped in the compression software. H.264 and MPEG-4 were designed for playback, and that's why it's the main format behind YouTube, Blu-ray, and virtual all playback systems in use today. While H.265 is starting to become more common, it is not yet as widely playable across a variety of devise.

If you do want to try and use ProRes as a playback format, then you need to make sure that the player you are using connects to the QuickTime playback codecs, and that you have the ProRes decoder installed on your system. The only video player that I know that will handle ProRes (other than pro editing systems) is VLC, and you need to have the ProRes decoder installed to make this work.

share|improve this answer
    
Thank you for getting back to me on this after so many years!! Very useful info. – hpy Dec 28 '15 at 17:45

Have you tried QuickTime's Save For Web option? This should let you save it in an MPEG file, which you can play anywhere.

share|improve this answer
    
Thanks for the idea, I guess I can do that. But I am hoping for a way to open the original file directly without the video going through another conversion, where it might suffer (even a slight) loss of quality. – hpy Jan 21 '11 at 21:57

Here is a link to the ProRes decoder supplied by Apple: http://support.apple.com/downloads/Apple_ProRes_QuickTime_Decoder_1_0_for_Mac

I imagine the only way to get another player to handle the files is to find a way for it to piggy-back on this.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.