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
The QuickTime library does not allow PFClean to query the bit-depth of
data in the QuickTime movie file. As such, PFClean would not normally know whether a particular movie contains 8-bit, 10-bit or 16-bit data. 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 C:\Program Files\The Pixel Farm\PFClean
.
We have tried to accommodate the most common codecs and the appropriate
bit depths for those codecs, but there is always the possibility that an
unknown codec is being used. If that codec is not known, and is not defined in the configuration file, then a common fallback default pixel type will be used. This is defined in the quicktimePixelTypes.xml
file as the codec type default
, as an RGB 8-bit pixel type.
If an alternative pixel type is required for a specific codec, simply edit the quicktimePixelTypes.xml
file 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.