项目简介:
HandBrake是一款开源视频转码器,适用于Linux、Mac和Windows系统。
项目主页:https://github.com/HandBrake/HandBrake
准备工作:
先下载一个字体文件并解压出来,留待后面有用。
https://pan.baidu.com/s/15EVr9JYTjjetBHGFs46w4A?pwd=6y3r 提取码: 6y3r
开始部署:
打开飞牛的docker,找到compose,点击新增项目,然后按照图中说明填写。

Compose代码:
services:
handbrake:
image: jlesage/handbrake
container_name: handbrake
restart: unless-stopped
ports:
- 5800:5800
volumes:
- ./config:/config # 配置文件
- ./output:/output # 视频输出路径
- ./storage:/storage:ro # 源视频路径
- ./watch:/watch # 这里应该是自动转换的监视路径,本人没研究过,自己研究吧。
- ./fonts:/usr/share/fonts/ # 字体路径
environment:
- LANG=zh_CN.UTF-8
- TZ=Asia/Shanghai
devices:
- /dev/dri:/dev/dri # Intel核显加速
network_mode: bridge
点击确定之后,开始自动下载镜像并构建容器,构建好容器,把我们之前下载的字体文件拷贝到字体路径下。
然后找到容器点击后面的连接就会进入到web控制台,具体使用方法自己研究吧。