Videodateiformat - Video file format
Ein Videodateiformat ist eine Art von Dateiformat zum Speichern digitaler Videodaten auf einem Computersystem . Videos werden fast immer mit verlustbehafteter Komprimierung gespeichert , um die Dateigröße zu reduzieren.
Eine Videodatei besteht normalerweise aus einem Container (zB im Matroska- Format), der Videodaten in einem Videokodierungsformat (zB VP9 ) neben Audiodaten in einem Audiokodierungsformat (zB Opus ) enthält. Der Container kann auch Synchronisationsinformationen, Untertitel und Metadaten wie den Titel enthalten. Ein standardisierter (oder in einigen Fällen de facto standardmäßiger ) Videodateityp wie .webm ist ein Profil, das durch eine Einschränkung festgelegt wird, welches Containerformat und welche Video- und Audiokomprimierungsformate zulässig sind.
Das codierte Video und Audio in einem Videodatei-Container (dh keine Kopfzeilen, Fußzeilen und Metadaten) wird als Essenz bezeichnet . Ein Programm (oder Hardware), das komprimiertes Video oder Audio dekodieren kann, wird Codec genannt ; Beim Abspielen oder Kodieren einer Videodatei muss der Benutzer manchmal eine Codec-Bibliothek installieren, die dem in der Datei verwendeten Video- und Audiokodierungstyp entspricht.
Gutes Design schreibt normalerweise vor, dass eine Dateierweiterung es dem Benutzer ermöglicht, aus der Dateierweiterung abzuleiten, welches Programm die Datei öffnet. Dies ist bei einigen Videodateiformaten wie WebM (.webm), Windows Media Video (.wmv), Flash Video (.flv) und Ogg Video (.ogv) der Fall, die jeweils nur wenige Quellen enthalten können -definierte Untertypen von Video- und Audiocodierungsformaten, wodurch relativ einfach zu erkennen ist, welcher Codec die Datei abspielt. Im Gegensatz dazu können einige sehr universelle Containertypen wie AVI (.avi) und QuickTime (.mov) Video und Audio in fast jedem Format enthalten und haben Dateierweiterungen, die nach dem Containertyp benannt sind, was es für die Benutzer sehr schwierig macht Endbenutzer, die Dateierweiterung zu verwenden, um abzuleiten, welcher Codec oder welches Programm zum Abspielen der Dateien verwendet werden soll.
Die Bibliotheken des kostenlosen Software- FFmpeg- Projekts bieten eine sehr breite Unterstützung für das Kodieren und Dekodieren von Videodateiformaten. Google verwendet beispielsweise ffmpeg, um eine Vielzahl von Upload-Videoformaten für YouTube zu unterstützen. Ein weit verbreiteter Mediaplayer, der die ffmpeg-Bibliotheken verwendet, ist die kostenlose Software VLC Media Player , die die meisten Videodateien abspielen kann, die Endbenutzern begegnen.
Liste der Videodateiformate
Name | Dateierweiterungen) | Containerformat | Videocodierungsformat(e) | Audiocodierungsformat(e) | Anmerkungen |
---|---|---|---|---|---|
WebM | .webm | Matroska | VP8 , VP9 , AV1 | Vorbis , Opus | Lizenzfreies Format für HTML5-Videos . |
Matroska | .mkv | Matroska | irgendein | irgendein | |
Flash-Video (FLV) | .flv | FLV | VP6 , Sorenson Spark , Bildschirmvideo, Bildschirmvideo 2, H.264 | MP3 , ADPCM , Nellymoser , Speex , AAC | Die Verwendung der H.264- und AAC-Komprimierungsformate im FLV-Dateiformat weist einige Einschränkungen auf und die Autoren von Flash Player empfehlen jedem dringend, den neuen F4V-Standarddateiformat-De-facto-Standard für webbasiertes Streaming-Video (über RTMP ) anzunehmen . |
F4V | .flv | MPEG-4 Teil 12 | H.264 | MP3 , AAC | Ersatz für FLV. |
Vob | .vob | VOB | H.262/MPEG-2 Teil 2 oder MPEG-1 Teil 2 | PCM , DTS , MPEG-1 , Audio Layer II (MP2) oder Dolby Digital (AC-3) | Dateien im VOB- Format haben die Dateinamenerweiterung .vob und werden normalerweise im Ordner VIDEO_TS im Stammverzeichnis einer DVD gespeichert . Das VOB-Format basiert auf dem MPEG- Programmstromformat. |
Ogg- Video | .ogv, .ogg | Ogg | Theora , Dirac | Vorbis , FLAC | |
Dirac | .drc | ? | Dirac | ? | |
GIF | .gif | N / A | N / A | keiner | Einfache Animation, ineffiziente Komprimierung, kein Ton, weit verbreitet |
Videoalternative zu GIF | .gifv | HTML | irgendein | keiner | Nicht standardisiert und keine echte Videodatei im klassischen Sinne, da sie lediglich auf die echte Videodatei (zB eine .webm-Datei) verweist, die an anderer Stelle separat existieren muss. Eine .gifv-"Datei" ist einfach eine HTML-Webseite, die ein HTML5-Video- Tag enthält, bei dem das Video keinen Ton hat. Da es große Online-Communitys gab, die Kunst mit dem Medium kurzer tonloser Videos im GIF-Format erstellen, wurde GIFV als funktional ähnlicher Ersatz mit erheblich kleineren Dateigrößen als das ineffiziente GIF-Format erstellt. |
Netzwerkgrafik mit mehreren Bildern | .mng | N / A | N / A | keiner | Ineffizient, nicht weit verbreitet. |
AVI | .avi | AVI | irgendein | irgendein | Verwendet RIFF |
MPEG-Transportstrom | .MTS, .M2TS, .TS | AVCHD | AVCHD (MPEG-4 / H.264) | Dolby AC-3 oder unkomprimiertes lineares PCM | Das von vielen Sony- und Panasonic-HD-Camcordern verwendete Standard-Videoformat. Es wird auch zum Speichern von High-Definition-Videos auf Blu-ray-Discs verwendet. |
QuickTime-Dateiformat | .mov, .qt | Schnelle Zeit | viele | AAC , MP3 , andere | |
Windows Media-Video | .wmv | ASF | Windows Media-Video, Windows Media-Videobildschirm, Windows Media-Videobild | Windows Media Audio, Sipro ACELP.net | |
Raw-Videoformat | .yuv | Weitere Unterlagen erforderlich | Trifft nicht zu | Trifft nicht zu | Unterstützt alle Auflösungen, Sampling-Strukturen und Bildraten |
RealMedia (RM) | .rm | RealMedia | RealVideo | RealAudio | Gemacht für RealPlayer |
RealMedia Variable Bitrate (RMVB) | .rmvb | RealMedia Variable Bitrate | RealVideo | RealAudio | Gemacht für RealPlayer |
VivoAktiv (VIV) | .viv | VIV | basierend auf H.263-Video | G.723 ADPCM-Audio (nicht der G.723.1-Sprachcodec) | Hergestellt für VivoActive Player |
Erweitertes Systemformat (ASF) | .asf | ASF | irgendein | irgendein | |
AMV-Videoformat | .amv | Modifizierte Version von AVI | Variante von Motion JPEG | Variante von IMA , ADPCM | Proprietäres Videodateiformat für MP4-Player und S1-MP3-Player mit Videowiedergabe |
MPEG-4 Teil 14 (MP4) | .mp4, .m4p (mit DRM), .m4v | MPEG-4 Teil 12 | H.264 , H.265 , MPEG-4 Teil 2 , MPEG-2 , MPEG-1 | Erweiterte Audiocodierung , MP3 , andere | |
MPEG-1 | .mpg, .mp2, .mpeg, .mpe, .mpv | MPEG-1 Teil 1 | MPEG-1 Teil 2 | MPEG-1 Audio Layer I, MPEG-1 Audio Layer I, MPEG-1 Audio Layer III ( MP3 ) | Alt, aber aufgrund der installierten Basis sehr verbreitet. |
MPEG-2 – Video | .mpg, .mpeg, .m2v | ? | H.262 | AAC , MP3 , MPEG-2 Teil 3 , andere | |
M4V | .m4v | MPEG-4 Teil 12 | H.264 | AAC , Dolby Digital | Von Apple entwickelt, in iTunes verwendet. Dem MP4-Format sehr ähnlich, kann aber optional über DRM verfügen. |
SVI | .svi | MPEG-4 mit einem speziellen Header | ? | ? | Samsung Videoformat für tragbare Player |
3GPP | 0,3 gp | MPEG-4 Teil 12 | MPEG-4 Teil 2 , H.263 , H.264 | AMR-NB , AMR-WB , AMR-WB+ , AAC-LC , HE-AAC v1 oder Enhanced aacPlus (HE-AAC v2) | Gängiges Videoformat für Mobiltelefone |
3GPP2 | .3g2 | MPEG-4 Teil 12 | MPEG-4 Teil 2 , H.263 , H.264 | AMR-NB , AMR-WB , AMR-WB+ , AAC-LC , HE-AAC v1 oder Enhanced aacPlus (HE-AAC v2), EVRC , SMV oder VMR-WB | Gängiges Videoformat für Mobiltelefone |
Materialaustauschformat (MXF) | .mxf | MXF | ? | ? | |
ROQ | .roq | ? | ? | ? | verwendet von Quake 3 |
Nullsoft-Streaming-Video (NSV) | .nsv | NSV | ? | ? | Zum Streamen von Videoinhalten über das Internet |
Flash-Video (FLV) | .flv .f4v .f4p .f4a .f4b | Audio, Video, Text, Daten | Adobe Flash-Plattform | SWF, F4V, ISO-Basismediendateiformat | Entwickelt von der Adobe Flash-Plattform |
Siehe auch
Verweise
- ^ "Googles YouTube verwendet FFmpeg | Eier brechen und Omeletts machen" . multimedia.cx .
- ^ Kaourantin.net (31. Oktober 2007) Tinic Uro Neue Dateierweiterungen und MIME-Typen archiviert 2010-07-06 an der Wayback Machine , abgerufen am 2009-08-03
- ^ a b "QuickTime-Dateiformat" . www.digitalpreservation.gov . 2013-02-14.
- ^ "AMV-Codec-Tools" code.google.com
- ^ "RoQ - MultimediaWiki" . wiki.multimedia.cx .