MP4 & QuickTime Writer

From AVObjects Knowledge Base
(Difference between revisions)
Jump to: navigation, search
Line 25: Line 25:
 
===Supported Types of streams===
 
===Supported Types of streams===
  
* 'avc1': H.264/AVC stream in accordance with 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 in accordance with ITU-T Rec. H.264 / ISO/IEC 14496-10 and ISO/IEC 14496-12, 14, 15
 +
* 'hvc1': H265/HEVC stream according to ITU-T H.265
 +
* 'mp4v' - MPEG-2 video stream according to ITU-T H.262 / ISO/IEC 13818-2
 
* 'dv': streams in different DV formats DVSD, DV25, DV50, DV100 (720 and 1080) in accordance with SMPTE 314M-2005, SMPTE 370M-2006, IEC 61834.
 
* 'dv': streams in different DV formats DVSD, DV25, DV50, DV100 (720 and 1080) in accordance with SMPTE 314M-2005, SMPTE 370M-2006, IEC 61834.
 
* 'jpeg': streams in M-JPEG format in accordance with SMPTE 314M-2005, SMPTE 370M-2006, IEC 61834
 
* 'jpeg': streams in M-JPEG format in accordance with SMPTE 314M-2005, SMPTE 370M-2006, IEC 61834
Line 37: Line 39:
 
* ISO/IEC 14496-12, ISO base media file format
 
* ISO/IEC 14496-12, ISO base media file format
 
* ISO/IEC 14496-14, MP4 file format
 
* ISO/IEC 14496-14, MP4 file format
* ISO/IEC 14496-15, Advanced Video Coding (AVC) file format
+
* ISO/IEC 14496-15, Carriage of network abstraction layer (NAL) unit ...
  
 
===See Also===
 
===See Also===
Line 46: Line 48:
 
==You Might Also Need==
 
==You Might Also Need==
  
* {{LinkDescription|H.264/AVC Encoder}}
+
* {{LinkDescription|QuickSync Encoder}}
 
* {{LinkDescription|M-JPEG Video Encoder DirectShow Filter}}
 
* {{LinkDescription|M-JPEG Video Encoder DirectShow Filter}}
 
* {{LinkDescription|DVCPRO HD Encoder}}
 
* {{LinkDescription|DVCPRO HD Encoder}}

Revision as of 15:13, 8 June 2020

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

DirectShow filter for multiplexing and writing .mp4 and .mov files.

Overview

MPEG-4 Writer is a DirectShow filter for multiplexing and writing .mp4 and .mov files. It multiplexes the input streams and writes them to MPEG-4/MOV files. The filter performs the function of both the multiplexer and the file writer and must be the last filter in the graph.

Features

  • Adjustable interleaving time for input streams
  • Selecting the mode of writing timecodes (only after breaks or all time codes)
  • Selecting the drop/non-drop mode to process 29.97 and 59.94 timecodes.
  • Selecting the mode for writing separate .mdat and metadata files. These files can be merged into one correct MPEG-4 file using "copy /b a.mp4+a.mp4.mdat b.mp4".
  • Allows the shared access to the current writing file. This is a special feature for cutting and writing the selected part of the current file to another file "on fly".

Supported Types of streams

  • 'avc1': H.264/AVC stream in accordance with ITU-T Rec. H.264 / ISO/IEC 14496-10 and ISO/IEC 14496-12, 14, 15
  • 'hvc1': H265/HEVC stream according to ITU-T H.265
  • 'mp4v' - MPEG-2 video stream according to ITU-T H.262 / ISO/IEC 13818-2
  • 'dv': streams in different DV formats DVSD, DV25, DV50, DV100 (720 and 1080) in accordance with SMPTE 314M-2005, SMPTE 370M-2006, IEC 61834.
  • 'jpeg': streams in M-JPEG format in accordance with SMPTE 314M-2005, SMPTE 370M-2006, IEC 61834
  • 'mp4a': AAC Audio streams in accordance with ISO/IEC 14496-3.
  • 'sowt': PCM Audio up to 64 channels, 16 bits per mono channel, little endian.
  • 'tmcd': Timecode stream from 'tmcd' track with TIMECODE_SAMPLE DirectShow samples.

Supported MPEG-4 Standards

  • ISO/IEC 14496-1, Systems
  • ISO/IEC 14496-12, ISO base media file format
  • ISO/IEC 14496-14, MP4 file format
  • ISO/IEC 14496-15, Carriage of network abstraction layer (NAL) unit ...

See Also

You Might Also Need

  • QuickSync Encoder - DirectShow filter for encoding 8-bit 4:2:0 progressive or interlaced video frames in HEVC, H264 or MPEG-2 formats.
  • M-JPEG Video Encoder DirectShow Filter - High-quality M-JPEG video encoder DirectShow filter with ARGB32 (alpha channel) support.
  • DVCPRO HD Encoder - A high-performance DVCPRO video encoder.
  • AAC Encoder - A high-performance AAC audio encoder.
  • DV Splitter - DirectShow filter for splitting a digital video (DV) stream into its component video and audio streams. Supports DV25, DV50 and DV100.

Related Products

Action Items

Personal tools