我在启用Intel快速同步启用转码方面遇到问题。 (venc = qsv) 我使用的命令是这样的:
vlc -I dummy -vvv "input.flv" --sout=#transcode{vcodec=h264,venc=qsv{h264-profile=decide,h264-level=decide,async-depth=1,rc-method=cbr,idr-interval=0},vb=1024,acodec=mp4a,ab=128,channels=2}:standard{access=file,mux=mp4,dst=temp\Output10.mp4}
输出视频已损坏,我也从日志中进行了检查,然后发现此错误:
qsv错误:SyncOperation失败,输出垃圾数据。更新中 您的驱动程序和/或更改编码设置可能会解决此问题
我认为我的设置一定有问题,因为我的驱动程序已经是最新的。 (我的电脑有Intel UHD 600图形卡) 有人可以告诉我我哪里出错了,或者只是简单地与我分享正确的命令。
我真的希望有人可以帮助我澄清这一点。