[FFmpeg-trac] #8225(undetermined:new): NVIDIA Driver Bug Affecting Full HW Based Transcoding
FFmpeg
trac at avcodec.org
Mon May 4 12:36:42 EEST 2020
#8225: NVIDIA Driver Bug Affecting Full HW Based Transcoding
-------------------------------------+-------------------------------------
Reporter: | Owner:
smallishzulu |
Type: defect | Status: new
Priority: normal | Component:
| undetermined
Version: unspecified | Resolution:
Keywords: nvenc, | Blocked By:
cuviddec |
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Comment (by smallishzulu):
Interestingly nvdec decoding works:
(Probably due to GPU Dec -> System RAM -> GPU Encode / Not full line
transcode)
/opt/ffmpeg/bin/ffmpeg -hide_banner -ignore_unknown -loglevel verbose
-async 1 -threads 2 -filter_complex_threads 2 -thread_queue_size 2048
-fflags +discardcorrupt -drop_second_field 0 -hwaccel_device 0
-hwaccel nvdec -c:v h264_cuvid -i 'udp://233.33.33.1:5000' -aspect 16:9
-filter_complex
'[0:p:1:0]hwupload_cuda,yadif_cuda=mode=1,fps=fps=60,scale_npp=1280:720:interp_algo=super[v0];[0:p:1:0]hwupload_cuda,yadif_cuda=mode=1,fps=fps=60,scale_npp=720:576:interp_algo=super[v1];[0:p:1:0]hwupload_cuda,yadif_cuda=mode=1,fps=fps=50,scale_npp=1920:1080:interp_algo=super[v2];[0:p:1:0]hwupload_cuda,yadif_cuda=mode=1,fps=fps=25,scale_npp=640:360:interp_algo=super[v3]'
-g 50 -map [v0] -c:v:0 h264_nvenc -preset hq -rc:v vbr_hq -vbr 1
-2pass 0 -strict_gop 1 -rc-lookahead 32 -no-scenecut 1 -forced-idr 1
-gpu 0 -b:v:0 2000k -maxrate:v:0 2000k -map [v1] -c:v:1 h264_nvenc
-preset hq -rc:v vbr_hq -vbr 1 -2pass 0 -strict_gop 1 -rc-lookahead
32 -no-scenecut 1 -forced-idr 1 -gpu 0 -b:v:1 1200k -maxrate:v:1
1200k -map [v2] -c:v:2 h264_nvenc -qmin 19 -preset hq -rc:v vbr_hq -vbr
1 -2pass 0 -strict_gop 1 -rc-lookahead 32 -no-scenecut 1 -forced-idr
1 -gpu 0 -b:v:2 4000k -maxrate:v:2 4000k -map [v3] -c:v:3 h264_nvenc
-qmin 19 -preset hq -rc:v vbr_hq -vbr 1 -2pass 0 -strict_gop 1 -rc-
lookahead 32 -no-scenecut 1 -forced-idr 1 -gpu 0 -b:v:3 500k
-maxrate:v:3 500k -map 0:p:1:1 -c:a:0 aac -b:a:0 128k -ac 2
-metadata:s:a:0 language=tur -sn -max_muxing_queue_size 1000
-var_stream_map 'v:0,agroup:group0 v:1,agroup:group0 v:2,agroup:group0
v:3,agroup:group0 a:0,agroup:group0,default:yes,language:tur '
-hls_list_size 3 -hls_time 6 -threads 2 -reconnect_at_eof 1
-reconnect_streamed 1 -reconnect_delay_max 6 -timeout 0.1
-multiple_requests 1 -http_persistent 0 -method PUT -master_pl_name
index.m3u8 -flags +global_header -f fifo -fifo_format hls
-attempt_recovery 1 -recover_any_error 1 -drop_pkts_on_overflow 1
-recovery_wait_time 1 -queue_size 1000 -format_opts
"hls_time=6:hls_list_size=3:timeout=0.1:http_persistent=0:master_pl_name=index.m3u8:hls_segment_filename="/media/origin/chanell1//$d-%v-%d.ts":method=PUT:hls_flags=+round_durations+delete_segments:var_stream_map='v\\:0,agroup\\:group0
v\\:1,agroup\\:group0 v\\:2,agroup\\:group0 v\\:3,agroup\\:group0
a\\:0,agroup\\:group0,default\\:yes,language\\:tur '" -hls_flags
+round_durations+delete_segments -hls_segment_filename
"/media/origin/chanell1//$d-%v-%d.ts" -flags +global_header -f hls
"/media/origin/chanell1//0%v.m3u8
--
Ticket URL: <https://trac.ffmpeg.org/ticket/8225#comment:9>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list