HDR2SDR 全显卡过程中一些问题和解决
反馈主题:RTX 5090 在 Vulkan + libplacebo + NVENC 处理 Dolby Vision 增强层时编码速度骤降 环境说明 - pc01:Ubuntu 24.04、RTX 5070 Ti、NVIDIA 驱动 580.65.06、FFmpeg 自行编译(支持 --enable-libplacebo --enable-nvenc)、CUDA 12.6。HDR→SDR(Dolby Vision → SDR)流程稳定,转码速度 4~6×。 - pc02:Ubuntu 24.04、RTX 5090。最初驱动 580.95.05,后回退到 580.65.06;FFmpeg 与 pc01 同源同配 置(CUDA 12.6,libplacebo 一致),命令完全相同;输入视频是 Dolby Vision Profile 7(包含增强层 NAL type 63)。 复现命令(示例) ffmpeg -v error -stats \ -init_hw_device vulkan=vk:0 -hwaccel vulkan \ -hwaccel_output_format vulkan -filter_hw_device vk \ -fflags +genpts -i <DolbyVision_profile7.mp4> \ -map 0:v:0 -r 24 \ -c:v hevc_nvenc -gpu 0 -preset p5 -rc vbr \ -vf libplacebo=tonemapping=mobius:colorspace=bt709:color_primaries=bt709:color_trc=bt709:format=nv12,hw download,format=nv12 \ -b:v 12M -maxrate 20M -bufsize 40M \ -pix_fmt yuv...