ShanaEncoder v5.2.2.0是最强的视频压缩软件
H265高清视频编码压缩软件ShanaEncoder是目前最强的视频压缩软件,支持CPU多线程和GPU加速,转换速度快,清晰度高。哔哩哔哩指定了压缩工具。ShanaEncoder是韩国人基于FFmpeg开发的音视频编码程序,支持H.264解码器编码和Unicode编码,使用自定义命令行快速设置参数配置。抑制H265编码视频时,编解码器NVENC最快,但相同比特率下视频质量较差,其次是QSV,视频质量较好。
使用建议
首先最重要的一点:只要你憋着,就会有画面流失。压制的目的是用较小的音量让画质更接近原片(码率与画质基本成正比),那么你设置中调整参数的关键就在于你觉得哪一个更重要?音量?图像质量(比特率)?还是速度?你需要做的是找到一个平衡点,每个人不可能完全一样,所以你需要自己去找。请不要试图压制那些低比特率的视频。如果你的视频被抑制后尺寸变大,很有可能是你把低比特率的视频抑制成了更高比特率的视频,这显然是没有意义的。
一、编码器的选择:
1.无后缀:优点:理论上兼容性最好,压出的视频质量好。H264可以用OpenCL加速,兼容N/A/核显示(有些可能不支持)。H265/HEVC没有OpenCL加速,只能靠CPU支持。独特的质量模式(CRF)比量化器(CQP)稍好。H264在码率(ABR)模式下支持2pass,可受码率限制缺点:速度慢。
2.AMF:优势:一卡特别方案。缺点:没有A卡,无法测试。
3.NVENC:优点:N卡专用方案速度最快。缺点:视频质量差。
4.QSV:优势:英特尔核显示特别方案速度更快,视频质量最好。缺点:AMD NO!
总结:推荐QSV方案或无后缀方案。
二、编码方法的选择:
1.比特率(ABR):直接限制视频比特率。
优点:常用的网络视频压缩方式设置项目多。由于该方法直接将码率限制在一定区间内,因此可以根据画面大小和视频长度直接预测压缩后的视频量。缺点:在动态场景下,由于码率限制,图像质量会严重下降,而在静态场景下,冗余码率会被浪费。2.量化器(CQP):设置预期的图像质量水平值。该值越低,图像质量越高,体积越大。
优点:取消码率上限,在各种场景下码率调整更加智能,使各种场景的画质水平趋于一致。缺点:无法预测视频文件的大小,不适合码率限制最高的网络视频。
3.质量(通用报告格式):可以理解为量化器(CQP)的升级版。
优点:CQP设定好想要的画质值后,在编码过程中CQP值是固定的,CRF可以在编码过程中动态调整CQP值。缺点:和CQP一样。
总结:如果你想传输网络视频,比特率编码可能是你唯一的选择。在其他时候,我推荐通用报告格式/CQP。实际上,CRF编码时CQP值的波动很小,可能在正负1左右。
三、其他设置:
速度:此设置中的名称将根据编码器而变化。原理是速度越慢,质量越高,体积越小。
帧率:即一秒钟有多少张图片,一般不检查原始帧率。
关键帧:快进时,按一个按钮快进几秒钟。默认值为10,一般不变。
图像大小:是指视频的图像大小,也就是你想要1080P还是720P,一般不勾选,保持原始图像大小。
音频:一般直接复制或者选择AAC格式。
四.正常情况下的具体设置建议:
编码器:H265(QSV)
编码方法:量化器(CQP)
帧速率:未选中
关键帧:10
图片大小:未选中
音频:如果原视频的音频比特率低(低于320),我会考虑直接拷贝,因为转码总是会输。如果原始音频高于320Kbps,我会转换成AAC,比特率为320,立体声通道,采样率相同。
原始码率为11000Kbps的H264视频,时长超过20分钟,音量为1.74GB,帧率为59.94(大部分视频可能只有30/29.97或24/23.976,双帧率会让音量翻倍)。
当CQP值为20并且速度非常慢时,可以获得90%以上的原始视频质量。此时码率为6380Kbps,卷为0.95GB,但需要44分钟以上。
当CQP值为20并且速度非常快时,可以获得90%以上的原始视频质量。此时码率为6890Kbps,音量为1.05GB,时间仅为6分28秒。
当CQP值为26时,可以获得超过85%的原始视频质量。此时,比特率为3250Kbps,卷为0.51GB。
结论:抑制参数的选择是一个平衡和选择的过程,抑制是用重新编码时间换取硬盘空间/网络带宽。