我需要为YUV格式的一些视频序列获得VMAF。当我尝试下面的命令行时,出现一个错误:
Filter libvmaf has an unconnected output
命令:
ffmpeg -s 3840x2160 -r 60 -pix_fmt yuv420p10le -i decoded_encoded_h264_55.YUV -s 3840x2160 -r 60 -pix_fmt yuv420p10le -i S01AirAcrobatic_3840x2160_60fps_10bit_420.yuv -lavfi libvmaf="model_path=vmaf_v0.6.1.pkl:log_path=VMAF.txt"
任何关于解决这一问题的指导意见都将提前得到高度赞赏。
您需要给ffmpeg
一个输出。在这种情况下,使用空复用器:
ffmpeg -video_size 3840x2160 -framerate 60 -pixel_format yuv420p10le -i decoded_encoded_h264_55.YUV -video_size 3840x2160 -framerate 60 -pixel_format yuv420p10le -i S01AirAcrobatic_3840x2160_60fps_10bit_420.yuv -lavfi libvmaf="model_path=vmaf_v0.6.1.pkl:log_path=VMAF.txt" -f null -
- 我还更改了输入选项以使用正确的rawvideo选项
- 请参阅libvmaf筛选器文档中的更多信息和示例