要无损转码4k hdr为sdr或导出1080p代理素材,需严格按四步操作:一查源文件真实属性(分辨率、帧率、色彩空间、位深);二选hevc(qsv)/x265编码器+crf=18质量模式;三继承帧率、分辨率、色彩(关闭hdr映射)、音频(复制);四对hdr源追加reinhard色调映射及10bit格式参数。

你要把4K HDR视频转成SDR但又不想损失细节,或者把1080p工程文件无损导出为代理素材,ShanaEncoder里必须绕开默认压缩逻辑——它不点“保持原画质”按钮,而是靠三组参数组合:编码器选对、质量模式锁死、帧率与色彩空间全继承。
第一步:确认源文件真实属性
右键点击导入的视频→选【信息】→记下四项关键值:原始分辨率、帧率(如23.976fps或25fps)、色彩空间(BT.2020/BT.709)、位深(8bit/10bit)。这一步漏看HDR标签或误判帧率类型,后面所有设置都会白做。
如果信息窗口里显示“HDR10”或“PQ”,说明是HDR源,不能直接套用SDR参数;若帧率带小数(如23.976),勾选恒定帧率时必须手动输入该值,填30会强制插帧导致拖影。
第二步:选对编码器与质量控制模式
点击【快速设置】→左侧选【编码】→右侧【编解码器】下拉菜单中:【HEVC (QSV) 或 x265(非NVENC)】。NVENC硬编不支持CRF无损级,强行用会跳回CQP且无法控制码率下限。
【比特率控制】必须选【CRF】,不是ABR也不是CQP。CRF=18是实测视觉无损临界点,低于18体积暴涨但人眼难辨提升;高于20开始丢失暗部纹理。填18后,软件自动按画面复杂度分配码率,树林、云层、文字边缘都保留原始清晰度。
注意:CRF模式下【目标比特率】栏自动置灰不可改,若还能输入数字,说明你没选对编码器——立刻退回检查是否误点了H264(NVENC)。
第三步:继承全部源流参数
① 帧率:在【帧速率】栏手动输入步骤一记下的精确值(如23.976),然后勾选【恒定帧速率编码】。不勾选会导致输出变成VFR,部分播放器卡顿、剪辑软件时间线错位。
② 分辨率:【尺寸】选项选【不缩放】。任何“自动适配”“保持宽高比”都会触发插值计算,哪怕只差1像素也会引入模糊。
③ 色彩:HDR转SDR必须关掉自带色调映射。找到【HDR to SDR 色调映射】→取消勾选。否则即使CRF=18,软件仍会先压暗再提亮,造成灰阶断层。
④ 音频:【音频编码器】选【复制】。重编码音频会破坏原始相位关系,采访类内容人声定位发飘,音乐类素材声场塌陷。
第四步:进阶保真补丁(仅HDR源必加)
方法一:按F7打开过滤器窗口→在【过滤器参数】栏粘贴:
zscale=t=linear:npl=100,format=gbrpf32le,zscale=p=bt709,tonemap=tonemap=reinhard:desat=0,zscale=t=bt709:m=bt709:r=tv,format=yuv420p
这条命令绕过软件默认的简单映射,用Reinhard算法动态压缩亮度,保留更多高光细节,同时禁用饱和度衰减,避免树叶、口红等色块发灰。
方法二:若源是10bit BT.2020,需在F8参数窗口追加-pix_fmt yuv420p10le。不加则默认转为8bit,字幕边缘出现彩色噪点,渐变天空出现明显色带。










