HandBrake
2019-03-28

工作原因,有一次要把几个视频文件放到网页上,但给到我的几个 mp4 文件大到离谱。于是就到网上找视频转换工具,下载了几个都不尽人意,转换速度慢不说还要收费。

后来搜到了HandBrake。文章开头的图是它的 logo,画风是不是很奇怪。而 HandBrake 这个词是「手刹」的意思,完全图不对题,难道是菠萝喝醉了要拉手刹玩漂移?

说来 HandBrake 历史也算悠久,2003 年的时候就有这个项目了,不过直到 2016 年底才发布 1.0 版本,就说有多闷骚吧。

关于它的更多历史介绍,可在维基百科上查看。

使用体验

HandBrake 的定制项很多同时不失方便,开源免费,最重要是比之前那几个商用软件转换速度都快。

为方便小白用户开箱即用,它预置了多个较常用的转换格式:适合在网页上播放的,适合在移动设备上播放的,高低品质一应俱全。一般的应用场景只要从中选择一个,再点一下开始键就行了。

除了通常的转码功能,还有一些额外的设置项。

Dimensions 标签页里决定分辨率以及是否要裁剪。

Filters 标签页里可以把视频转成黑白的,以及其他一些画面处理的选项。

Video 标签页里有更多更细的设置,很大程度上决定了转换后的视频文件大小。

Subtitle 标签页里还能给视频加字幕。

Open Source

使用这个软件的第一步,是要打开一个源视频文件。这个按钮上的文字是 Open Source,真是一语双关。

Open Source 是开源的意思,而 HandBrake 是个开源软件。目前代码托管在GitHub上。

HandBrake 横跨 Windows, Mac, Linux 多个平台。甚至还有功能强大的命令行版本,在服务器上也能用了。

Mac 下安装方法:

brew install handbrake

安装后 HandBrakeCLI 命令就全局可用了。输入一下命令可查看命令行的使用帮助:

HandBrakeCLI --help

控制台输出的帮助文档很长看起来不方便,也有网页版的


近几年 GitHub 的兴起,开源已如空气般稀松平常。不过十几年前开源软件的那股味道也随之淡去。很开心 HandBrake 让我又回忆起了开源当年的味道。

END