MKVINFO(1) | 使用者命令 | MKVINFO(1) |
mkvinfo - 输出关于 Matroska 文件中各轨的信息
mkvinfo [選項] {輸入檔名}
本程序可列出 Matroska文件中包含的所有轨道,输出信息可以限定为文件的轨道列表以及所用编解码器的信息。
-a, --all
-c, --checksums
-o, --continue
-p, --hex-positions
-P, --positions
-s, --summary
-t, --track-info
-x, --hexdump
-X, --full-hexdump
-z, --size
--command-line-charset 字元集
--output-charset 字元集
-r, --redirect-output 檔名
--ui-language 語言碼
--abort-on-warnings
--debug 主題
--engage 功能
--gui-mode
-v, --verbose
-h, --help
-V, --version
@options-file.json
-v 选项可以使 mkvinfo(1) 增强其“详细”程度并输出关于当前文件的更多信息。
在 level 0 mkvinfo(1) 仅输出它发现的轨道头及其类型。头部解析完毕后(更专业地:遇到首个簇时),mkvinfo(1) 将退出执行。在此层级,定位头项与 cue 索引不会显示出来——即使它们位于轨道信息之前。
在 level 1 mkvinfo(1) 同样将输出在整个文件中遇到的所有 Matroska 元素,此外还将输出定位头项与 cue 索引项。如果启用了简要模式,mkvinfo(1) 还将输出各帧位置。
通过选项「--continue」可以实现相同的效果。
在 level 2 mkvinfo(1) 同样将输出定位头项与 cue 索引项,以及文件中各 Matroska 元素被发现的位置。
通过选项「--all --positions」可以实现相同的结果。
在 level 3 及更高层级 mkvinfo(1) 将输出一些与 Matroska 元素不直接相连的信息。对于其他元素,将只输出发现的基本信息。Level 3 增加了元信息以便调试(换句话说:它是为开发人员设计的)。Level 3 输出的所有行都以方括号嵌套以便过滤。
关于 MKVToolNix 套件中所有工具如何处理字符集转换、输入/输出编码、命令行编码及控制台编码的深入讨论,请参见 mkvmerge(1) 手册中相对应名称的段落。
使用三個之一的結束代碼結束 mkvinfo(1) :
mkvinfo(1) 使用決定系統的地區設定的變數 (例如: LANG 與 LC_* 系列)。 附加變數:
MKVINFO_DEBUG, MKVTOOLNIX_DEBUG 與其的簡短形式 MTX_DEBUG
MKVINFO_ENGAGE, MKVTOOLNIX_ENGAGE 與其的簡短形式 MTX_ENGAGE
mkvmerge(1), mkvextract(1), mkvpropedit(1), mkvtoolnix-gui(1)
永遠可在 MKVToolNix 首頁[1] 找到最新版。
Moritz Bunkus <moritz@bunkus.org>
2023-02-12 | MKVToolNix 74.0.0 |