- Demultiplexer (media file)
-
A demultiplexer for digital media files, or media demultiplexer also called a file splitter by laymen or consumer software providers, is software that demultiplexes individual elementary streams of a media file, e.g., audio, video, or subtitles and sends them to their respective decoders for actual decoding.[1] Media demultiplexers are not decoders themselves, but are format container handlers that separate program streams from a file and supply them to their respective audio, video, or subtitles decoders.[2]
Contents
Notable file splitters
- Microsoft AVI splitter - Part of Microsoft Windows.[3][4][5]
- Haali Media Splitter - demultiplexes MP4 (MPEG-4), M2TS (MPEG transport stream) and MKV (Matroska) files.[6]
- FLV Splitter - demultiplexes Flash video files.[7]
- Gabest splitter (part of Media Player Classic) - demultiplexes e.g. 3GP, MP4
- libavformat (part of the FFmpeg project) - demultiplexes many formats e.g. 3GP, ASF, AVI, FLV, SWF, M2TS, MKV, MOV, MP4, MPG, NSV, NUT, Ogg, RM, AIFF, AU, WAV, etc.[8]
- e.g. used in MPlayer and GOM Player
- libvlc (part of VideoLAN project and VLC Media Player) - demultiplexes many formats e.g. MPEG transport stream, MPEG program stream, MP4, MOV, 3GP, Ogg, OGM, ASF, WMV, WMA, MKV, FLV, etc.[9]
- Nero Splitter
- Ogg DirectShow Filters[10] - demultiplexes Ogg container
Playback issues
Playback difficulties (such as no playback, no audio, or no video) may result from several or legacy file splitters for a particular file format being installed on an operating system. This causes decoder-to-file-splitter mismatch resulting in playback failure on media players.
See also
References
- ^ AfterDawn.com – Demux
- ^ AfterDawn.com – Guides - Introduction to Haali Media Splitter
- ^ Windows Media Developer Center - AVI Splitter Filter
- ^ Windows Media Developer Center - MPEG-2 Splitter
- ^ Windows Media Developer Center - MPEG-2 Demultiplexer
- ^ Haali Media Splitter
- ^ SourceForge.net - FLV Splitter
- ^ FFmpeg General Documentation - File Formats, Retrieved 2009-09-02
- ^ VideoLAN Project VLC playback Features, Retrieved 2009-09-02
- ^ Xiph.org Directshow Filters for Ogg Vorbis, Speex, Theora and FLAC, Retrieved 2009-09-02
Multimedia compression and container formats Video OthersAudio MPEG-1 Layer III (MP3) · MPEG-1 Layer II (Multichannel) · MPEG-1 Layer I · AAC · HE-AAC · MPEG Surround · MPEG-4 ALS · MPEG-4 SLS · MPEG-4 DST · MPEG-4 HVXC · MPEG-4 CELP · USACOthersAC-3 · AMR · AMR-WB · AMR-WB+ · Apple Lossless · Asao · ATRAC · CELT · DRA · DTS · EVRC · EVRC-B · FLAC · GSM-HR · GSM-FR · GSM-EFR · iLBC · iSAC · Monkey's Audio · TTA (True Audio) · MT9 · A-law · μ-law · Musepack · OptimFROG · Opus · OSQ · QCELP · RealAudio · RTAudio · SD2 · SHN · SILK · Siren · SMV · Speex · SVOPC · TwinVQ · VMR-WB · Vorbis · WavPack · WMAImage OthersContainers ISO/IECITU-TOthersSee Compression methods for methods and Compression software implementations for codecsData compression software implementations Archivers
with compression
(comparison)7-Zip · Ark · File Roller · FreeArc · Info-ZIP · Keka · KGB Archiver · PAQ · PeaZip · The Unarchiver (decompression only) · tar · UPX · Xarchiver · ZipegARC · ALZip · Archive Utility · ARJ · BetterZip · JAR · MacBinary · PKZIP/SecureZIP · PowerArchiver · StuffIt · WinAce · WinRAR · WinZipLossless data compression* Audio compression
(comparison)Freeware Advanced Audio Coder (FAAC) · Helix DNA Producer · l3enc · LAME · TooLAME · libavcodec · libcelt · libspeex · Musepack · libvorbis · Windows Media EncoderALAC · FLAC · libavcodec · Monkey's Audio · mp4als · OptimFROG · Shorten · TTA (True Audio) · WavPackVideo compression
(comparison)OthersCineForm · Cinepak · DNxHD · Helix DNA Producer · Indeo · libavcodec · Schrödinger (Dirac) · SBC · Sorenson · VP7 · libtheora · libvpx · Windows Media Encoder- Non-archiving
See also: compression methods and compression formats
Categories:- Broadcast engineering
- Multiplexing
- Free multimedia codecs, containers, and splitters
Wikimedia Foundation. 2010.