> Ubuntu >

ubuntu使用mkv释放字幕

● mkvextract
程序“mkvextract”尚未安装。 您可以使用以下命令安装:
sudo apt-get install mkvtoolnix
mkvextract: command not found

● ai mkvtoolnix
....
● mkvinfo !$
mkvinfo 560--\[HYSUB\]\[CONAN\]\[560\]\[1280X720\]\[X264_AAC\].mkv
+ EBML 头
|+ 文档类型: matroska
|+ 文档类型版本: 2
|+ 文档类型读取版本: 2
+ 剪辑, 尺寸 242491148
|+ 定位头 (子项将被跳过)
|+ Ebml 空隙 (大小: 4027)
|+ 剪辑信息
| + 时间码缩放比例: 1000000
| + 混流程序: libebml v0.7.7 + libmatroska v0.8.1
| + 写入程序: mkvmerge v2.9.8 ('C'est le bon') built on Aug 13 2009 12:49:06
| + 持续时长: 1494.762s (00:24:54.762)
| + 日期: Tue Dec 22 04:29:15 2009 UTC
| + 剪辑 UID: 0xb5 0x68 0x73 0xca 0xa0 0xce 0x80 0x98 0xbb 0x6b 0x0f 0x9c 0x35 0x16 0x1f 0x51
|+ 剪辑轨道
| + 一条轨道
.....

| + 一条轨道
| + 轨道号: 2
| + 轨道 UID: 757608576
| + 轨道类型: audio
.....

| + 一条轨道
| + 轨道号: 3
| + 轨道 UID: 2825463219
| + 轨道类型: subtitles
| + 已启用: 1
.....

● mkvextract tracks !$ 3:560.ass
mkvextract tracks 560--\[HYSUB\]\[CONAN\]\[560\]\[1280X720\]\[X264_AAC\].mkv 3:560.ass
正在提取轨道 3 (CodecID 为 'A_AAC')到文件 '560.ass'。容器格式: raw AAC file with ADTS headers
进度: 27%

事实上新立得就有mkvtools

安装上以后,和win用法一样,man以下就可以了

可以单独提取字幕,视频流,声轨

也可以再次编辑文件头

代码:
sudo apt-get install mkvtoolnix mkvtoolnix-gui

的确是很好的工具,可以提取、合并字幕文件到视频文件中、关闭或打开不需要的音轨、还能合并视频文件!

非常棒!值得推荐!

(责任编辑:IT)