About the differences of codecs support between MovieRecorder 2 and MovieRecorder 3

MovieRecorder 2 and the QuickTime API

MovieRecorder 2 has been developed starting in 2007 and was based on the QuickTime APIs. This allowed us to have access to all the codecs that were available for QuickTime. We just had to limit the use of some codecs (such as H.264) because of the edit-while-ingest feature who did not work well with these codecs.

 

MovieRecorder 3

32-bit vs 64-bit application

When we started developing MovieRecorder 3, we wanted to make it future proof and use the most efficient frameworks available. We also wanted to make the application capable of doing multiple ingests at the same time. The problem with the QuickTime APIs is that they are 32-bit only and they are not as efficient as more modern frameworks that Apple provides. We decided then not to use the QuickTime APIs. This is why MovieRecorder 3 is a 64-bit application that is so efficient.

About the codecs supported and the "Pro Codecs" option for MovieRecorder 3

Some advantages of MovieRecorder 3:

  • we are now able to support some codecs that we were not supporting before such as DNxHD or H.264.
  • as we don't use the QuickTime codecs, you don't need to install Final Cut Pro X or Compressor on your computer to be able to record in ProRes. There is nothing you need to install to be able to have all the codecs we say we support, which makes the install process much easier.

But of course as with everything, there is a downside to this:

  • as we don't have access to all the QuickTime codecs (for free), we then have to pay for the rights to use some codecs. This is why we had to make some codecs available only with a paid option, the "Pro Codecs" option. 

 

 

Comparison chart between MovieRecorder 2 and MovieRecorder 3

 

Video Codecs MovieRecorder 2 MovieRecorder 3
Animation No No
Apple Intermediate Codec No No
Apple Pixlet Video No No
Apple ProRes 422 Family Yes Yes
Apple ProRes 4444 Yes Yes
AVC-Intra (50 & 100) No Yes (with the Pro Codecs option)
AVCHD No No
Avid DNxHD No Yes
DV-PAL Yes Yes (with the Pro Codecs option)
DV/DVCPRO-NTSC Yes Yes (with the Pro Codecs option)
DVCPro-PAL Yes Yes (with the Pro Codecs option)
DVCPro HD Yes Yes (with the Pro Codecs option)
DVCPro 50 Yes Yes (with the Pro Codecs option)
Flash No No
H.264 No Yes
HDV Yes Yes (with the Pro Codecs option)
JPEG 2000 No No
MPEG IMX (30/40/50) Yes Yes (with the Pro Codecs option)
MPEG-2 No No
Photo-JPEG No No
Uncompressed Yes Yes
XDCAM EX Yes Yes (with the Pro Codecs option)
XDCAM HD Yes Yes (with the Pro Codecs option)
XDCAM HD422 Yes Yes (with the Pro Codecs option)
Have more questions? Submit a request

Comments

Powered by Zendesk