我正在尝试将从 ffmpeg 命令获得的输出放入 json 文件中。
所以我尝试了:
ffmpeg -i 2.y4m -i netflixboxing.y4m -lavfi "libvmaf=model_path=/usr/local/share/model/vmaf_v0.6.1.pkl" -f null - > out.json
我得到一个空的 json 文件。我必须在我的 json 文件中指定我需要哪些信息吗?我希望有一个人可以帮助我。
最佳答案
添加 log_path
和 log_format
此过滤器的选项:
ffmpeg -i main.y4m -i reference.y4m -lavfi "libvmaf=model_path=/usr/local/share/model/vmaf_v0.6.1.pkl:psnr=true:log_path=vmaflog.json:log_fmt=json" -f null -
在本例中,日志文件名为 vmaflog.json
.见 libvmaf filter documentation了解更多信息。
关于json - 创建一个 Json 文件作为 ffmpeg 命令行的输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62519285/