and Apple Lossless. In addition, macOS has a simple AppleScript that can be used to play a movie in full-screen mode, but since version 7.2 full-screen viewing is now supported in the non-Pro version. QuickTime framework The QuickTime framework provides the following: Encoding and transcoding video and audio from one format to another. Command-line utilities afconvert (to convert audio formats), avconvert (to convert video formats) and qtmodernizer (to automatically convert older formats to H.264/AAC) are provided with macOS for power users. Decoding video and audio, then sending the decoded stream to the graphics or audio subsystem for playback. In macOS, QuickTime sends video playback to the Quartz Extreme (OpenGL) Compositor. A "component" plug-in architecture for supporting additional 3rd-party codecs (such as DivX). As of early 2008, the framework hides many older codecs listed below from the user although the option to "Show legacy encoders" exists in QuickTime Preferences to use them. The framework supports the following file types and codecs natively: Due to macOS Mojave being the last version to include support for 32-bit APIs and Apple's plans to drop 32-bit application support in future macOS releases, many codecs will no longer be supported in newer macOS releases, starting with macOS Catalina, which was released on October 7, 2019. As of Mac OS X Lion, the underlying media framework for QuickTime, QTKit, was deprecated in favor of a newer graphics framework, AVFoundation, and completely discontinued as of macOS Catalina. Windows PictureViewer is a component of QuickTime for Microsoft Windows and the Mac OS 8 and Mac OS 9 operating systems. It is used to view picture files from the still image formats that QuickTime supports. In macOS, it is replaced by Preview. QuickTime Player QuickTime 7 Pro QuickTime Player 7 is limited to only basic playback operations unless a QuickTime Pro license key is purchased from Apple. Until Catalina, Apple's professional applications (e.g. Final Cut Studio, Logic Studio) included a QuickTime Pro license. Pro keys are specific to the major version of QuickTime for which they are purchased and unlock additional features of the QuickTime Player application on macOS or Windows. The Pro key does not require any additional downloads; entering the registration code immediately unlocks the hidden features. QuickTime 7 is still available for download from Apple, but as of mid-2016, Apple stopped selling registration keys for the Pro version. Features enabled by the Pro license include, but are