Sammenligning af mediebeholdere

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 3. maj 2014; checks kræver 17 redigeringer .

Denne tabel sammenligner funktionaliteten af ​​forskellige mediebeholderformater . Det skal bemærkes, at DirectShow -filtre tillader mediefilen at blive afspillet på enhver DirectShow-kompatibel afspiller, inklusive Windows Media Player .

Information

mediebeholder Standard ejer B rammestøtte Variabel bitrate lyd Video med variabel billedhastighed Rediger på stedet kapitler Undertekster Understøttelse af videoformat Understøttelse af lydformat
3gp 3GPP Ja Ja Ja Ja ukendt 3GPP tidsindstillet tekst MPEG-4 , H.263 og H.264 AMR-NB/WB , AMR-WB+ og (HE)-AAC
Advanced Systems Format (.asf, .wma, .wmv) Microsoft Ja Ja Ja Ikke Ja Ja Næsten alle, der bruger VFW eller DMO , H.264/AVC- support er vanskelige Næsten alle, der bruger ACM eller DMO , Vorbis- support er vanskelig
AVI Microsoft Ja [1] Ja [2] Ja [3] Ikke Ja, gennem tredjeparts mods Ja, gennem tredjeparts mods Næsten alle, der bruger VFW , H.264/AVC -understøttelse er vanskelige på grund af begrænset b-frame-understøttelse [4] Næsten alle, der bruger ACM , finder Vorbis- support vanskelig [5]
WebM offentligt domæne Ja Ja Ja Ikke Ja Ja, alle, inklusive indlejrede skrifttyper Ja, alle, inklusive VP8VP9 , AV1 Ja, alle, inklusive VorbisOpus
DivX Media Format (.divx) DivX Ja Ja Ja Ikke Ja Ja DivX-video kodet med DivX-profiler MP3 , PCM , AC-3
EVO MPEG Ja Ja Ja Ikke Ja ukendt MPEG-2 del 2, H.264 , VC-1 AC-3 , E-AC-3 , Dolby TrueHD , Lineær PCM , DTS , DTS-HD, MPEG-2 del 3
Flash-video (.flv) Adobe systemer ukendt ukendt ukendt Ikke Ikke Ikke Sorenson H.263 , VP6 , Screen Video, H.264 MP3 , Nellymoser , ADPCM , Raw PCM , AAC
Matroska (.mkv, .mka) offentlig ejendom [6] Ja Ja Ja Ikke Ja Ja, alle, inklusive indlejrede skrifttyper Ja, enhver Ja, enhver
MCF Licens, BSD-type, for specifikationer, GNU for software ukendt ukendt ukendt ukendt ukendt ukendt Ja, enhver Ja, enhver
MPEG-2 PS Program Stream (.ps) MPEG Ja Ja ukendt Ikke Kun i VOB- filer på DVD'er Kun i VOB- filer på DVD'er MPEG-1, MPEG-2 MPEG-1 lag I, II, III (mp3), AC-3 , LPCM , DTS
MPEG-2 TS Transport Stream (.ts) MPEG Ja Ja Ja Ikke Ikke muligt via ETSI EN 300 743 MPEG-1, MPEG-2, MPEG-4 ASP, H.264/MPEG-4 AVC MPEG-1 lag I, II, III (mp3), AC-3 , LPCM , DTS , AAC
QuickTime (.mov, .qt) Æble Ja Ja Ja Ja Ja Ja Ja, enhver via QuickTime Ja, alle via Sound Manager eller CoreAudio
MP4 MPEG Ja Ja Ja Ja I brugerdata kan atom (startet af Nero Digital ) ikke interagere med sceneDescription eller via segmentDescriptor ttxt , VobSubs med private objectTypeIndication kan ikke bruges med sceneDescription (startet af Nero ), BIFS MPEG-1, MPEG-2, H.263 , MPEG-4 ASP, H.264/MPEG-4 AVC MPEG-1 Layers I, II, III (MP3), MPEG-2/4 (HE)-AAC, Vorbis (med private objectTypeIndication), Apple Lossless, AC-3 ( kun M4V )
NØD NUT Project / GPL Ja Ja Ja ukendt Ja Ja Ja, næsten alle Ja, næsten alle
OGG / OGG Xiph.Org Ja [1] Ja Ikke Ikke Ja Ogg Write , SRT og MicroDVD med OGMtools . Theora , næsten alt, via VFW , H.264/AVC understøttet Vorbis , næsten alt, via ACM
RMVB Rigtige netværk Ja ukendt Ja Ikke ukendt Ja Ægte video 8, 9, 10 (HE)-AAC , Cook Codec , Vorbis , RealAudio

Tabsfri

VOB MPEG Ja Ja Ja Ikke Ja vobsub MPEG-2 del 2 AC-3 , Lineær PCM , DTS , MPEG-2

Del 3, MPEG-1 Layer II

mediebeholder Standard ejer B rammestøtte Variabel bitrate lyd Video med variabel billedhastighed Rediger på stedet kapitler Undertekster Understøttelse af videoformat Understøttelse af lydformat

Understøttelse af multimedieformater

Understøttede lydformater

Tabsgivende kompression Tabsfri kompression
AAC AC3 DTS MP3 Musepack Opus RealAudio Vorbis WMA ABE FLAC ALAC SHN WAV MLP/Dolby TrueHD DTS HD
QuickTime (.mov, .qt) Ja Ja ukendt Ja ukendt ukendt ukendt Ja Ja ukendt Ja Ja ukendt ukendt Ikke Ikke
AVI Ja Ja Ja Ja Ikke ukendt ukendt Ukendt [7] Ja ukendt Ikke ukendt ukendt ukendt Ikke Ikke
Matroska (.mkv, .mka) Ja Ja Ja Ja Nej [8] Ja Ja Ja Ja Ikke Ja Ja ukendt Ja Ja Ja
MP4 Ja Ja Ja Ja ukendt Ja Ikke Ja Ja Ikke Ikke Ja Ikke Ikke Ikke Ja

Understøttede videoformater

AV1 MPEG-1 MPEG-2 MPEG-4(A)SP H.264 VC-1/WMV rigtig video Theora Blitz
QuickTime (.mov, .qt) Ikke Ja Ja Ja Ja Ja ukendt Ja Ja
AVI ukendt Ja Ja Ja Ja, problemer med B-rammer Ja Ikke Ja Ja
Matroska (.mkv, .mka) Ja Ja Ja Ja Ja Ja Ja Ja Ja
MP4 Ja Ja Ja Ja Ja Ja [9] Ikke Ikke Ikke

Noter

  1. 1 2 B-frame-understøttelse er ikke til stede i det originale format, så bitstream-forbehandling eller "pakning" er påkrævet. Mere om dette kan findes i MPEG-4 B-frames i AVI/VFW hackery beskrivelse Arkiveret 26. september 2007 på Wayback Machine
  2. Audio Compression Manager (ACM) kan ikke fungere med lydstreams i AVI-filer, der bruger variabel bithastighed (VBR)-kodning. Programmer, der bruger ACM til at læse lydstreams fra AVI, vil således ikke kunne arbejde med variabel bitrate, selvom sådanne filer vil overholde AVI-beholderspecifikationen. Dette er en begrænsning af ACM , ikke AVI-formatet.
  3. Selvom VFR-understøttelse ikke er tilvejebragt i AVI, kan den bruges uden at oprette brugerdefinerede filer ved at bruge nul-længde blokke til at springe frames over.
  4. Med det opdaterede x264 / FFDShow- filter er det nu muligt at se H.264 i en AVI-fil op til 30 fps.
  5. Selvom FFmpeg har introduceret en løsning til at sætte Vorbis-lyd i AVI-filer, er denne udvidelse ikke kompatibel med eksisterende DirectShow- og ACM Vorbis-dekodere . Det er meget svært at sætte Vorbis i en AVI-beholder. Den måde, NanDub gemmer Vorbis-lydstreams på i AVI-filer, resulterer ofte i, at video og lyd ikke er synkroniseret ved tilbagespoling.
  6. Matryoshka-specifikationer er frigivet i det offentlige domæne, hvilket betyder, at de er gratis for alle og ikke er beskyttet af nogen patenter. Den seneste og korrekte version af formatspecifikationerne kan altid findes på den officielle hjemmeside for Matroska.org- projektet Arkiveret 25. februar 2011 på Wayback Machine . Selvom formatspecifikationerne er åbne og gratis for alle, kan kildekoderne til Matroska filhåndteringssoftware dog være proprietære eller frigivet under enhver licens ( BSDL , GPL , LGPL , QPL , osv.), afhængigt af beslutninger fra forfatteren eller firma, der skabte dem.
  7. At gemme en Vorbis-lydstrøm til en AVI-fil resulterer nogle gange i, at video og lyd ikke er synkroniseret ved tilbagespoling. FFmpeg har introduceret en løsning til at sætte Vorbis-lyd ind i AVI-filer, men denne udvidelse er ikke kompatibel med eksisterende Vorbis-dekodere til DirectShow og ACM.
  8. Muligvis, men ikke implementeret endnu. Containerudviklerne afventer frigivelsen af ​​Musepack 8.x til implementering, da der forventes store ændringer i bitstrømmen i den nye version af codec'et .
  9. Ifølge SMPTE Recommended Practices 2025-2007, "VC-1 Bitstream Storage in the ISO Base Media File Format."