

从 mkv 文件中提取字幕文件
source link: https://einverne.github.io/post/2022/07/extract-subtitle-from-mkv.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

mkv 是一种容器,可以包含视频,音频流,也可以包含字幕等等文件,如果要从 mkv 文件中提取字幕,可以使用一款叫做 mkvtoolnix
的命令行工具。
mkvtoolnix
macOS 下:
brew install mkvtoolnix
在 Ubuntu 下:
sudo apt install mkvtoolnix
mkvtoolnix 使用
查看文件内容:
mkvmerge -i path/to/video.mkv
提取字幕文件:
mkvextract tracks path/to/video.mkv 3:file1.srt 4:file2.srt
假设有很多个字幕文件提取,从轨道 3 开始:
for file in *.mkv; do
sub=$(echo $file | sed 's/\.mkv$/.srt/');
mkvextract tracks "${file}" 3:"${sub}";
done
ffmpeg
使用 [[FFmpeg]] 也可以提取字幕。
首先查看文件内容:
ffmpeg -i video.mkd
查看输出的内容中 Stream #<stream number>(eng): Subtitle: subrip
其中 <stream number>
就是字幕的轨道。比如 0:2
然后使用如下命令提取:
ffmpeg -i video.mkv -map <stream number> subs.srt
ffmpeg -i video.mkv -map 0:2 subs.srt
reference
Recommend
-
12
DWARF文件初探——提取轻量符号表 Original...
-
58
.eml 邮件文件格式解析(MIME) 提取内容 附件 2019-09-14 约 8078 字 预计阅读 17 分钟 .eml 后缀的邮件文件相信大家并不陌生,应该都见过,没...
-
11
git提取两次提交或者版本的差异文件并打包成zip压缩包 作者:广树 | 时间:2019-11-26 21:20:14 | 分类 : Git ...
-
8
从wireshark中提取文件 2016-05-15 0x01 Fly idf 实验室-包罗万象-...
-
6
在本文中,我将与您分享一些简单的代码片段,您可以使用这些代码片段从图像或文件中提取文本。 我不打算过多地解释什么是光学字符识别、Pytessaract或™。本文的主要目的是帮助您实现提取文本😉的目标 图像到文本 让我们从一个简单的例...
-
11
字幕翻译笔记:字幕提取 February 15, 2019 工作缘故,最近需要对公司一个产品的视频宣传片的字幕进行翻译。任务需求很简单...
-
8
Extract subtitles from .mkv files on Mac OS X Extract Subtitles From .mkv These inst...
-
8
1. 获取字幕文件 一般来说,很多视频网站都会提供视频的字幕文件。有的可以直接下载,有的需要先下载视频,然后再使用字幕软件提取字幕文件。还有一些可以在Chrome浏览器中安装字幕插件,然后在视频播放页面中直接下载字幕文件。总而言...
-
17
离线字幕提取,基于 Whisper 封装了一个小工具,支持 GPU 13 条回复 • 2023-03-29 10:16:06 +08:00
-
6
视频字幕提取工具-video-subtitle-extractor – 开源派 video-subtitle-extractor是一款国人开源的视频硬字幕提取工具,...
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK