用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
相关推荐
jyan_敬言1 小时前
【Docker】docker网络配置
网络·docker·容器
王家视频教程图书馆4 小时前
docker部署mssql
docker·容器·sqlserver
SongYuLong的博客5 小时前
ubuntu24.04 实现DLNA音频推送
音视频
浮生如梦_5 小时前
图片转视频
图像处理·人工智能·计算机视觉·音视频
胡耀超5 小时前
音频降噪技术:从原理到工具的完整指南(scipy librosa noisereduce soundfile pedalboard)
音视频·音频·scipy·降噪·soundfile·noisereduce·pedalboard
Lin_Aries_04217 小时前
基于 CI/CD(Jenkins)将 Spring Boot 应用自动部署到 Kubernetes 集群
spring boot·ci/cd·docker·容器·自动化·jenkins
Lin_Aries_04219 小时前
在 Kubernetes 集群中运行并发布应用程序
运维·nginx·docker·云原生·容器·kubernetes·自动化
Everbrilliant899 小时前
音视频编解码全流程之用Extractor后Decodec
ffmpeg·视频编解码·mediacodec·音视频解码·ffmpeg编解码·decodec·ndkmediacodec
零一iTEM9 小时前
NS4168输出音频通过ESP32C3测试
c++·单片机·嵌入式硬件·mcu·音视频·智能家居
码路工人9 小时前
第10章:K8s 数据持久化
docker·云原生·容器