ffmpeg - HDR to SDR - Невозможно найти подходящий формат вывода для 'format = gbrpf32le' - PullRequest
0 голосов
/ 19 октября 2018

Я на Windows 10 с использованием ffmpeg 4.0.2.Я нашел скрипт для HDR для SDR [здесь] [1], но когда я запускаю скрипт из нижней части страницы:

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, может кто-нибудь объяснить, что происходит?

Большое спасибо!

...