shanaencoder吧 关注:953贴子:3,957
  • 12回复贴,共1

同分辨率下

只看楼主收藏回复

为什么越压越大?


IP属地:江西来自Android客户端1楼2024-10-31 13:51回复
    质量定得太高……


    IP属地:云南2楼2024-10-31 13:55
    收起回复
      想控制文件大小的话,CRF不是最佳选择,因为CRF转码后的码率无法预测。
      想控制文件大小的话,用比特率模式,编码自然是要用hevc。
      但从结果看,在同码率下,CRF的视频质量要比比特率模式好。
      所以是矛盾的。
      几种方式供参考:
      1、用2pass方式,即能得到较好的视频质量,又能控制文件大小(即控制码率),不过2pass转码时间多一倍,且shanaencoder本身尚不支持hevc的2pass模式。
      2、还是用2pass方式,但首轮用crf,次轮采用比特率。当首轮crf出来的文件大小(码率)符合自己需要,就直接结束,不进入次轮。但这个需要自己有动手能力,我偶尔用这个方式。
      3、还有就是用nvidia的显卡转码。能得到还可以的视频质量,又能控制文件大小,hevc(nvend),比特率+可变码率+P7;而且比CPU压要快N多。


      IP属地:福建3楼2024-11-05 08:52
      收起回复