用docker ffmpeg测试视频vmaf分数,很快不用编译

之前测试vmaf要自己编译libvmaf,自己编译ffmpeg,巨麻烦,或者用老旧不再维护的docker仓库,最近在docker hub上发现了编译了libvmaf的ffmpeg的docker,而且镜像很小,适合直接运行。

bash 复制代码
# dest.mp4 评分视频,一般是转码后视频
# ref.mp4 对比视频,一般是原视频
# 1920x1080 注意需要把转码后的视频对齐到原视频的分辨率
# n_threads 线程数,自己根据cpu核心数调整
docker run --rm -it -v $(pwd):/config -w '/config' linuxserver/ffmpeg -i  dest.mp4 -i ref.mp4 -ss 0 -t 10 -an -filter_complex "[0:v]scale=1920x1080:flags=bicubic[main];[main][1:v]libvmaf=n_threads=12" -f null -

# 注意事项,如果是flv,需要转换成mp4
docker run --rm -it -v $(pwd):/config -w '/config' linuxserver/ffmpeg -i dest.flv -c copy dest.mp4
相关推荐
ldj20205 小时前
Docker的docker-compose类比Spring的ApplicationContext
spring·docker
ldj20206 小时前
docker 自定义网桥作用
docker·容器
lovep17 小时前
CLAP文本-音频基础模型: LEARNING AUDIO CONCEPTS FROM NATURAL LANGUAGE SUPERVISION
音视频·语音识别·多模态模型·音频识别·基础模型
土豆丶杨7 小时前
centos 配置docker
docker·eureka·centos
杰哥的狗8 小时前
nacos连接失败,启动失败常见问题
linux·docker
liuhaikang8 小时前
【鸿蒙HarmonyOS Next App实战开发】视频提取音频
华为·音视频·harmonyos
DarkAthena8 小时前
【GaussDB】构建一个GaussDB的Docker镜像
数据库·docker·gaussdb
张火火isgudi12 小时前
CentOS8 使用 Docker 搭建 Jellyfin 家庭影音服务器
服务器·docker·容器
qq_4477053113 小时前
宝塔通过docker部署JupyterHub指南【常见错误处理】
运维·docker·容器
tanxiaomi14 小时前
docker 从主机复制文件到容器外进行编辑
运维·docker·容器