'\" t .\" Title: mkvinfo .\" Author: Moritz Bunkus .\" Generator: DocBook XSL Stylesheets vsnapshot .\" Date: 2026-09-14 .\" Manual: Uživatelské příkazy .\" Source: MKVToolNix 102.0 .\" Language: English .\" .TH "MKVINFO" "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" mkvinfo \- Vypisovat informace o prvcích v souborech Matroska(TM) .SH "PřEHLED" .HP \w'\fBmkvinfo\fR\ 'u \fBmkvinfo\fR [options] {source\-filename} .SH "POPIS" .PP Tento program vypisuje všechny prvky obsažené v souboru Matroska(TM)\&. Výstup lze omezit na seznam stop v souboru včetně informací o použitých kodecích\&. .PP \fB\-a\fR, \fB\-\-all\fR .RS 4 Ve výchozím stavu se \fBmkvinfo\fR(1) zastaví při prvním clusteru\&. Navíc nezobrazuje některé často se vyskytující prvky\&. S touto volbou bude \fBmkvinfo\fR(1) pokračovat ve zpracování bez ohledu na úroveň podrobnosti a zobrazí všechny prvky\&. .RE .PP \fB\-c\fR, \fB\-\-checksums\fR .RS 4 Vypočítá a zobrazí kontrolní součet \fBAdler\-32\fR pro každý snímek\&. Užitečné pouze pro ladění\&. .RE .PP \fB\-o\fR, \fB\-\-continue\fR .RS 4 Ve výchozím stavu se \fBmkvinfo\fR(1) zastaví při prvním clusteru\&. S touto volbou bude \fBmkvinfo\fR(1) pokračovat ve zpracování bez ohledu na úroveň podrobnosti\&. .RE .PP \fB\-p\fR, \fB\-\-hex\-positions\fR .RS 4 Zobrazí pozice všech prvků šestnáctkově bez ohledu na úroveň podrobnosti\&. .RE .PP \fB\-P\fR, \fB\-\-positions\fR .RS 4 Zobrazí pozice všech prvků desítkově bez ohledu na úroveň podrobnosti\&. .RE .PP \fB\-s\fR, \fB\-\-summary\fR .RS 4 Zobrazí pouze stručný souhrn toho, co \fBmkvinfo\fR(1) najde, nikoli každý prvek\&. .RE .PP \fB\-t\fR, \fB\-\-track\-info\fR .RS 4 V podrobném režimu zobrazí statistiky každé stopy\&. Pokud byla úroveň podrobnosti dříve 0, nastaví ji také na 1\&. .RE .PP \fB\-x\fR, \fB\-\-hexdump\fR .RS 4 Zobrazit prvních 16 bajtů každého snímku v šestnáctkové soustavě\&. .RE .PP \fB\-X\fR, \fB\-\-full\-hexdump\fR .RS 4 Zobrazit všechny bajty každého snímku v šestnáctkové soustavě\&. .RE .PP \fB\-z\fR, \fB\-\-size\fR .RS 4 Zobrazit velikost každého prvku včetně jeho hlavičky\&. .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\-\-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í \fBmkvinfo \-\-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ější informace\&. Popis informací vypisovaných na jednotlivých úrovních naleznete v oddílu úrovně podrobnosti\&. .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 .SH "ÚROVNě PODROBNOSTI" .PP Volbu \fB\-v\fR lze použít ke zvýšení úrovně podrobnosti programu \fBmkvinfo\fR(1) a výpisu dalších informací o aktuálním souboru\&. .PP Na úrovni 0 \fBmkvinfo\fR(1) vypíše pouze nalezené hlavičky stop a jejich typy\&. \fBmkvinfo\fR(1) skončí, jakmile jsou hlavičky zcela analyzovány (technicky: jakmile je nalezen první cluster)\&. Na této úrovni se položky hlavičky vyhledávání ani indexy nezobrazí, ani když jsou umístěny před informacemi o stopách\&. .PP Na úrovni 1 \fBmkvinfo\fR(1) vypíše také všechny nalezené prvky Matroska(TM) pro celý soubor kromě položek hlavičky vyhledávání a indexů\&. Je\-li povolen režim souhrnu, \fBmkvinfo\fR(1) vypíše také pozici snímku\&. .PP Stejného účinku lze dosáhnout volbou \fB\-\-continue\fR\&. .PP Na úrovni 2 \fBmkvinfo\fR(1) vypíše také položky hlavičky vyhledávání, položky indexů a pozici v souboru, na které lze nalézt každý prvek Matroska(TM)\&. .PP Stejného účinku lze dosáhnout volbami \fB\-\-all \-\-positions\fR\&. .PP Na úrovni 3 a vyšší bude \fBmkvinfo\fR(1) vypisovat některé informace, které přímo nesouvisejí s prvkem Matroska(TM)\&. Na všech ostatních úrovních vypisuje pouze informace o právě nalezených prvcích\&. Úroveň 3 přidává metainformace usnadňující ladění (tj\&. je určena pouze pro vývojáře)\&. Všechny řádky vypisované na úrovni 3 jsou uzavřeny v hranatých závorkách, aby je bylo možné snadno odfiltrovat\&. .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 "NáVRATOVé KóDY" .PP \fBmkvinfo\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 běh programu byl úspěšně dokončen\&. .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ě \fBmkvinfo\fR(1) vypsal alespoň jedno upozornění, ale běh pokračoval\&. Upozornění má předponu \*(AqWarning:\*(Aq\&. .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\&. \fBmkvinfo\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 \fBmkvinfo\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 \fIMKVINFO_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 \fIMKVINFO_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), \fBmkvextract\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