博文

目前显示的是 十月, 2025的博文

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...