我使用以下命令:
ffmpeg -i old_video.mkv -vcodec copy -acodec copy -c:s mov_text new_video.mp4
它确实将 mkv 转换为 mp4,但生成的 mp4 没有硬编码的字幕,而是作为单独的频道,这是一个问题,因为我的电视不支持字幕(但它们可以在支持字幕的媒体播放器中显示)。
答案1
使用
ffmpeg -i old_video.mkv -vf subtitles=old_video.mkv -acodec copy new_video.mp4