'\" t .\" Title: mkvextract .\" Author: Moritz Bunkus .\" Generator: DocBook XSL Stylesheets vsnapshot .\" Date: 2026-09-14 .\" Manual: Uživatelské příkazy .\" Source: MKVToolNix 102.0 .\" Language: English .\" .TH "MKVEXTRACT" "1" "2026\-09\-14" "MKVToolNix 102\&.0" "Uživatelské příkazy" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" http://bugs.debian.org/507673 .\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" ----------------------------------------------------------------- .\" * set default formatting .\" ----------------------------------------------------------------- .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .\" ----------------------------------------------------------------- .\" * MAIN CONTENT STARTS HERE * .\" ----------------------------------------------------------------- .SH "NAME" mkvextract \- extrahovat stopy ze souborů Matroska(TM) do jiných souborů .SH "PřEHLED" .HP \w'\fBmkvextract\fR\ 'u \fBmkvextract\fR {source\-filename} {mode1} [options] [extraction\-spec1] [mode2] [options] [extraction\-spec2] [\&...] .SH "POPIS" .PP Tento program extrahuje konkrétní části ze souboru Matroska(TM) do jiných užitečných formátů\&. Prvním argumentem je název zdrojového souboru, který musí být souborem Matroska(TM)\&. .PP Všechny ostatní argumenty buď přepínají do určitého režimu extrakce, mění volby aktuálně aktivního režimu, nebo určují, co se má extrahovat do kterého souboru\&. V jednom spuštění mkvextract lze použít více režimů, což umožňuje extrahovat více věcí v jediném průchodu\&. Většinu voleb lze použít pouze v určitých režimech; několik voleb platí pro všechny režimy\&. .PP V současnosti je podporována extrakce stop, štítků, příloh, kapitol, CUE sheetů, časových razítek a indexů\&. .SS "Společné volby" .PP Následující volby jsou dostupné ve všech režimech a jsou popsány pouze jednou v tomto oddílu\&. .PP \fB\-f\fR, \fB\-\-parse\-fully\fR .RS 4 Nastavuje režim analýzy na \*(Aqfull\*(Aq\&. Výchozí režim neanalyzuje celý soubor, ale k nalezení požadovaných prvků zdrojového souboru používá prvky hlavičky vyhledávání\&. V 99 % všech případů to stačí\&. U souborů, které prvky hlavičky vyhledávání neobsahují nebo jsou poškozené, však uživatel možná bude muset tento režim použít\&. Úplná kontrola souboru může trvat několik minut, zatímco rychlá kontrola trvá jen sekundy\&. .RE .PP \fB\-\-command\-line\-charset\fR \fIcharacter\-set\fR .RS 4 Nastavuje znakovou sadu, ze které se převádějí řetězce zadané na příkazovém řádku\&. Výchozí je znaková sada daná aktuálním národním prostředím systému\&. .RE .PP \fB\-\-output\-charset\fR \fIcharacter\-set\fR .RS 4 Nastavuje znakovou sadu, do které se převádějí řetězce určené k výstupu\&. Výchozí je znaková sada daná aktuálním národním prostředím systému\&. .RE .PP \fB\-r\fR, \fB\-\-redirect\-output\fR \fIfile\-name\fR .RS 4 Zapíše všechny zprávy do souboru \fIfile\-name\fR místo na konzoli\&. Ačkoli to lze snadno provést přesměrováním výstupu, tato volba je potřeba v případech, kdy terminál výstup před zápisem do souboru znovu interpretuje\&. Je respektována znaková sada nastavená pomocí \fB\-\-output\-charset\fR\&. .RE .PP \fB\-\-no\-bom\fR .RS 4 Textové soubory vytvořené & kódované v některé z variant UTF obvykle začínají značkou pořadí bajtů (BOM)\&. Tato volba zakáže zápis této značky pořadí bajtů\&. .RE .PP \fB\-\-flush\-on\-close\fR .RS 4 Dává programu pokyn, aby při zavírání souborů otevřených pro zápis vyprázdnil na úložiště všechna data uložená v paměti\&. Lze tím zabránit ztrátě dat při výpadku napájení nebo obejít určité problémy v operačním systému či ovladačích\&. Nevýhodou je, že multiplexování bude trvat déle, protože mkvmerge před ukončením čeká na zápis všech dat na úložiště\&. Podrobnou diskusi o výhodách a nevýhodách najdete v hlášeních č\&. 2469 a 2480 ve sledování chyb MKVToolNix\&. .RE .PP \fB\-\-ui\-language\fR \fIcode\fR .RS 4 Vynutí použití překladů pro jazyk \fIcode\fR (např\&. \*(Aqde_DE\*(Aq pro německé překlady)\&. Zadáním \*(Aqlist\*(Aq jako \fIcode\fR program vypíše seznam dostupných překladů\&. .RE .PP \fB\-\-abort\-on\-warnings\fR .RS 4 Ukončí program po vydání prvního upozornění\&. Návratový kód programu bude 1\&. .RE .PP \fB\-\-debug\fR \fItopic\fR .RS 4 Zapne ladění určité funkce\&. Tato volba je užitečná pouze pro vývojáře\&. .RE .PP \fB\-\-engage\fR \fIfeature\fR .RS 4 Zapne experimentální funkce\&. Seznam dostupných funkcí lze vyžádat pomocí \fBmkvextract \-\-engage list\fR\&. Tyto funkce nejsou určeny pro běžné použití\&. .RE .PP \fB\-\-gui\-mode\fR .RS 4 Zapne režim GUI\&. V tomto režimu mohou být vypisovány speciálně formátované řádky, které řídicímu GUI sdělují, co se děje\&. Tyto zprávy mají formát \*(Aq#GUI#message\*(Aq\&. Za zprávou mohou následovat dvojice klíč/hodnota jako v \*(Aq#GUI#message#key1=value1#key2=value2\&...\*(Aq\&. Zprávy ani klíče se nikdy nepřekládají a vždy jsou vypisovány anglicky\&. .RE .PP \fB\-v\fR, \fB\-\-verbose\fR .RS 4 Vypisuje podrobné informace a zobrazuje všechny důležité prvky Matroska(TM) při jejich čtení\&. .RE .PP \fB\-h\fR, \fB\-\-help\fR .RS 4 Zobrazí informace o použití a ukončí se\&. .RE .PP \fB\-V\fR, \fB\-\-version\fR .RS 4 Zobrazí informace o verzi a ukončí se\&. .RE .PP \fB@\fR\fIoptions\-file\&.json\fR .RS 4 Načte další argumenty příkazového řádku ze souboru \fIoptions\-file\fR\&. Úplné vysvětlení podporovaných formátů takových souborů naleznete v oddílu \(BqOption files\(lq manuálové stránky \fBmkvmerge\fR(1)\&. .RE .SS "Režim extrakce stop" .PP Syntaxe: \fBmkvextract \fR\fB\fIsource\-filename\fR\fR\fB \fR\fB\fBtracks\fR\fR\fB \fR\fB[\fIoptions\fR]\fR\fB \fR\fB\fITID1:dest\-filename1\fR\fR\fB \fR\fB[\fITID2:dest\-filename2\fR \&.\&.\&.]\fR .PP Následující volby příkazového řádku jsou dostupné pro každou stopu v režimu extrakce \*(Aqtracks\*(Aq\&. Musí být uvedeny před specifikací stopy (viz níže), na kterou se mají použít\&. .PP \fB\-c\fR \fIcharacter\-set\fR .RS 4 Nastavuje znakovou sadu, do které se má převést následující textová titulková stopa\&. Platí pouze tehdy, pokud ID následující stopy označuje textovou titulkovou stopu\&. Výchozí je UTF\-8\&. .RE .PP \fB\-\-blockadd\fR \fIlevel\fR .RS 4 Zachová pouze BlockAdditions až do této úrovně\&. Výchozí je zachovat všechny úrovně\&. Tato volba ovlivňuje pouze určité druhy kodeků, například WAVPACK4\&. .RE .PP \fB\-\-cuesheet\fR .RS 4 Způsobí, že \fBmkvextract\fR(1) extrahuje CUE sheet z informací o kapitolách a dat štítků následující stopy do souboru, jehož název je výstupním názvem stopy s připojenou příponou \*(Aq\&.cue\*(Aq\&. .RE .PP \fB\-\-raw\fR .RS 4 Extrahuje surová data do souboru bez okolních kontejnerových dat\&. Na rozdíl od volby \fB\-\-fullraw\fR tato volba nezpůsobí zápis obsahu prvku CodecPrivate do souboru\&. Tento režim funguje se všemi CodecIDs, dokonce i s těmi, které \fBmkvextract\fR(1) jinak nepodporuje, ale výsledné soubory nemusí být použitelné\&. .RE .PP \fB\-\-fullraw\fR .RS 4 Extrahuje surová data do souboru bez okolních kontejnerových dat\&. Obsah prvku CodecPrivate se nejprve zapíše do souboru, pokud stopa takový prvek hlavičky obsahuje\&. Tento režim funguje se všemi CodecIDs, dokonce i s těmi, které \fBmkvextract\fR(1) jinak nepodporuje, ale výsledné soubory nemusí být použitelné\&. .RE .PP \fITID:outname\fR .RS 4 Způsobí extrakci stopy s ID \fITID\fR do souboru \fIoutname\fR, pokud taková stopa ve zdrojovém souboru existuje\&. Tuto volbu lze zadat vícekrát\&. ID stop jsou stejná jako ID vypisovaná volbou \fB\-\-identify\fR programu \fBmkvmerge\fR(1)\&. .sp Každý výstupní název by se měl použít pouze jednou\&. Výjimkou jsou stopy RealAudio a RealVideo\&. Použijete\-li stejný název pro různé stopy, budou tyto stopy uloženy do stejného souboru\&. Příklad: .sp .if n \{\ .RS 4 .\} .nf $ mkvextract input\&.mkv tracks 0:video\&.h264 2:output\-two\-vobsub\-tracks\&.idx 3:output\-two\-vobsub\-tracks\&.idx .fi .if n \{\ .RE .\} .RE .SS "Režim extrakce příloh" .PP Syntaxe: \fBmkvextract \fR\fB\fIsource\-filename\fR\fR\fB \fR\fB\fBattachments\fR\fR\fB \fR\fB[\fIoptions\fR]\fR\fB \fR\fB\fIAID1:outname1\fR\fR\fB \fR\fB[\fIAID2:outname2\fR \&.\&.\&.]\fR .PP \fIAID\fR:\fIoutname\fR .RS 4 Způsobí extrakci přílohy s ID \fIAID\fR do souboru \fIoutname\fR, pokud taková příloha ve zdrojovém souboru existuje\&. Zůstane\-li \fIoutname\fR prázdný, použije se místo něj název přílohy uvnitř zdrojového souboru Matroska(TM)\&. Tuto volbu lze zadat vícekrát\&. ID příloh jsou stejná jako ID vypisovaná volbou \fB\-\-identify\fR programu \fBmkvmerge\fR(1)\&. .RE .SS "Režim extrakce kapitol" .PP Syntaxe: \fBmkvextract \fR\fB\fIsource\-filename\fR\fR\fB \fR\fB\fBchapters\fR\fR\fB \fR\fB[\fIoptions\fR]\fR\fB \fR\fB\fIoutput\-filename\&.xml\fR\fR .PP \fB\-s\fR, \fB\-\-simple\fR .RS 4 Exportuje informace o kapitolách v jednoduchém formátu používaném nástroji OGM (CHAPTER01=\&.\&.\&., CHAPTER01NAME=\&.\&.\&.)\&. V tomto režimu je nutné některé informace zahodit\&. Výchozí je výpis kapitol ve formátu XML\&. .RE .PP \fB\-\-simple\-language\fR \fIlanguage\fR .RS 4 Je\-li povolen jednoduchý formát, \fBmkvextract\fR(1) vypíše pouze jednu položku pro každý nalezený atom kapitoly, i když atom kapitoly obsahuje více než jeden název kapitoly\&. Ve výchozím stavu \fBmkvextract\fR(1) použije pro každý atom první nalezený název kapitoly bez ohledu na jeho jazyk\&. .sp Pomocí této volby může uživatel určit, které názvy kapitol se vypíší, pokud atomy obsahují více než jeden název kapitoly\&. Parametr \fIlanguage\fR musí být kód ISO 639\-1 nebo ISO 639\-2\&. .RE .PP Kapitoly se zapíší do zadaného výstupního souboru\&. Výchozí je formát XML, kterému rozumí \fBmkvmerge\fR(1)\&. Nejsou\-li v souboru nalezeny kapitoly, výstupní soubor se nevytvoří\&. .SS "Režim extrakce štítků" .PP Syntaxe: \fBmkvextract \fR\fB\fIsource\-filename\fR\fR\fB \fR\fB\fBtags\fR\fR\fB \fR\fB[\fIoptions\fR]\fR\fB \fR\fB\fIoutput\-filename\&.xml\fR\fR .PP \fB\-T\fR, \fB\-\-no\-track\-tags\fR .RS 4 Exportuje pouze štítky, které nejsou specifické pro stopu\&. .RE .PP Štítky se zapíší do zadaného výstupního souboru ve formátu XML, kterému rozumí \fBmkvmerge\fR(1)\&. Nejsou\-li v souboru nalezeny štítky, výstupní soubor se nevytvoří\&. .SS "Režim extrakce CUE sheetu" .PP Syntaxe: \fBmkvextract \fR\fB\fIsource\-filename\fR\fR\fB \fR\fB\fBcuesheet\fR\fR\fB \fR\fB[\fIoptions\fR]\fR\fB \fR\fB\fIoutput\-filename\&.cue\fR\fR .PP CUE sheet se zapíše do zadaného výstupního souboru\&. Nejsou\-li v souboru nalezeny kapitoly ani štítky, výstupní soubor se nevytvoří\&. .SS "Režim extrakce časových razítek" .PP Syntaxe: \fBmkvextract \fR\fB\fIsource\-filename\fR\fR\fB \fR\fB\fBtimestamps_v2\fR\fR\fB \fR\fB[\fIoptions\fR]\fR\fB \fR\fB\fITID1:dest\-filename1\fR\fR\fB \fR\fB[\fITID2:dest\-filename2\fR \&.\&.\&.]\fR .PP \fITID:outname\fR .RS 4 Způsobí extrakci časových razítek stopy s ID \fITID\fR do souboru \fIoutname\fR, pokud taková stopa ve zdrojovém souboru existuje\&. Tuto volbu lze zadat vícekrát\&. ID stop jsou stejná jako ID vypisovaná volbou \fB\-\-identify\fR programu \fBmkvmerge\fR(1)\&. .sp Příklad: .sp .if n \{\ .RS 4 .\} .nf $ mkvextract input\&.mkv timestamps_v2 1:ts\-track1\&.txt 2:ts\-track2\&.txt .fi .if n \{\ .RE .\} .RE .SS "Režim extrakce indexů" .PP Syntaxe: \fBmkvextract \fR\fB\fIsource\-filename\fR\fR\fB \fR\fB\fBcues\fR\fR\fB \fR\fB[\fIoptions\fR]\fR\fB \fR\fB\fITID1:dest\-filename1\fR\fR\fB \fR\fB[\fITID2:dest\-filename2\fR \&.\&.\&.]\fR .PP \fITID:dest\-filename\fR .RS 4 Způsobí extrakci indexů stopy s ID \fITID\fR do souboru \fIoutname\fR, pokud taková stopa ve zdrojovém souboru existuje\&. Tuto volbu lze zadat vícekrát\&. ID stop jsou stejná jako ID vypisovaná volbou \fB\-\-identify\fR programu \fBmkvmerge\fR(1), nikoli čísla obsažená v prvku CueTrack\&. .RE .PP Výstupní formát je jednoduchý textový formát: jeden řádek pro každý prvek CuePoint s dvojicemi key=value\&. Není\-li v prvku CuePoint přítomen volitelný prvek (např\&. CueDuration), vypíše se jako hodnota pomlčka\&. .PP Příklad: .sp .if n \{\ .RS 4 .\} .nf timestamp=00:00:13\&.305000000 duration=\- cluster_position=757741 relative_position=11 .fi .if n \{\ .RE .\} .PP Možné klíče jsou: .PP timestamp .RS 4 Časové razítko bodu indexu s přesností na nanosekundy\&. Formát je HH:MM:SS\&.nnnnnnnnn\&. Tento prvek je vždy nastaven\&. .RE .PP duration .RS 4 Délka bodu indexu s přesností na nanosekundy\&. Formát je HH:MM:SS\&.nnnnnnnnn\&. .RE .PP cluster_position .RS 4 Absolutní pozice v bajtech uvnitř souboru Matroska(TM), kde začíná cluster obsahující odkazovaný prvek\&. .if n \{\ .sp .\} .RS 4 .it 1 an-trap .nr an-no-space-flag 1 .nr an-break-flag 1 .br .ps +1 \fBNote\fR .ps -1 .br Uvnitř souboru Matroska(TM) je CueClusterPosition relativní vůči počátečnímu posunu dat úseku\&. Hodnota vypisovaná režimem extrakce indexů programu \fBmkvextract\fR(1) však již tento posun obsahuje a je absolutním posunem od začátku souboru\&. .sp .5v .RE .RE .PP relative_position .RS 4 Relativní pozice v bajtech uvnitř clusteru, kde začíná prvek BlockGroup nebo SimpleBlock, na který bod indexu odkazuje\&. .if n \{\ .sp .\} .RS 4 .it 1 an-trap .nr an-no-space-flag 1 .nr an-break-flag 1 .br .ps +1 \fBNote\fR .ps -1 .br Uvnitř souboru Matroska(TM) je CueRelativePosition relativní vůči počátečnímu posunu dat clusteru\&. Hodnota vypisovaná režimem extrakce indexů programu \fBmkvextract\fR(1) je však relativní vůči ID clusteru\&. Absolutní pozici uvnitř souboru lze vypočítat sečtením cluster_position a relative_position\&. .sp .5v .RE .RE .PP Příklad: .sp .if n \{\ .RS 4 .\} .nf $ mkvextract input\&.mkv cues 1:cues\-track1\&.txt 2:cues\-track2\&.txt .fi .if n \{\ .RE .\} .SH "PříKLADY" .PP Současná extrakce kapitol a štítků v příslušných formátech XML: .sp .if n \{\ .RS 4 .\} .nf $ mkvextract movie\&.mkv chapters movie\-chapters\&.xml tags movie\-tags\&.xml .fi .if n \{\ .RE .\} .PP Současná extrakce několika stop a jejich příslušných časových razítek: .sp .if n \{\ .RS 4 .\} .nf $ mkvextract "Another Movie\&.mkv" tracks 0:video\&.h265 "1:main audio\&.aac" "2:director\*(Aqs comments\&.aac" timestamps_v2 "0:timestamps video\&.txt" "1:timestamps main audio\&.txt" "2:timestamps director\*(Aqs comments\&.txt" .fi .if n \{\ .RE .\} .PP Extrakce kapitol ve formátu Ogg/OGM a překódování textové titulkové stopy do jiné znakové sady: .sp .if n \{\ .RS 4 .\} .nf $ mkvextract "My Movie\&.mkv" chapters \-\-simple "My Chapters\&.txt" tracks \-c MS\-ANSI "2:My Subtitles\&.srt" .fi .if n \{\ .RE .\} .SH "TEXTOVé SOUBORY A PřEVODY ZNAKOVýCH SAD" .PP Podrobnou diskusi o způsobu, jakým všechny nástroje sady MKVToolNix pracují s převody znakových sad, kódováním vstupu/výstupu, příkazového řádku a konzole, naleznete ve stejnojmenném oddílu manuálové stránky \fBmkvmerge\fR(1)\&. .SH "FORMáTY VýSTUPNíCH SOUBORů" .PP Rozhodnutí o výstupním formátu je založeno na typu stopy, nikoli na příponě použité pro název výstupního souboru\&. V současnosti jsou podporovány následující typy stop: .PP A_AAC/MPEG2/*, A_AAC/MPEG4/*, A_AAC .RS 4 Všechny soubory AAC budou zapsány do souboru AAC s hlavičkami ADTS před každým paketem\&. Hlavičky ADTS nebudou obsahovat zastaralé pole zdůraznění\&. .RE .PP A_AC3, A_EAC3 .RS 4 Tyto stopy budou extrahovány do surových souborů AC\-3\&. .RE .PP A_ALAC .RS 4 Stopy ALAC se zapisují do souborů CAF\&. .RE .PP A_DTS .RS 4 Tyto stopy budou extrahovány do surových souborů DTS\&. .RE .PP A_FLAC .RS 4 Stopy FLAC se zapisují do surových souborů FLAC\&. .RE .PP A_MPEG/L2 .RS 4 Proudy MPEG\-1 Audio Layer II budou extrahovány do surových souborů MP2\&. .RE .PP A_MPEG/L3 .RS 4 Tyto stopy budou extrahovány do surových souborů MP3\&. .RE .PP A_OPUS .RS 4 Stopy Opus(TM) se zapisují do souborů OggOpus(TM)\&. .RE .PP A_PCM/INT/LIT, A_PCM/INT/BIG .RS 4 Surová data PCM budou zapsána do souboru WAV\&. Celočíselná data big\-endian budou při zpracování převedena na data little\-endian\&. .RE .PP A_REAL/* .RS 4 Stopy RealAudio(TM) se zapisují do souborů RealMedia(TM)\&. .RE .PP A_TRUEHD, A_MLP .RS 4 Tyto stopy budou extrahovány do surových souborů TrueHD/MLP\&. .RE .PP A_TTA1 .RS 4 Stopy TrueAudio(TM) se zapisují do souborů TTA\&. Upozorňujeme, že kvůli omezené přesnosti časových razítek Matroska(TM) se hlavička extrahovaného souboru bude lišit ve dvou polích: \fIdata_length\fR (celkový počet vzorků v souboru) a CRC\&. .RE .PP A_VORBIS .RS 4 Zvuk Vorbis bude zapsán do souboru OggVorbis(TM)\&. .RE .PP A_WAVPACK4 .RS 4 Stopy WavPack(TM) se zapisují do souborů WV\&. .RE .PP S_HDMV/PGS .RS 4 Titulky PGS budou zapsány jako soubory SUP\&. .RE .PP S_HDMV/TEXTST .RS 4 Textové titulky TextST budou zapsány jako zvláštní formát souboru vytvořený pro \fBmkvmerge\fR(1) a \fBmkvextract\fR(1)\&. .RE .PP S_KATE .RS 4 Proudy Kate(TM) budou zapsány v kontejneru Ogg(TM)\&. .RE .PP S_TEXT/SSA, S_TEXT/ASS, S_SSA, S_ASS .RS 4 Textové titulky SSA a ASS budou zapsány jako soubory SSA, resp\&. ASS\&. .RE .PP S_TEXT/UTF8, S_TEXT/ASCII .RS 4 Jednoduché textové titulky budou zapsány jako soubory SRT\&. .RE .PP S_VOBSUB .RS 4 Titulky VobSub(TM) budou zapsány jako soubory SUB spolu s příslušnými indexovými soubory IDX\&. .RE .PP S_TEXT/USF .RS 4 Textové titulky USF budou zapsány jako soubory USF\&. .RE .PP S_TEXT/WEBVTT .RS 4 Textové titulky WebVTT budou zapsány jako soubory WebVTT\&. .RE .PP V_MPEG1, V_MPEG2 .RS 4 Video stopy MPEG\-1 a MPEG\-2 budou zapsány jako elementární proudy MPEG\&. .RE .PP V_MPEG4/ISO/AVC .RS 4 Video stopy H\&.264 / AVC se zapisují jako elementární proudy H\&.264, které lze dále zpracovat například programem MP4Box(TM) z balíku GPAC(TM)\&. .RE .PP V_MPEG4/ISO/HEVC .RS 4 Video stopy H\&.265 / HEVC se zapisují jako elementární proudy H\&.265, které lze dále zpracovat například programem MP4Box(TM) z balíku GPAC(TM)\&. .RE .PP V_MS/VFW/FOURCC .RS 4 Video stopy s pevnou FPS s tímto CodecID se zapisují do souborů AVI\&. .RE .PP V_REAL/* .RS 4 Stopy RealVideo(TM) se zapisují do souborů RealMedia(TM)\&. .RE .PP V_THEORA .RS 4 Proudy Theora(TM) budou zapsány v kontejneru Ogg(TM) .RE .PP V_VP8, V_VP9 .RS 4 Stopy VP8 / VP9 se zapisují do souborů IVF\&. .RE .PP Štítky .RS 4 Štítky jsou převedeny do formátu XML\&. Tento formát je stejný, jaký \fBmkvmerge\fR(1) podporuje pro čtení štítků\&. .RE .PP Přílohy .RS 4 Přílohy se zapisují do výstupního souboru beze změny\&. Neprovádí se žádný převod\&. .RE .PP Kapitoly .RS 4 Kapitoly jsou převedeny do formátu XML\&. Tento formát je stejný, jaký \fBmkvmerge\fR(1) podporuje pro čtení kapitol\&. Alternativně lze vypsat zjednodušenou verzi v jednoduchém formátu ve stylu OGM\&. .RE .PP Časová razítka .RS 4 Časová razítka se nejprve seřadí a pak vypíšou jako soubor odpovídající formátu časových razítek v2, připravený pro \fBmkvmerge\fR(1)\&. Extrakce do jiných formátů (v1, v3 a v4) není podporována\&. .RE .SH "NáVRATOVé KóDY" .PP \fBmkvextract\fR(1) končí jedním ze tří návratových kódů: .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} \fB0\fR \(en Tento návratový kód znamená, že extrakce byla úspěšně dokončena\&. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} \fB1\fR \(en V tomto případě \fBmkvextract\fR(1) vypsal alespoň jedno upozornění, ale extrakce pokračovala\&. Upozornění má předponu \*(AqWarning:\*(Aq\&. V závislosti na daných problémech mohou, ale nemusí být výsledné soubory v pořádku\&. Uživatel by měl zkontrolovat upozornění i výsledné soubory\&. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} \fB2\fR \(en Tento návratový kód se použije po výskytu chyby\&. \fBmkvextract\fR(1) se ukončí hned po vypsání chybové zprávy\&. Chybové zprávy sahají od chybných argumentů příkazového řádku přes chyby čtení a zápisu až po poškozené soubory\&. .RE .SH "PROMěNNé PROSTřEDí" .PP \fBmkvextract\fR(1) používá výchozí proměnné určující národní prostředí systému (např\&. \fILANG\fR a rodinu \fILC_*\fR)\&. Další proměnné: .PP \fIMKVEXTRACT_DEBUG\fR, \fIMKVTOOLNIX_DEBUG\fR a její zkrácený tvar \fIMTX_DEBUG\fR .RS 4 Obsah se zpracuje, jako by byl předán pomocí volby \fB\-\-debug\fR\&. .RE .PP \fIMKVEXTRACT_ENGAGE\fR, \fIMKVTOOLNIX_ENGAGE\fR a její zkrácený tvar \fIMTX_ENGAGE\fR .RS 4 Obsah se zpracuje, jako by byl předán pomocí volby \fB\-\-engage\fR\&. .RE .SH "VIZ TAKé" .PP \fBmkvmerge\fR(1), \fBmkvinfo\fR(1), \fBmkvpropedit\fR(1), \fBmkvtoolnix-gui\fR(1) .SH "WWW" .PP Nejnovější verzi lze vždy najít na \m[blue]\fBdomovské stránce MKVToolNix\fR\m[]\&\s-2\u[1]\d\s+2\&. .SH "AUTHOR" .PP \fBMoritz Bunkus\fR <\&moritz@bunkus\&.org\&> .RS 4 Vývojář .RE .SH "NOTES" .IP " 1." 4 domovské stránce MKVToolNix .RS 4 \%https://mkvtoolnix.download/ .RE