[FFmpeg-trac] #10047(undetermined:new): av1_nvenc bugs
FFmpeg
trac at avcodec.org
Fri Nov 18 09:58:07 EET 2022
#10047: av1_nvenc bugs
-------------------------------------+-------------------------------------
Reporter: Jacky | Type: defect
Koning |
Status: new | Priority: normal
Component: | Version:
undetermined | unspecified
Keywords: | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Summary of the bug:
According to '''ffmpeg -h encoder=av1_nvenc''' -level goes from 0 - 24
where 0 = 2 and 23 = 7.3.
So I tried using 7.3 and the following error was shown
[av1_nvenc @ 000002811fa86240] InitializeEncoder failed: invalid param
(8): Unsupported Level.
How to reproduce:
% ffmpeg -f lavfi -i testsrc -c:v av1_nvenc -level 7.3 -pix_fmt yuv420p -f
null -
{{{
BtbN > FFmpeg-Builds > ffmpeg-master-latest-win64-lgpl.zip >
N-109120-g59b16355ec-20221117
build on 17-11-2022
}}}
That command actually showed a second bug because '''ffmpeg -f lavfi -i
testsrc''' outputs yuv444p (or at least the encoder pretends it does, it
actually says RGB24) and '''ffmpeg -h encoder=av1_nvenc''' says it
supports yuv444p and yuv444p16le but it then goes
[av1_nvenc @ 00000176457a0c40] YUV444P not supported
I tried using -pix_fmt yuv444p and yuv444p16le but it also errors. So to
be consistent I went over all listed Supported pixel formats and the
following don't work.
yuv444p yuv444p16le gbrp gbrp16le (cuda d3d11 these are probably not
supposed to be in there)
Then lastly I have a question. Does this support the dual encoders from
the 4000 series in any way? I can't seem to find information on it.
--
Ticket URL: <https://trac.ffmpeg.org/ticket/10047>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list