例如,我怎样才能将电影的字幕格式更改为 .srt?
我有一些电影(声音、视频和嵌入字幕)。我只想将字幕更改为 .srt,其他内容保持不变。如果有比使用 ffmpeg 更好的方法,那么我也可以接受。
当前状态
音频编解码器:x,视频编解码器:y,字幕格式:z
期望状态
音频编解码器:x,视频编解码器:y,字幕格式:.srt
答案1
FFmpeg 有一个 SubRip 编码器,因此
ffmpeg -i input.mkv -c copy -c:s srt out.mkv
答案2
假设“z”是一种受支持的格式,那么像这样简单的操作就可以起作用:
ffmpeg -i input.z output.srt
列出您的编解码器 ffmpeg-编解码器确保您的“z”类型受到支持。
答案3
您可以尝试使用一个名为 Avidemux 的简单工具来转换字幕。我以前用过,效果很好。了解更多这里。