我有一部 mkv 格式的电影,其中包含一个视频轨道、一个音频轨道和两个字幕轨道。此外,我还有另一个 srt 格式的字幕。
是否可以使用 vlc 删除两个现有的字幕轨道(保持视频和音轨不变)并将 srt 字幕直接渲染到视频中(即不添加子轨道)?
或者 vlc 不是这项任务的首选武器?
答案1
答案2
是否可以使用 vlc 删除两个现有的字幕轨道(保持视频和音轨不变)并将 srt 字幕直接渲染到视频中(即不添加子轨道)?
我想用两个问题来回答这个问题。1)使用 VLC 提取字幕 2)使用 VLC 将字幕渲染到视频中
对于第一个问题,据我所知,没有办法用 VLC 来实现这一点。你可以用 MKVExtractGUI-2 来做。
至于第二个问题,答案是可以的。您可以进入媒体 - 转换/保存并按照步骤进行操作。
如需详细了解分步说明,请按照以下步骤操作:
选择:媒体 - 转换/保存
(添加)您的视频文件的文件名
(MP4)(检查)
使用字幕文件(浏览)作为您的字幕文件(SRT)的文件名
选择:媒体...转换/保存;单击向下箭头;
选择转换...输入目标文件...从设置—配置文件中选择工具图标选择字幕选项卡选中“在视频上叠加字幕”选择“保存”(此设置将被记住以供将来渲染)
选择“开始”(我使用默认的 H.264 + MP3)设置。
来源:http://rikardo.kinja.com/how-to-hardcode-subtitles-using-vlc-and-rendered-mp4-fi-1438028334