MP4 & QuickTime File Splitter

From AVObjects Knowledge Base
(Difference between revisions)
Jump to: navigation, search
 
(25 intermediate revisions by 5 users not shown)
Line 1: Line 1:
 +
<!--RM_ID:82-->
 
<!--TITLE:MP4 & QuickTime File Splitter-->
 
<!--TITLE:MP4 & QuickTime File Splitter-->
 
<!--H1:MP4 & MOV File Splitter-->
 
<!--H1:MP4 & MOV File Splitter-->
{{This|products/directshow_filters/mp4_splitter.html}}
+
<!--DESCRIPTION:DirectShow filter for demultiplexing (splitting) for MP4 and QuickTime video files.-->
 +
<!--KEYWORDS:Video Splitter MP4 MPEG-4 MOV QuickTime F4V 3GP Reader DirectShow -->
 +
{{This|products/splitters/mp4_splitter.html}}
  
Splitter (demultiplexer) for MP4 and QuickTime video files.
+
{{MP4 & QuickTime File Splitter: Description}}
  
 
==Overview==
 
==Overview==
  
* {{MP4 & QuickTime Splitter: Download}}
+
Demultiplexer (splitter) for the MPEG-4 container. Filter splits MPEG-4 files (.mp4, .mov, .f4v, .3gp, .dv, .dif, etc.) into separate audio, video, close caption, timecode, etc. streams.
* {{Contact Support}}
+
* {{Place Order!}}
+
  
Demultiplexer (splitter) for the MPEG-4 container.
+
==Features==
  
===Filename Extensions===
+
* Support for playback with speed != 1.0, incl. with a negative rate (for video streams without temporal compression).
 +
* Support for start and stop times from IMediaSeeking::SetPositions().
 +
* Merging separate audio streams.
 +
* Extended time code processing.
 +
* Playing files that have not been fully processed (Movie Fragments handling).
 +
* Processing separate DV files.
 +
* Automatic detection of PCM audio type (little or big endian).
 +
* Lots of fixes for problematic mp4 files.
 +
{{.idl}}
  
* .MP4
+
==Types of Streams==
* .MOV
+
* .F4V
+
* .3GP
+
 
+
===Types of Streams===
+
  
 
* '''avc1''' - H.264/AVC stream according to ITU-T Rec. H.264 / ISO/IEC 14496-10 and ISO/IEC 14496-15: Advanced Video Coding (AVC) file format
 
* '''avc1''' - H.264/AVC stream according to ITU-T Rec. H.264 / ISO/IEC 14496-10 and ISO/IEC 14496-15: Advanced Video Coding (AVC) file format
 +
* '''AVCI''' - various AVC-Intra formats
 +
* '''hvc1''', '''hev1''' - H.265/HEVC stream according to ITU-T Rec. H.265
 +
* '''ProRes''' types - various QT ProRes formats ('apcn', 'apch', 'ap4h', 'apcs', 'apco')
 
* '''mp4v''' - MPEG-4 video stream according to ISO/IEC 14496-2: Visual
 
* '''mp4v''' - MPEG-4 video stream according to ISO/IEC 14496-2: Visual
 
* '''mp4a''' - AAC audio stream according to ISO/IEC 14496-3, Audio and ISO/IEC 13818-7, Advanced Audio Coding (AAC)
 
* '''mp4a''' - AAC audio stream according to ISO/IEC 14496-3, Audio and ISO/IEC 13818-7, Advanced Audio Coding (AAC)
 +
* '''ac-3''' - AC-3 audio stream.
 
* '''mp3''' - MPEG Layer 3 audio stream according to ISO/IEC 11172-3 and ISO/IEC 13818-3
 
* '''mp3''' - MPEG Layer 3 audio stream according to ISO/IEC 11172-3 and ISO/IEC 13818-3
 
* '''raw''', '''twos''', '''sowt''', '''in24''', '''in32''', etc. - PCM Audio with big or little endian, 1 or 2 channels, 8, 16, 24 or 32 bits
 
* '''raw''', '''twos''', '''sowt''', '''in24''', '''in32''', etc. - PCM Audio with big or little endian, 1 or 2 channels, 8, 16, 24 or 32 bits
 +
* '''fl32''' - audio stream with 32 bit per sample (float)
 
* '''MPEG-2 types''' - MPEG-2 video stream according to ISO/IEC 13818-2
 
* '''MPEG-2 types''' - MPEG-2 video stream according to ISO/IEC 13818-2
 
* '''s263''', '''h263''' - H.263 video stream
 
* '''s263''', '''h263''' - H.263 video stream
 
* '''samr''' - AMR audio
 
* '''samr''' - AMR audio
 +
* '''c608''' - Closed caption according to EIA-608
 +
* '''tmcd''' - Timecode stream from 'tmcd' track.
 
* '''Generic video''' ('''png''', '''jpeg''', etc.) - encoded video streams
 
* '''Generic video''' ('''png''', '''jpeg''', etc.) - encoded video streams
 +
* '''RGB''' - uncompressed ARGB32 or RGB24 video streams
 +
* '''DVSD''', '''DV25''', '''DV50''', '''DV100''' (720 and 1080) - for .dv, .dif files.
  
===Supported Standards===
+
==Supported Standards==
  
 
* ISO/IEC 14496-1 (MPEG-4 Part 1): Systems
 
* ISO/IEC 14496-1 (MPEG-4 Part 1): Systems
Line 38: Line 51:
 
* ISO/IEC 14496-14 (MPEG-4 Part 14): MP4 File Format
 
* ISO/IEC 14496-14 (MPEG-4 Part 14): MP4 File Format
  
==You Might Also Need==
+
==See Also==
  
* [[H.264/AVC Decoder]]  
+
* [[MP4 & QuickTime Splitter: Release Notes]]
  
==See Also==
+
==You Might Also Need==
  
* [[Decoder Pack]] (available with [[Broadcast Automation Platform]])
+
* {{LinkDescription|QuickSync Decoder}}
 +
* {{LinkDescription|MPEG-4 Decoder}}
 +
* {{LinkDescription|MPEG-2 Video Decoder}}
 +
* {{LinkDescription|DVCPRO HD Decoder}}
 +
* {{LinkDescription|M-JPEG Video Decoder}}
 +
* {{LinkDescription|Audio Decoder}}
  
===Other Codecs We Made===
+
==Related Products==
  
{{Other Codecs}}
+
* {{LinkDescription|MP4 & QuickTime Writer}}
 +
* {{LinkDescription|Audio Mixer}}
  
{{Licensing: Codecs}}
+
===Action Items===
 
+
==Action Items==
+
  
 
* {{MP4 & QuickTime Splitter: Download}}
 
* {{MP4 & QuickTime Splitter: Download}}
Line 58: Line 75:
 
* {{Place Order!}}
 
* {{Place Order!}}
  
[[Category:Readers, Splitters & Decoders]]
+
{{Prices|950|1650|2400|300606827|300606828|300606829}}
[[Category:Codecs, Splitters & Muxers]]
+
 
 +
[[Category:Splitters]]
 
__NOTOC__
 
__NOTOC__

Latest revision as of 17:53, 2 August 2024

This page is a copy of the original page on the AVObjects' web site and can also be viewed here.

Splitter (demultiplexer) for MP4 and QuickTime video files.

Overview

Demultiplexer (splitter) for the MPEG-4 container. Filter splits MPEG-4 files (.mp4, .mov, .f4v, .3gp, .dv, .dif, etc.) into separate audio, video, close caption, timecode, etc. streams.

Features

  • Support for playback with speed != 1.0, incl. with a negative rate (for video streams without temporal compression).
  • Support for start and stop times from IMediaSeeking::SetPositions().
  • Merging separate audio streams.
  • Extended time code processing.
  • Playing files that have not been fully processed (Movie Fragments handling).
  • Processing separate DV files.
  • Automatic detection of PCM audio type (little or big endian).
  • Lots of fixes for problematic mp4 files.

Specifications and description of user interfaces can be found in the .idl file in the \Idl folder of the filter installation directory.

Types of Streams

  • avc1 - H.264/AVC stream according to ITU-T Rec. H.264 / ISO/IEC 14496-10 and ISO/IEC 14496-15: Advanced Video Coding (AVC) file format
  • AVCI - various AVC-Intra formats
  • hvc1, hev1 - H.265/HEVC stream according to ITU-T Rec. H.265
  • ProRes types - various QT ProRes formats ('apcn', 'apch', 'ap4h', 'apcs', 'apco')
  • mp4v - MPEG-4 video stream according to ISO/IEC 14496-2: Visual
  • mp4a - AAC audio stream according to ISO/IEC 14496-3, Audio and ISO/IEC 13818-7, Advanced Audio Coding (AAC)
  • ac-3 - AC-3 audio stream.
  • mp3 - MPEG Layer 3 audio stream according to ISO/IEC 11172-3 and ISO/IEC 13818-3
  • raw, twos, sowt, in24, in32, etc. - PCM Audio with big or little endian, 1 or 2 channels, 8, 16, 24 or 32 bits
  • fl32 - audio stream with 32 bit per sample (float)
  • MPEG-2 types - MPEG-2 video stream according to ISO/IEC 13818-2
  • s263, h263 - H.263 video stream
  • samr - AMR audio
  • c608 - Closed caption according to EIA-608
  • tmcd - Timecode stream from 'tmcd' track.
  • Generic video (png, jpeg, etc.) - encoded video streams
  • RGB - uncompressed ARGB32 or RGB24 video streams
  • DVSD, DV25, DV50, DV100 (720 and 1080) - for .dv, .dif files.

Supported Standards

  • ISO/IEC 14496-1 (MPEG-4 Part 1): Systems
  • ISO/IEC 14496-12 (MPEG-4 Part 12): ISO Base Media File Format
  • ISO/IEC 14496-14 (MPEG-4 Part 14): MP4 File Format

See Also

You Might Also Need

  • QuickSync Decoder - DirectShow filter for decoding 8-bit 4:2:0 progressive or interlaced video frames encoded in H264 format.
  • MPEG-4 Decoder - MPEG-4 DirectShow video decoder.
  • MPEG-2 Video Decoder - A DirectShow filter for high-quality decoding of MPEG-2 video streams.
  • DVCPRO HD Decoder - DirectShow filter for decoding DV, DVCPRO, DVCPRO 50 and DVCPRO HD video streams.
  • M-JPEG Video Decoder - High-quality M-JPEG video decoding DirectShow filter with ARGB32 (alpha channel) support.
  • Audio Decoder - Decoder for MP3 and AAC audio streams with the ability to switch dynamically between streams.

Related Products

  • MP4 & QuickTime Writer - DirectShow filter for multiplexing and writing .mp4 and .mov files.
  • Audio Mixer - DirectShow filter for real-time mixing of multiple mono, stereo or multichannel audio streams.

Action Items

Prices

Single Application License 950 EUR


Single Developer License 1650 EUR


Team License 2400 EUR
Personal tools