General Exchange Format

Last updated
General Exchange Format
Filename extension .gxf
Internet media type application/gxf
Type code "gxf "
Initial release 2001 (2001)
Type of format Container format
Container for audiovisual material

General eXchange Format (GXF), is a file exchange format for the transfer of simple and compound clips between television program storage systems. It is a container format that can contain Motion JPEG (M-JPEG), MPEG, or DV-based video compression standards, with associated audio, time code, and user data that may include user-defined metadata.

Contents

GXF was developed by Grass Valley Group, then standardized by SMPTE as SMPTE 360M, [1] and was extended in SMPTE RDD 14-2007 [2] to include high-definition video resolutions.

GXF has a fairly simple data model compared with SMPTE MXF container format since it should be used for file transfers and not as a storage format with no editing capabilities. [3] SMPTE RDD 14-2007 is only 57 pages long, compared with many hundreds of pages for the MXF standards.

Applications and tools

Applications

FFmpeg multimedia framework

FFmpeg is a free software project consisting of a vast software suite of libraries and programs for handling video, audio, and other multimedia files and streams. At its core is the FFmpeg program itself, designed for command-line-based processing of video and audio files, and widely used for format transcoding, basic editing, video scaling, video post-production effects, and standards compliance. FFmpeg includes libavcodec, an audio/video codec library used by many commercial and free software products, libavformat (Lavf), an audio/video container mux and demux library, and the core ffmpeg command line program for transcoding multimedia files. FFmpeg is published under the GNU Lesser General Public License 2.1+ or GNU General Public License 2+.

VLC media player Free and open-source media player and streaming media server

VLC media player is a free and open-source, portable, cross-platform media player and streaming media server developed by the VideoLAN project. VLC is available for desktop operating systems and mobile platforms, such as Android, iOS, Tizen, Windows 10 Mobile and Windows Phone. VLC is also available on digital distribution platforms such as Apple's App Store, Google Play and Microsoft Store.

Parser and checker

Tools

DirectShow

DirectShow, codename Quartz, is a multimedia framework and API produced by Microsoft for software developers to perform various operations with media files or streams. It is the replacement for Microsoft's earlier Video for Windows technology. Based on the Microsoft Windows Component Object Model (COM) framework, DirectShow provides a common interface for media across various programming languages, and is an extensible, filter-based framework that can render or record media files on demand at the request of the user or developer. The DirectShow development tools and documentation were originally distributed as part of the DirectX SDK. Currently, they are distributed as part of the Windows SDK.

Related Research Articles

Audio Video Interleave, known by its initials AVI, is a multimedia container format introduced by Microsoft in November 1992 as part of its Video for Windows software. AVI files can contain both audio and video data in a file container that allows synchronous audio-with-video playback. Like the DVD video format, AVI files support multiple streaming audio and video, although these features are seldom used. Most AVI files also use the file format extensions developed by the Matrox OpenDML group in February 1996. These files are supported by Microsoft, and are unofficially called "AVI 2.0".

DV format for storing digital video

DV is a format for storing digital video. It was launched in 1995 with joint efforts of leading producers of video camera recorders.

Material Exchange Format (MXF) is a container format for professional digital video and audio media defined by a set of SMPTE standards. A typical example of its use is for delivering advertisements to TV stations.

In multimedia, Motion JPEG is a video compression format in which each video frame or interlaced field of a digital video sequence is compressed separately as a JPEG image. Originally developed for multimedia PC applications, M-JPEG is now used by video-capture devices such as digital cameras, IP cameras, and webcams, as well as by non-linear video editing systems. It is natively supported by the QuickTime Player, the PlayStation console, and web browsers such as Safari, Google Chrome, Mozilla Firefox and Microsoft Edge.

Windows Media Video (WMV) is a series of video codecs and their corresponding video coding formats developed by Microsoft. It is part of the Windows Media framework. WMV consists of three distinct codecs: The original video compression technology known as WMV, was originally designed for Internet streaming applications, as a competitor to RealVideo. The other compression technologies, WMV Screen and WMV Image, cater for specialized content. After standardization by the Society of Motion Picture and Television Engineers (SMPTE), WMV version 9 was adapted for physical-delivery formats such as HD DVD and Blu-ray Disc and became known as VC-1. Microsoft also developed a digital container format called Advanced Systems Format to store video encoded by Windows Media Video.

The Advanced Authoring Format (AAF) is a file format for professional cross-platform data interchange, designed for the video post-production and authoring environment. It was created by the Advanced Media Workflow Association (AMWA), and is now being standardized through the Society of Motion Picture and Television Engineers (SMPTE).

SMPTE 421M, informally known as VC-1, is a video coding format. Most of it was initially developed as the proprietary video format Windows Media Video 9 by Microsoft in 2003. With some enhancements including the development of a new Advanced Profile, it was officially approved as a SMPTE video codec standard on April 3, 2006.

XDCAM series of products for digital recording using random access solid-state memory media, introduced by Sony in 2003

XDCAM is a series of products for digital recording using random access solid-state memory media, introduced by Sony in 2003. Four different product lines – the XDCAM SD, XDCAM HD, XDCAM EX and XDCAM HD422 – differ in types of encoder used, frame size, container type and in recording media.

A container or wrapper format is a metafile format whose specification describes how different elements of data and metadata coexist in a computer file.

This table compares features of container formats. To see which multimedia players support which container format, look at comparison of media players.

Digital Cinema Initiatives, LLC (DCI) is a joint venture of major motion picture studios, formed to establish a standard architecture for digital cinema systems.

Avid DNxHD is a lossy high-definition video post-production codec developed by Avid for multi-generation compositing with reduced storage and bandwidth requirements. It is an implementation of SMPTE VC-3 standard.

KMPlayer media player for Windows

K-Multimedia Player is a media player for Windows which can play a large number of formats including VCD, DVD, AVI, MKV, Ogg, OGM, 3GP, MPEG-1/2/4, AAC, WMA 7, 8, WMV, RealMedia, FLV and QuickTime. It has a significant user base and has received strong ratings and reviews on major independent download sites like Softonic and CNET. KMPlayer is supported by advertisements, including ads in homepage, a dedicated side panels, and pop-ups.

M2TS is a filename extension used for the Blu-ray Disc Audio-Video (BDAV) MPEG-2 Transport Stream (M2TS) container file format. It is used for multiplexing audio, video and other streams. It is based on the MPEG-2 transport stream container. This container format is commonly used for high definition video on Blu-ray Disc and AVCHD.

CineForm Intermediate is an open source video codec developed for CineForm Inc by David Taylor, David Newman and Brian Schunck. On March 30, 2011, the company was acquired by GoPro which in particular wanted to use the 3D film capabilities of the CineForm 444 Codec for its 3D HERO System.

ISO base media file format defines a general structure for time-based multimedia files such as video and audio. The identical text is published as ISO/IEC 15444-12.

Ingex is an open-source (GPL) suite of software for the digital capture of audio and video data, without the need for traditional audio or video tape or cassettes. Serial digital interface (SDI) capture is supported, as well as real-time transcoding. Portions of the software suite also act as a network file server for media files, as well as archiving to LTO-3 data tape. Audio and video media files can also be stored on USB hard drives or Network Attached Storage. The software is heavily used by the BBC, and was developed by the BBC Research Laboratory.

A Digital Cinema Package (DCP) is a collection of digital files used to store and convey digital cinema (DC) audio, image, and data streams.

References