knowledge: VideoCodec: # https://en.wikipedia.org/wiki/MPEG-1#Part_2:_Video MPEG1: - MPEG-1V - MPEG1VIDEO # https://en.wikipedia.org/wiki/H.262/MPEG-2_Part_2 MPEG2: - MPEG2 - MPEG-2V # https://wiki.multimedia.cx/index.php/Microsoft_MPEG-4 MSMPEG4V1: - MP41 - MPG4 MSMPEG4V2: - MP42 - MSMPEG4V2 MSMPEG4V3: - MP43 - AP41 - COL1 WMV1: - WMV1 - WMV7 WMV2: - WMV2 - WMV8 # MPEG-4: # https://wiki.multimedia.cx/index.php/ISO_MPEG-4 # https://en.wikipedia.org/wiki/MPEG-4_Part_2 MPEG4: - 3IV2 - BLZ0 - DIGI - DXGM - EM4A - EPHV - FMP4 - FVFW - HDX4 - M4CC - M4S2 - MP4S - MP4V - MVXM - RMP4 - SEDG - SMP4 - UMP4 - WV1F - MPEG-4V - ASP # V_MPEG-4/ISO/ASP - MPEG4 DIVX: - DIV1 - DIVX - DX50 XVID: - XVID - XVIX # VC-1: # https://wiki.multimedia.cx/index.php/VC-1 # https://en.wikipedia.org/wiki/VC-1 VC1: - WMV3 - WMV9 - WMVA - WMVC1 - WMVP - WVP2 - WMVR - VC-1 - VC1 # H.263: # https://wiki.multimedia.cx/index.php/H.263 # https://en.wikipedia.org/wiki/Sorenson_Media#Sorenson_Spark H263: - D263 - H263 - L263 - M263 - S263 - T263 - U263 - X263 # https://wiki.multimedia.cx/index.php/H.264 H264: - AVC - AVC1 - DAVC - H264 - X264 - VSSH # https://wiki.multimedia.cx/index.php/H.265 H265: - HEVC - H265 - X265 # https://wiki.multimedia.cx/index.php/On2_VP6 and https://en.wikipedia.org/wiki/VP6 VP6: - VP60 - VP61 - VP62 # https://wiki.multimedia.cx/index.php/On2_VP7 VP7: - VP70 - VP71 - VP72 # https://en.wikipedia.org/wiki/VP8 VP8: - VP8 # https://en.wikipedia.org/wiki/VP9 # https://wiki.multimedia.cx/index.php/VP9 VP9: - VP9 - VP90 CJPG: - CJPG QUICKTIME: - QUICKTIME __ignored__: - MJPEG - PNG VideoEncoder: DIVX: - DIVX X264: - X264 X265: - X265 XVID: - XVID VIMEO: - VIMEO ENCODER VideoProfile: ADVANCED: - ADVANCED ADVANCEDSIMPLE: - ADVANCED SIMPLE - ADVANCED SIMPLE PROFILE SIMPLE: - SIMPLE BASELINE: - BASELINE - CONSTRAINED BASELINE MAIN: - MAIN MAIN10: - MAIN 10 HIGH: - HIGH VideoProfileLevel: L1: - L1 - L1.0 L11: - L1.1 L13: - L1.3 L2: - L2 L21: - L2.1 L22: - L2.2 L3: - L3 - L3.0 L31: - L3.1 L32: - L3.2 L4: - L4 - L4.0 L41: - L4.1 L42: - L4.2 L5: - L5 - L5.0 L51: - L5.1 LOW: - LOW MAIN: - MAIN HIGH: - HIGH H14: - HIGH 1440 VideoProfileTier: MAIN: - MAIN HIGH: - HIGH ScanType: PROGRESSIVE: - PROGRESSIVE INTERLACED: - INTERLACED - MBAFF - TT - BB - TB - BT BitRateMode: VBR: - VBR CBR: - CBR AudioCompression: LOSSY: - LOSSY LOSSLESS: - LOSSLESS AudioProfile: CORE: - CORE HRA: - HRA - DTS-HD HRA MA: - MA - DTS-HD MA MAIN: - MAIN LC: - LC HEAAC: - HE-AAC HEAACV2: - HE-AACV2 # https://www.lifewire.com/dts-96-24-1846848 96/24: - 96/24 - DTS 96/24 # https://www.lifewire.com/what-is-dts-es-1846890 ESDISCRETE: - ES DISCRETE - DTS-ES ESMATRIX: - ES MATRIX LAYER2: - LAYER 2 LAYER3: - LAYER 3 PRO: - PRO __ignored__: - DOLBY DIGITAL - DTS # References: # - https://ffmpeg.org/general.html#Audio-Codecs AudioCodec: AC3: - AC3 - BSID9 - BSID10 - 2000 EAC3: - EAC3 - AC3+ TRUEHD: - TRUEHD ATMOS: - ATMOS DTS: - DTS # DTS-HD used for DTS-HD High Resolution Audio and DTS-HD Master Audio DTSHD: - DTS-HD AAC: - AAC FLAC: - FLAC PCM: - PCM - PCM_S16LE # https://en.wikipedia.org/wiki/MPEG-1_Audio_Layer_II MP2: - MP2 - MPA1L2 - MPEG/L2 # https://en.wikipedia.org/wiki/MP3 MP3: - MP3 - MPA1L3 - MPA2L3 - MPEG/L3 - 50 - 55 VORBIS: - VORBIS OPUS: - OPUS # https://wiki.multimedia.cx/index.php?title=Windows_Media_Audio_9 WMA1: - 160 WMA2: - 161 - WMAV2 WMAPRO: - 162 - WMAPRO # https://answers.microsoft.com/en-us/windows/forum/windows_vista-pictures/how-to-access-codec-voxware-rt29-metasound-75/a6dbea68-ca5c-e011-8dfc-68b599b31bf5 RT29: - 75 SubtitleFormat: PGS: - PGS - 144 - HDMV_PGS_SUBTITLE VOBSUB: - VOBSUB - E0 - DVD_SUBTITLE SUBRIP: - SUBRIP - UTF8 - SRT # https://en.wikipedia.org/wiki/SubStation_Alpha SSA: - SSA ASS: - ASS # https://en.wikipedia.org/wiki/MPEG-4_Part_17 TX3G: - TX3G DVBSUB: - 6 MOVTEXT: - MOV_TEXT profiles: VideoCodec: MPEG1: default: MPEG-1 human: MPEG-1 Video technical: MPEG-1 Part 2 MPEG2: default: MPEG-2 human: MPEG-2 Video technical: MPEG-2 Part 2 aka: H.262 MSMPEG4V1: default: Microsoft MPEG-4 v1 human: Microsoft MPEG-4 version 1 technical: MPEG-4 Part 2 Microsoft variant version 1 MSMPEG4V2: default: Microsoft MPEG-4 v2 human: Microsoft MPEG-4 version 2 technical: MPEG-4 Part 2 Microsoft variant version 2 MSMPEG4V3: default: Microsoft MPEG-4 v3 human: Microsoft MPEG-4 version 3 technical: MPEG-4 Part 2 Microsoft variant version 3 WMV1: default: WMV 7 human: Windows Media Video 7 technical: Microsoft Windows Media Video v1/v7 WMV2: default: WMV 8 human: Windows Media Video 8 technical: Microsoft Windows Media Video v2/v8 MPEG4: default: MPEG-4 human: MPEG-4 Visual technical: MPEG-4 Part 2 DIVX: default: DivX human: MPEG-4 Visual (DivX) technical: MPEG-4 Part 2 (DivX) XVID: default: Xvid human: MPEG-4 Visual (Xvid) technical: MPEG-4 Part 2 (Xvid) VC1: default: VC-1 human: Windows Media Video 9 technical: Microsoft SMPTE 421M H263: default: H.263 H264: default: H.264 human: Advanced Video Coding (H.264) technical: MPEG-4 Part 10 - Advanced Video Coding aka: AVC H265: default: H.265 human: High Efficiency Video Coding (H.265) technical: MPEG-H Part 2 - High Efficiency Video Coding aka: HEVC VP6: human: On2 VP6 technical: On2 TrueMotion VP6 VP7: human: On2 VP7 technical: On2 TrueMotion VP7 VP8: technical: Google VP8 VP9: technical: Google VP9 CJPG: default: WebCam JPEG QUICKTIME: default: QuickTime VideoEncoder: DIVX: default: DivX X264: default: x264 X265: default: x265 XVID: default: Xvid VIMEO: default: Vimeo VideoProfile: ADVANCED: default: Advanced ADVANCEDSIMPLE: default: Advanced Simple SIMPLE: default: Simple BASELINE: default: Baseline MAIN: default: Main MAIN10: default: Main 10 HIGH: default: High VideoProfileLevel: L1: default: '1' technical: Level 1 L11: default: '1.1' technical: Level 1.1 L13: default: '1.3' technical: Level 1.3 L2: default: '2' technical: Level 2 L21: default: '2.1' technical: Level 2.1 L22: default: '2.2' technical: Level 2.2 L3: default: '3' technical: Level 3 L31: default: '3.1' technical: Level 3.1 L32: default: '3.2' technical: Level 3.2 L4: default: '4' technical: Level 4 L41: default: '4.1' technical: Level 4.1 L42: default: '4.2' technical: Level 4.2 L5: default: '5' technical: Level 5 L51: default: '5.1' technical: Level 5.1 LOW: default: Low MAIN: default: Main HIGH: default: High H14: default: High 1440 VideoProfileTier: MAIN: default: Main HIGH: default: High ScanType: PROGRESSIVE: default: Progressive human: Progressive scanning INTERLACED: default: Interlaced human: Interlaced video BitRateMode: VBR: default: Variable human: Variable bitrate CBR: default: Constant human: Constant bitrate AudioCompression: LOSSY: default: Lossy human: Lossy compression LOSSLESS: default: Lossless human: Lossless compression AudioProfile: HRA: default: High Resolution Audio MA: default: Master Audio MAIN: default: Main technical: Main Profile LC: default: Low Complexity HEAAC: default: High Efficiency HEAACV2: default: High Efficiency v2 human: High Efficiency version 2 96/24: default: 96/24 human: 96 kHz 24 bits technical: 96 kHz 24 bits Upscaled ESDISCRETE: default: Extended Surround human: Extended Surround Discrete ESMATRIX: default: Extended Surround human: Extended Surround Matrix LAYER2: default: Layer 2 LAYER3: default: Layer 3 PRO: default: Pro technical: Professional AudioCodec: AC3: default: AC-3 human: Dolby Digital EAC3: default: E-AC-3 human: Dolby Digital Plus technical: Enhanced AC-3 TRUEHD: default: TrueHD human: Dolby TrueHD ATMOS: default: Atmos human: Dolby Atmos DTS: DTSHD: default: DTS-HD AAC: human: Advanced Audio Coding FLAC: human: Free Lossless Audio Codec PCM: human: Pulse-code Modulation MP2: human: MPEG Audio Layer 2 technical: MPEG-1/MPEG-2 Audio Layer 2 MP3: human: MPEG Audio Layer 3 technical: MPEG-1/MPEG-2 Audio Layer 3 VORBIS: default: Vorbis OPUS: default: Opus WMA1: default: WMA human: Windows Media Audio 1 WMA2: default: WMA 2 human: Windows Media Audio 2 WMAPRO: default: WMA Pro human: Windows Media Audio Pro RT29: default: RT29 MetaSound human: Voxware RT29 MetaSound SubtitleFormat: PGS: human: Presentation Graphic Stream VOBSUB: default: VobSub SUBRIP: default: SubRip SSA: human: SubStation Alpha ASS: human: Advanced SubStation Alpha TX3G: human: MPEG-4 Timed Text technical: MPEG-4 Part 17 DVBSUB: default: DVBSub human: DVB Subtitle technical: Digital Video Broadcasting Subtitles MOVTEXT: default: MOV Text