PFClean Documentation Supported File Formats

QuickTime

QuickTime movies are supported by PFClean on macOS.

Supported formats/codecs

On macOS, PFClean uses Apple's AVFoundation framework to handle QuickTime movies, and as such only supports the codecs available through that framework.

This includes (amongst others) H.264, JPEG, Apple ProRes 4444, 422, 422 HQ, 422 LT, and 422 Proxy.

Additional codecs may also be available through this framework in a read-only capacity.

Frame rate

The frame rate of the QuickTime movie must be one supported by PFClean. PFClean supports all popular frame rates but if the movie has an obscure frame rate then it will show in PFClean's file browser but be labelled with Unsupported FPS. Such a movie can not be imported.

Custom frames rates can be added to PFClean in order to support such a movie. This is detailed in the Standards Manager section of the Media Admin documentation.

Bit depth

To enhance PFClean's ability to deal with bit depth appropriately, a set of codec and bit-depth definitions are defined in the configuration file quicktimePixelTypes.xml located in media application installation sub-directory.

These definitions can be used to controls the bit-depth used to decode quicktime movies. If codecs are encountered that are not defined in the configuration file, a common fallback default pixel type will be used. This is defined in the quicktimePixelTypes.xml file as the codec type default (RGB 8-bit pixel type).

If an alternative pixel type is required for a specific codec, you can create a new quicktimePixelTypes.xml file in your folder and add a new entry (or modify an existing entry) for the codec you are using. Once changed, restart PFClean so that it recognises the change.