Differences of codecs support between MovieRecorder Versions

In MovieRecorder 3, some codecs and wrappers required to purchase the Pro Codecs option. We now include in the standard license (of MovieRecorder 4, not MovieRecorder Express), all codecs and wrappers. There is no option to be purchased anymore.

All our licenses are backwards compatible. This means that you can use a MovieRecorder 4 license with MovieRecorder 3 (or even MovieRecorder 2 if you really want to). Not sure why you would want to do that but you should know that a MovieRecorder 4 license will not include the "Pro codecs" option, so you won’t be able to use it in MovieRecorder 3 and have the "Pro codecs" option enabled. Unless you did an upgrade from MovieRecorder 3 with the Pro codecs option to MovieRecorder 4.

As there has been a lot of changes in the codecs, we could not keep your user AVPresets, and you will have to do them again.

In MovieRecorder 4, we have changed some of the encoders we use for the codecs that used to be in the "Pro Codecs" option. This change allowed us to:

include all these codecs in the "standard" price of MovieRecorder, without doing it an option.

improve performances on some codecs (for example XDCAM)

In any case, make sure to download a demo version of MovieRecorder 4 before you upgrade to test and check that you still have the same kind of performances (or better) than with MovieRecorder 3.

About MovieRecorder 2 and 32bit applications

A quick reminder that the "legacy" MovieRecorder versions 1 and 2 were based on the QuickTime APIs. Which are now deprecated, and will stop working in future versions of the macOS. Indeed these APIs are 32bit and starting with macOS 10.13.4, Apple will show the following warning for all 32 bit applications:

"To prepare for a future release of macOS in which 32-bit software will no longer run without compromise, starting in macOS High Sierra 10.13.4, a user is notified on the launch of an app that depends on 32-bit software. The alert appears only once per app."

Starting with MovieRecorder 3, we stopped using the QuickTime APIs and we started using the new APIs that Apple provided to encode and decode. This is why MovieRecorder 3 and 4, as well as MovieRecorder Express 4, are 64-bit applications that are so efficient, and ready for the future.

IMPORTANT NOTE: it is the QuickTime application or the QuickTime files will still work, it is only the APIs, so the methods that developers could use to encode or decode within their applications that would be deprecated. Rest assured that your QuickTime files will be readable for the foreseeable future.