Formát video souboru

souborový formát pro ukládání digitálních video dat

Formát video souboru je typ formátu souboru pro ukládání digitálních video dat na počítačovém systému. Pro zmenšení velikosti souboru se video skoro vždy ukládá v komprimované podobě.

Video soubor se běžně skládá z kontejneru (např. ve formátu Matroska), obsahujícího video data ve formátu kódování videa (např. VP9) spolu s audio daty ve formátu kódování audia (např. Opus). Kontejner může také obsahovat synchronizační informace, titulky a metadata jako např. název. Standardizovaný typ video souboru (nebo v některých případech de facto standard) jako .webm je profilem (podmnožinou) specifikovaným omezením toho, jaký je povolen formát kontejneru, video a audio komprese.

Video a audio zakódované uvnitř kontejneru (tedy ne hlavičky a metadata) se nazývá esence. Program (nebo hardware), který kóduje a dekóduje video nebo audio, se nazývá kodek. K přehrávání nebo kódování video souboru si někdy uživatel musí nainstalovat knihovny s kodeky podle typu kódování videa a audia použitého v souboru.

Dobrým zvykem je, že uživatel podle přípony souboru pozná, který program soubor otevře. Tak tomu je u některých formátů video souborů jako WebM (.webm), Windows Media Video (.wmv) a Ogg Video (.ogv), z nichž každý může obsahovat několik jasně definovaných podtypů formátů kódování videa a audia, čímž je poměrně snadné zjistit, který kodek bude použit k přehrávání. Naproti tomu některé velmi obecné typu kontejnerů jako AVI (.avi) a QuickTime File Format (.mov) mohou obsahovat video a audio v téměř jakémkoli formátu a mít příponu souboru podle typu kontejneru, což uživateli hodně znesnadňuje jen z přípony poznat, který kodek nebo program k přehrání použít.

Knihovny ze svobodného projektu FFmpeg mají velmi širokou podporu kódování i dekódování formátů video souborů. Například Google používá FFmpeg k podpoře velkého množství formátů videí nahrávaných na YouTube.[1] Jedním z velmi rozšířených přehrávačů médií používajících knihovny FFmpegu je svobodný VLC media player, který umí přehrát většinu video souborů, se kterými se koncoví uživatelé setkají.

Seznam formátů video souborů

editovat
Název Přípona souboru Formát kontejneru Formát kódování videa Formát kódování audia Poznámky
WebM .webm Matroska VP8, VP9 Vorbis, Opus Licenčními poplatky nezatížený formát vytvořený pro HTML5 video.
Matroska .mkv Matroska Jakýkoli Jakýkoli
Flash Video (FLV) .flv FLV VP6, Sorenson Spark, Screen video, Screen video 2, H.264 MP3, ADPCM, Nellymoser, Speex, AAC Použití komprese H.264 a AAC ve formátu souboru FLV má určitá omezení a tvůrci Flash Playeru doporučují použití formátu F4V[2].
F4V .flv MPEG-4 Part 12 H.264 MP3, AAC Náhrada za FLV.
Vob .vob VOB H.262/MPEG-2 Part 2 nebo MPEG-1 Part 2 PCM, DTS, MPEG-1, Audio Layer II (MP2) nebo Dolby Digital (AC-3) Soubory ve formátu VOB mají příponu .vob a typicky jsou uloženy ve složce VIDEO_TS na DVD. Formát VOB je založen na formátu MPEG program stream.
Ogg Video .ogv, .ogg Ogg Theora, Dirac Vorbis, FLAC
Dirac .drc ? Dirac ?
GIF .gif Žádný Jednoduché animace, neefektivní komprese, žádný zvuk, široká podpora
Video alternativy k formátu GIF .gifv HTML Jakýkoli Žádný Není standardizován a není skutečným video souborem v klasickém významu, protože pouze odkazuje na skutečný video soubor (např. .webm), který musí někde separátně existovat. „Soubor“ .gifv je pouze HTML stránka, která obsahuje prvek HTML5 video, kde video nemá zvuk. Jelikož existovaly velké online komunity, které vytvářely díla ve formě krátkých videí bez zvuku ve formátu GIF, byl vytvořen GIFV jako funkčně podobná náhrada s mnohem menšími velikostmi souboru než neefektivní formát GIF.
Multiple-image Network Graphics .mng Žádný Neefektivní, není příliš používaný.
AVI .avi AVI Jakýkoli Jakýkoli Používá RIFF
QuickTime File Format .mov, .qt QuickTime Mnoho[3] AAC, MP3, další[3]
Windows Media Video .wmv ASF Windows Media Video, Windows Media Video Screen, Windows Media Video Image Windows Media Audio, Sipro ACELP.net
Raw video format .yuv Podporuje všechna rozlišení, vzorkování a snímkové frekvence
RealMedia (RM) .rm RealMedia RealVideo RealAudio Vytvořeno pro RealPlayer
RealMedia Variable Bitrate (RMVB) .rmvb RealMedia Variable Bitrate RealVideo RealAudio Vytvořeno pro RealPlayer
Advanced Systems Format (ASF) .asf ASF Jakýkoli Jakýkoli
AMV video format .amv Modifikovaná verze AVI[4] Varianta Motion JPEG Varianta IMA, ADPCM Proprietární formát video souboru pro MP4 přehrávače a S1 MP3 přehrávače s přehráváním videa
MPEG-4 Part 14 (MP4) .mp4, .m4p (with DRM), .m4v MPEG-4 Part 12 H.264, MPEG-4 Part 2, MPEG-2, MPEG-1 Advanced Audio Coding, MP3, další
MPEG-1 .mpg, .mp2, .mpeg, .mpe, .mpv MPEG-1 part 1 MPEG-1 part 2 MPEG-1 Audio Layer I, MPEG-1 Audio Layer I, MPEG-1 Audio Layer III (MP3) Starý, ale široce používaný kvůli instalované podpoře.
MPEG-2  video .mpg, .mpeg, .m2v ? H.262 AAC, MP3, MPEG-2 Part 3, další
M4V (formát souboru videí pro iPod a PlayStation Portables vyvinutý firmou Apple) .m4v MPEG-4 Part 12 H.264 AAC, Dolby Digital Vytvořený firmou Apple, používaný v iTunes. Velmi podobný formátu MP4 format, ale volitelně může mít DRM.
SVI .svi ? ? ? Video formát Samsungu pro přenosné přehrávače.
3GPP .3gp MPEG-4 Part 12 MPEG-4 Part 2, H.263, H.264 AMR-NB, AMR-WB, AMR-WB+, AAC-LC, HE-AAC v1 nebo Enhanced aacPlus (HE-AAC v2) Běžný formát videa pro mobilní telefony.
3GPP2 .3g2 MPEG-4 Part 12 MPEG-4 Part 2, H.263, H.264 AMR-NB, AMR-WB, AMR-WB+, AAC-LC, HE-AAC v1 nebo Enhanced aacPlus (HE-AAC v2), EVRC, SMV nebo VMR-WB Běžný formát videa pro mobilní telefony.
Material Exchange Format (MXF) .mxf MXF ? ?
ROQ .roq ? ? ? Používaný v Quake 3[5]
Nullsoft Streaming Video (NSV) .nsv NSV ? ? Pro streamování videa přes internet.
Flash Video (FLV) .flv .f4v .f4p .f4a .f4b Audio, video, text, data Adobe Flash Platform SWF, F4V, ISO base media file format Vyvinutý pro Adobe Flash Platform

Reference

editovat

V tomto článku byl použit překlad textu z článku Video file format na anglické Wikipedii.

  1. Google’s YouTube Uses FFmpeg | Breaking Eggs And Making Omelettes. multimedia.cx [online]. Dostupné online. 
  2. Kaourantin.net (31. října 2007) Tinic Uro New File Extensions and MIME Types Archivováno 6. 7. 2010 na Wayback Machine.
  3. a b QuickTime File Format [online]. 2013-02-14. Dostupné online. 
  4. "AMV codec tools" code.google.com
  5. RoQ - MultimediaWiki [online]. Dostupné online. 

Související články

editovat