答案1
尝试下载静态构建ffmpeg 的下载地址如下:http://ffmpeg.org/download.html
但请注意,mov_text 似乎是一种碰运气的情况;有时它有效,有时无效。重新混编到 matroska 容器 (.mkv) 中并使用 VLC 播放可能会获得更好的效果。
答案2
作为由@axel_c 解释,你可以使用合并创建一个Matroska 容器并在输出中包含字幕:
mkvmerge -o output.mkv video.mp4 subtitles.srt
答案3
如果您希望嵌入字幕(而不是刻录),那么请尝试使用名为 Video Updater Tools 的免费 GPL 软件。
它在后台使用其他工具(如 ffmpeg、mkvmerge、mp4box 等),但很好地打包成了 GUI 和 CLI。它以递归方式处理目录,因此您可以完全自动化整个过程。您可以在 GUI 版本中拖放文件/文件夹,也可以使用 CLI 编写脚本。
它可以将 SRT 字幕(以及来自 EDL 的章节)嵌入到来自 EDL 和 SRT 文件的 MP4/M4V/MKV 容器中。
(如果需要,它还可以从大多数容器格式中提取字幕)
您可以在以下位置下载: https://videoupdatertools.codeplex.com