使用 vlc 在视频轨道中渲染字幕

使用 vlc 在视频轨道中渲染字幕

我有一部 mkv 格式的电影,其中包含一个视频轨道、一个音频轨道和两个字幕轨道。此外,我还有另一个 srt 格式的字幕。

是否可以使用 vlc 删除两个现有的字幕轨道(保持视频和音轨不变)并将 srt 字幕直接渲染到视频中(即不添加子轨道)?

或者 vlc 不是这项任务的首选武器?

答案1

是否可以使用 vlc 删除两个现有的字幕轨道(保持视频和音轨不变)并将 srt 字幕直接渲染到视频中(即不添加子轨道)?

或者 vlc 不是这项任务的首选武器?

不,不是。VLC 是一个视频玩家,不是视频编辑,这正是您所需要的。

尝试手刹,这是一款流行的视频编辑器,粗略搜索后似乎显示它支持 Matroska 视频和字幕编辑。此外,极好的FFmpeg编码器,因此它支持大多数格式,尽管它似乎不直接支持修改字幕,所以你必须提取视频并单独添加字幕。

答案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

相关内容