General Exchange Format
   HOME

TheInfoList



OR:

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. GXF was developed by Grass Valley Group, then standardized by
SMPTE The Society of Motion Picture and Television Engineers (SMPTE) (, rarely ), founded in 1916 as the Society of Motion Picture Engineers or SMPE, is a global professional association of engineers, technologists, and executives working in the m ...
as SMPTE 360M,SMPTE 360M
/ref> and was extended in SMPTE RDD 14-2007 to include high-definition video resolutions. GXF has a fairly simple data model compared with SMPTE
MXF MXF or mxf may refer to: * Material Exchange Format, a container format for professional digital video and audio media * MXF, the IATA and FAA LID code for Maxwell Air Force Base, Alabama, United States * mxf, the ISO 639-3 code for Malgbe language ...
container format since it should be used for file transfers and not as a storage format with no editing capabilities.File interchange formats
/ref> SMPTE RDD 14-2007 is only 57 pages long, compared with many hundreds of pages for the MXF standards.


Applications and tools


Applications

* The
FFmpeg FFmpeg is a free and open-source software project consisting of a suite of libraries and programs for handling video, audio, and other multimedia files and streams. At its core is the command-line ffmpeg tool itself, designed for processing of vid ...
multimedia converter and
VLC media player VLC media player (previously the VideoLAN Client and commonly known as simply VLC) is a free and open-source, portable, cross-platform media player software and streaming media server developed by the VideoLAN project. VLC is available for desk ...
free video player support GXF;
theScribe LITE
is a GXF player that also supports
MXF MXF or mxf may refer to: * Material Exchange Format, a container format for professional digital video and audio media * MXF, the IATA and FAA LID code for Maxwell Air Force Base, Alabama, United States * mxf, the ISO 639-3 code for Malgbe language ...
.


Parser and checker


Grassvalley
offers a win32-based tool "tstream", for parsing GXF files and checking to ensure the contents conform to spec.


Tools


GXF::SDK
is a C++ DKthat implements the GXF standard to ease the reading, creation, sub-clipping, merge and rewrap of GXF files. It supports: MPEG video, DV, PCM, AC3 and Dolby E audio, Timecode, AFD, VBI and ANC;
GXFDShowFilter
is a
DirectShow DirectShow (sometimes abbreviated as DS or DShow), 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 ea ...
filter that enables Windows MediaPlayer and other DirectShow-based applications to play back GXF files.


References

{{SMPTE standards Broadcast engineering Computer file formats Film and video technology SMPTE standards Standards