有没有办法将字幕软嵌入到 mp4 文件中而无需重新编码?

Har*_*don 7 linux mp4 subtitles

我正在尝试将srt文件添加到mp4文件中。有没有一种方法可以在不重新编码文件的情况下做到这一点。

我尝试过的:

  • 使用 handbrake-cli 添加了字幕。虽然这在技术上可行,但它降低了视频的质量,并且需要很长时间才能重新编码文件
  • 我尝试了ffmpeg在这个SO 答案中找到的一种方法,但我显然没有mov_text编解码器,而且似乎没有其他人这样做

还有另一个超级用户答案表明我可能需要寻找复用器。但这个答案仅适用于 Mac 操作系统。

pep*_*uan 3

尝试从他们的下载站点下载 ffmpeg 的静态版本: http://ffmpeg.org/download.html

但请注意,mov_text 似乎是一种偶然的情况;有时有效,有时无效。将其重新混入 matroska 容器 (.mkv) 并使用 VLC 播放可能会获得更好的结果。