最近有两个场景需要用到这样的软件:
- 由于电视的性能有限,不能硬解播放 4K hevc,且完全不支持 AV1 视频,需要手动用 ffmpeg 转换下载的影片
- 把相机拍的 MP4 视频批量转换成 hevc 编码后存档,节省 NAS 硬盘空间 (一个非常低频且不太实用的场景)
所以希望找一个能够满足需求的软件:
- 运行在 Linux 上
- 能通过 WebUI 访问
- 支持批量转换指定文件夹下特定类型的视频文件
3.1 4K & hevc → 2K hevc
3.2 AV1 → max(2K hevc)
3.3 MP4 → max(2K hevc) - 文件夹内容变更后自动执行转换
- 定时任务触发执行转换
目前找到了两个软件,不能够完全满足需求:
- QFiling: 规则自定义非常强大,但是不满足需求 3 描述的 hevc 编码功能
- Handbrake docker:视频转换功能很强,但是通过网页 VNC 访问只是能用,并不好用。缺乏类似 QFiling 的定时任务机制。