格式工厂:Linux下使用Handbrake将字幕嵌入视频中

薄荷开源网多年前就介绍过 Handbrake。这个字面意思为“手刹”的软件其实是一款功能强大的视频格式转换软件,而且是自由开源软件。Handbrake 功能强大、支持的格式众多,称之为开源届的“格式工厂”毫不为过。不过,由于当时 Handbrake 不够成熟,中文化也很不完善,站长薄荷君并为将其作为常用工具。

最近在熟悉 Linux 下的视频编辑软件,遇到了一个需求:在 Linux 下如何把外挂字幕嵌入视频?做成内嵌字幕的视频显然要方便很多。初步研究发现,Pitivi、Openshot 都没有这个功能,但是 Handbrake 却可以轻松搞定!

对于广大 Ubuntu/LinuxMint 系列用户而言,可以直接安装系统源自带的 Handbrake:
sudo apt install handbrake

安装后启动 Handbrake。经过几年的不断完善,Handbrake 功能分区简洁明了,中文化也比较完善,看上去操作应该不复杂。

点击“打开源文件”,导入需要编辑的视频文件。

导入视频文件后,Handbrake 会显示该视频的相关信息。我们的目的不是转换格式,而是嵌入字幕。因此,我们在“摘要”页面中,选择与源文件同样的输出格式,避免转码导致视频画质损失。如图所示,源文件是MKV那么输出格式选择 Matroska。

然后在“视频”页面,选择与源视频相同的帧率。

随后,在“字幕”页面,点击添加按钮,添加配套的字幕文件,然后选择语言为中文,并且勾选“烧录进视频”。

设置完毕,在 Handbrake 主界面的下方确认输出文件名和保存位置后,点击顶部的开始按钮,即可开始编码,生成嵌入字幕的视频文件。考验电脑 CPU 性能的时候到了!站长感觉 Handbrake 的转码能力比 Pitivi 效率略高。

转码完毕,播放测试一下,字幕嵌入视频成功,且一切正常。

小结:Handbrake 支持几乎所有的视频格式,用于转换格式、嵌入字幕、调整大小等都是非常强大的好帮手,推荐使用!

作者: 专注刑事辩护的法律界程序员胡久辉律师 15873118625

本文链接: 格式工厂:Linux下使用Handbrake将字幕嵌入视频中