MP4 & QuickTime Writer: Technical Specs

From AVObjects Knowledge Base
(Difference between revisions)
Jump to: navigation, search
Line 14: Line 14:
 
|-
 
|-
 
|Input Pin Media Types
 
|Input Pin Media Types
|  'avc1'
 
|      H.264/AVC stream according to ITU-T Rec. H.264 / ISO/IEC 14496-10
 
|      and ISO/IEC 14496-15
 
|      [ MEDIATYPE_Video / FCC_AVC1 / FORMAT_MPEG2Video ],
 
|      seq_parameter_set() and pic_parameter_set() must be included in MPEG2VIDEOINFO
 
|
 
|  'hvc1'
 
|      H265/HEVC stream according to ITU-T H.265 and ISO/IEC 14496-15
 
|      [ MEDIATYPE_Video / MEDIASUBTYPE_HEVC / FORMAT_MPEG2Video ],
 
|      MPEG2VIDEOINFO::dwFlags = 4: MPEG2VIDEOINFO::dwSequenceHeader is <2 byte length><VPS> <2 byte length><SPS> <2 byte length><PPS>,
 
|        the size of length field is 4 bytes (it is defined in MPEG2VIDEOINFO::dwFlags = 4)
 
|      MPEG2VIDEOINFO::dwFlags = 0: MPEG2VIDEOINFO::dwSequenceHeader is MPEG-4 HEVCDecoderConfigurationRecord,
 
|        the size of the length field is 4 bytes (it is defined in HEVCDecoderConfigurationRecord::lengthSizeMinusOne = 3)
 
|
 
  
 
|-
 
|-

Revision as of 15:26, 8 June 2020

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

DirectShow Interfaces

Filter Interfaces: IBaseFilter, IFileSinkFilter/IFileSinkFilter2, IAMFilterMiscFlags, IPersistStream, ISpecifyPropertyPages, IAVOMpeg4Writer, IAVVersion
Input streams H264/AVC, H265/HEVC, MPEG2, DVSD, DV25, DV50, DV100 (720 and 1080), M-JPEG, AAC Audio, PCM Audio, timecodes
Input Pin Media Types
Input Pin Interfaces IMemInputPin, IPin, IQualityControl
Merit MERIT_DO_NOT_USE
Filter Categories DirectShow filters (CLSID_LegacyAmFilterCategory), AVObjects filters (CLSID_AVObjectsCategory)
Filter Name AVObjects MPEG-4 Writer
Executable 32 bit: Mpeg4Writer32L.dll (Release), Mpeg4Writer32DL.dll (Debug)
64 bit: Mpeg4Writer64L.dll (Release), Mpeg4Writer32DL.dll (Debug)
Personal tools