[FFmpeg-trac] #11147(undetermined:new): av1_nvenc muxed as a private data stream
FFmpeg
trac at avcodec.org
Wed Aug 21 03:26:29 EEST 2024
#11147: av1_nvenc muxed as a private data stream
-------------------------------------+-------------------------------------
Reporter: docent31 | Type: defect
Status: new | Priority: normal
Component: | Version:
undetermined | unspecified
Keywords: av1_nvenc | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Summary of the bug:
How to reproduce:Ffmpeg compiled with nvidia hardware acceleration, cuda
12.6, nvidia open driver 560, running on nvidia L4 GPU. I am trying to
transcode live multicast stream to av1_nvenc and getting error message "
[mpegts @ 0x5b35ab1b6480] Stream 0, codec av1, is muxed as a private data
stream and may not be recognized upon reading." If i am saving it to a mp4
file no errors and I can play recorded file without problems but if I try
to live stream I get that error . Here is a comand I am using
ffmpeg -y -hide_banner -hwaccel_device 0 -hwaccel cuda
-hwaccel_output_format cuda -c:v h264_cuvid -i
udp://238.10.10.10:3333?overrun_nonfatal=1 -c:v av1_nvenc -preset p1
-cq:v 30 -ac 2 -c:a libopus -b:a 128k -async 1 -f mpegts
srt://IP:port?mode=caller
Recompiled ffmpeg with cuda few times with same result, error on live
stream, does not matter if I stream to srt or udp/rtp
{{{
% ffmpeg -i input ... output
ffmpeg version
built on ...
}}}
Patches should be submitted to the ffmpeg-devel mailing list and not this
bug tracker.
--
Ticket URL: <https://trac.ffmpeg.org/ticket/11147>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list