项目简介:
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控制台,具体使用方法自己研究吧。