shanaencoder吧 关注:1,011贴子:4,560
  • 16回复贴,共1

NVENC压制H265,怎样解决码率无限上升?

只看楼主收藏回复

不论是质量CQ还是量化器CQP,压制的时候码率都会持续上升,不受控制。
其中质量模式CQ 23,上升速率慢一些,量化器设置为23,码率上升速度更快。
目前我用质量CQ=23加了-maxrate参数,压制到视频的20分钟时,才能能稳定在最高值,但这之前还是会保持缓慢上升。


IP属地:山东1楼2025-01-10 18:07回复
    楼主-maxrate参数怎么添加的 我也是有相同问题


    IP属地:四川2楼2025-01-11 10:14
    收起回复

      直接发参数老是被吞 这样吗?


      IP属地:四川3楼2025-01-11 11:40
      收起回复
        qmin=21 qmax=26这样


        IP属地:山东来自Android客户端4楼2025-01-11 14:42
        收起回复
          视频参数:“-c:v hevc_nvenc -profile:v rext -level auto -preset slow -tune:v hq -b:v 3000k -shanarcmode variable -qmin 17 -qmax 33“
          码率自己根据分辨率色彩帧率外加个人偏向自己改。当你码率设置过小,画面就会以最低q32的质量编码,实际码率大于你设置的码率。当你码率设置过高,画面会以最高q16的质量编码,实际码率小于你设置的码率。这个可以说是shanaencoder下用nvenc硬件编码hevc最均衡的方式了。


          IP属地:云南5楼2025-01-11 15:05
          收起回复
            直接用abr模式,crf模式有个缺陷就是会把噪点当成细节浪费码率。
            自用参数1080p30帧:
            -f mp4
            -c:v libx265 -preset:v medium - x265-params min-keyint=5:scenecut=50:open-gop=0:ref=4:rd=4:max-merge=3:merange=57:rc-lookahead=60:lookahead-slices=0:me=hex:subme=2:no-strong-intra-smoothing=1:no-sao=1:selective-sao=0:deblock=-3,-3:ctu=64:rdoq-level=2:psy-rdoq=1.0:rskip=1:early-skip=0 -pix_fmt yuv420p10le -b:v 2000k
            -c:a libfdk_aac -vbr 3
            -sn -map_metadata -1 -map_chapters
            对应码率(vmaf95+):
            720p30帧,1000kbps
            720p60帧,1100kbps
            1080p30帧,2000kbps
            1080p60帧,2200kbps
            4k30帧,6400kbps
            4k60帧,7000kbps


            IP属地:重庆来自iPhone客户端6楼2025-02-02 07:54
            收起回复