今天遇到一个问题,上传的视频在 Chrome 中只能播放声音而无法播放视频内容,具体原因是因为视频的编码格式不支持 HTML5 的 Video,因此需要进行转码。
作为程序员,则喜欢通过命令行来处理,通常 Homebrew 就可以安装到工具。推荐使用 ffmpeg 来进行转换,两行命令就可以解决转码问题:
// 使用 Homebrew 安装 ffmpeg
brew install ffmpeg
// 调用简单的转换命令
ffmpeg -i input.mp4 -vcodec h264 output.mp4
但是要如何向设计师解释这个问题呢?想想还是找个工具吧。Mac 的视频转换工具很多,但我想要找的需求是:
能够免费最好(少,太少了)
能够高清无码转换
这里就来介绍下 HandBrake,下载地址 https://videoconverter.wondershare.net。
1. 添加要上传的视频文件
2. 选择要转换的类型
3. 点击转换即可
最后就可以下载到转换好的视频文件,在 web 端插入运行了 🎉
Q & A
Q:去哪里下载文件?
A:在转换好的文件列表就可以看到了。注意这里会有一个文件夹的 icon,点击就可以打开 Finder 访达对应的页面。也可以使用右键,如下图。
好吧,这个软件的高级用法都是要收费的,但很好用哦~你有更好的视频转换工具么?来介绍一下呀!