今天遇到一个问题,上传的视频在 Chrome 中只能播放声音而无法播放视频内容,具体原因是因为视频的编码格式不支持 HTML5 的 Video,因此需要进行转码。

作为程序员,则喜欢通过命令行来处理,通常 Homebrew 就可以安装到工具。推荐使用 ffmpeg 来进行转换,两行命令就可以解决转码问题:

  1. // 使用 Homebrew 安装 ffmpeg
  2. brew install ffmpeg
  3. // 调用简单的转换命令
  4. ffmpeg -i input.mp4 -vcodec h264 output.mp4

但是要如何向设计师解释这个问题呢?想想还是找个工具吧。Mac 的视频转换工具很多,但我想要找的需求是:

  • 能够免费最好(少,太少了)

  • 能够高清无码转换

这里就来介绍下 HandBrake,下载地址 https://videoconverter.wondershare.net

Mac 下视频转换工具 HandBrake - 图1

1. 添加要上传的视频文件

Mac 下视频转换工具 HandBrake - 图2

2. 选择要转换的类型

Mac 下视频转换工具 HandBrake - 图3

3. 点击转换即可

最后就可以下载到转换好的视频文件,在 web 端插入运行了 🎉

Q & A

Q:去哪里下载文件?
A:在转换好的文件列表就可以看到了。注意这里会有一个文件夹的 icon,点击就可以打开 Finder 访达对应的页面。也可以使用右键,如下图。
Mac 下视频转换工具 HandBrake - 图4


好吧,这个软件的高级用法都是要收费的,但很好用哦~你有更好的视频转换工具么?来介绍一下呀!