我遵循this guide将HDR视频转换为SDR,但是当我尝试运行实际转换视频的命令(而不仅仅是单帧)时,出现错误。
命令:
ffmpeg -i hdr.mp4 -vf zscale=t=linear:npl=100,format=gbrpf32le,zscale=p=bt709,tonemap=tonemap=hable:desat=0,zscale=t=bt709:m=bt709:r=tv,format=yuv420p -c:v hevc -crf 18 -preset slower sdr.mp4
我跑步时出现错误:
[AVFilterGraph @ 0x1c25380]没有这样的过滤器:'zscale'14:32:22.77 bitrate = -0.0kbits / s speed = N / A
重新初始化过滤器时出错!
无法将帧注入过滤器网络:参数无效
处理流#0:0的解码数据时出错
[aac @ 0x172bcc0]问题:124.200
[aac @ 0x172bcc0]关闭时队列中还剩下2帧
转换失败!