Wal*_*lly 6 command-line video-subtitles
我想使用命令行从视频文件中提取字幕。
我想从很多文件中提取字幕。这就是为什么我想要一个 CLI 工具。
理想情况下,它应该适用于任何支持嵌入字幕的视频格式。
例如:
subextract -f RevolutionOS.mp4
Extracting English.srt
Extracting French.srt
Extracting Russina.srt
All subtitles extracted
Run Code Online (Sandbox Code Playgroud)
有这样的工具,特定于每种容器类型(假设字幕存储为文本,而不是混合在视频流中):
mkvtoolnixMP4Boxffmpeg/avconv具体来说,对于您的问题,命令行是
MP4Box -srt <trackID> RevolutionOS.mp4
Run Code Online (Sandbox Code Playgroud)
在可能的情况下,trackID可以从输出中推断出
MP4Box -info RevolutionOS.mp4
Run Code Online (Sandbox Code Playgroud)
对于混合到视频流中的字幕(所谓的硬字幕),需要OCR软件。这里似乎有现成的解决方案,例如用于VobSub(DVD 通用格式)的subtitleripper + GOCR,但我没有这些经验,也不知道它们有多好。
| 归档时间: |
|
| 查看次数: |
6758 次 |
| 最近记录: |