gpt4 book ai didi

ffmpeg - HDR 到 SDR - 无法为 'format=gbrpf32le' 找到合适的输出格式

转载 作者:行者123 更新时间:2023-12-04 22:49:21 26 4
gpt4 key购买 nike

我在使用 ffmpeg 4.0.2 的 Windows 10 上。我在 [here][1] 找到了 HDR 到 SDR 的脚本,但是当我从页面底部运行脚本时:

ffmpeg.exe -i input.mkv -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 libx265 -crf 18 -preset slower output.mkv

我收到此错误:
[NULL @ 0000014588707480] Unable to find a suitable output format for 
'format=gbrpf32le'
format=gbrpf32le: Invalid argument

当我从页面运行第一个脚本时:
ffmpeg.exe -i input.mkv -vf select=gte(n\,360) -vframes 1 output.png

我收到此错误:
At line:1 char:41
+ ffmpeg.exe -i Hook.mkv -vf select=gte(n\,360) -vframes 1 output.png
+ ~
Missing argument in parameter list.
+ CategoryInfo : ParserError: (:) [],
ParentContainsErrorRecordException
+ FullyQualifiedErrorId : MissingArgument
[1]: https://stevens.li/guides/video/converting-hdr-to-sdr-with-ffmpeg/

我对ffmpeg很陌生,有人可以解释发生了什么吗?

非常感谢!

最佳答案

阅读这篇文章,了解如何将 HDR10+ 视频转换为 SDR(标准动态范围),以便可以在非 HDR 设备上以明亮且不褪色的颜色观看原始视频:

https://www.maxvergelli.com/how-to-convert-hdr10-videos-to-sdr-for-non-hdr-devices/

这是批处理命令:

C:\ffmpeg\bin\ffmpeg.exe -i video-input.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 libx265 -crf 22 -preset medium -tune fastdecode -t 90 video-output.mp4

关于ffmpeg - HDR 到 SDR - 无法为 'format=gbrpf32le' 找到合适的输出格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52897028/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com