方法1
使用ffmpeg提取视频中的软字幕
ffmpeg -i movie.mkv -map 0:s:0 subs.srt
以上代码假设了视频的名称为movie.mkv
,其中
-i
代表「input」;-map
指出提取的是视频中的哪部分;- 后面跟着的第一个
0
是指「第一个视频」(这里只有一个视频); s
指的是「subtitles字幕」;- 最后的
0
指字幕中的第一个(因为视频可以含有多个字幕文件); - 最后的
subs.srt
是指把提取出来的srt格式的字幕文件命名为「subs」。
方法2
需要用到的两个小工具:MKVToolNix 和 MKVExtractGUI。
下载链接分别为:
https://www.fosshub.com/MKVToolNix.html
https://sourceforge.net/projects/gmkvextractgui/
首先,下载安装MKVToolNix
然后打开MKVExtractGUI,正常会自动识别mkvtoolnix安装目录,然后添加视频文件,选择需要的字幕,点Extract导出。
