软件介绍
ShanaEncoder ,H265高清视频编码压缩软件,堪称最强视频压缩软件,支持CPU多线程和GPU加速,转换速度快清晰度高,B站指定压缩工具ShanaEncoder是一款音视频编码工具韩国人基于FFmpeg开发的程序。 支持H.264解码器编码和Unicode编码。 它使用自定义命令行来快速设置参数配置。 在抑制H265编码视频时,编解码器NVENC的速度最快,但在同码率下视频质量较差,其次是QSV的速度,视频质量较好,推荐。
建议
首先最重要的一点:只要进行了压缩,就会出现图片丢失的情况。 压缩的目的是为了用更小的体积获得更接近原片的画质(码率基本上和画质成正比),所以你调整设置参数的关键是你认为是哪一个更重要? 体积? 图像质量(比特率)? 还是速度? 你需要做的就是找到一个平衡点。 这一点不可能每个人都完全相同,所以需要你自己去寻找。 请不要试图压制那些低码率视频。 如果您的视频大小在压缩后增加,很可能是因为您将低比特率视频压缩为高比特率视频。 显然,这是没有意义的。
1、编码器选型:
1.无后缀: 优点:理论上兼容性最好,而且压缩视频质量好。 H264可以使用OpenCL加速,兼容N/A/核显(有些可能不支持),H265/HEVC没有OpenCL加速,只能依靠CPU硬支持,独特的质量模式(CRF),比量化器(CQP)稍好)更好的是,H264在码率(ABR)模式下支持双通(2pass),双通在码率限制的情况下可以获得更好的质量,适合上传视频到网站; 缺点:速度慢。
2. AMF: 优点:针对卡的解决方案。 缺点:没有A卡,无法测试。
3.NVENC: 优点:N卡专用方案,速度最快。 缺点:视频质量差。
4.QSV:优点:Intel核芯显卡专用方案,速度更快,视频质量最好。 缺点:AMD不行!
总结:建议使用QSV方案或者无后缀方案。
2、编码方式的选择:
1、码率(ABR):直接限制视频码率。
优点:是在线视频常用的压缩方式,设置较多。 由于该方法直接将码率限制在一定范围内,因此可以根据屏幕尺寸和视频长度直接预测压缩后的视频量。 缺点:在动态场景中,码率限制会导致图像质量严重下降,而在静态场景中,多余的码率会被浪费。
2. 量化器 (CQP):设置所需的图像质量级别值。 值越低,图像质量越高,体积越大。
优点:取消码率上限,在各种场景下可以更智能地调整码率,使各种场景的图像质量水平更加一致。 缺点:无法预测视频文件的大小,不适合有最大码率限制的在线视频。
3、质量(CRF):可以理解为量化器(CQP)的升级版。
优点:CQP设置了想要的图像质量值后,在编码过程中CQP值是固定的,而CRF还可以在编码过程中动态调整CQP值。 缺点:与CQP相同。
总结:如果你想传输在线视频,比特率编码可能是你唯一的选择。 否则,我推荐 CRF/CQP。 事实上,CQP的值在CRF编码过程中波动很小,大概在正负1左右。
3.其他设置:
速度:此设置中的名称会根据编码器而变化。 原则是速度越慢,质量越高,尺寸越小。
帧率:每秒播放的帧数。 一般不检查以保持原始帧率。
关键帧:快进时,单击可快进几秒。 默认为10,一般不改变。
图像尺寸:这是视频的屏幕尺寸,无论您想要 1080P 还是 720P。 一般情况下不勾选,保持原来的视频屏幕大小。
音频:一般直接复制或者选择AAC格式。
4、正常情况下具体设置建议:
编码器:H265(QSV)
编码方式:量化器(CQP)
帧速率:未选中
关键帧:10
图像大小:未选中
音频:如果原始视频的音频比特率较低(小于320)我会考虑直接复制它,因为转码总是有损失。 如果原始音频高于320Kbps,我会将其转换为AAC,比特率为320,使用立体声通道,采样率保持不变。
原始码率11000Kbps、时长超过20分钟、体积1.74GB、帧率为59.94的H264视频(大部分视频可能只有30/29.97或24/23.976。帧率加倍会尺寸增加一倍)。
当CQP值为20并且速度很慢时,可以获得原始视频质量的90%以上。 此时码率为6380Kbps,体积为0.95GB,但需要44分钟多。
当CQP值为20并且速度很快时,可以获得原始视频质量的90%以上。 此时码率6890Kbps,体积1.0 5GB,时间仅6分28秒。
当CQP值为26时,可以获得原始视频85%以上的图像质量。 此时码率为3250Kbps,容量为0.51GB。
结论小结:抑制参数的选择是一个平衡和选择的过程。 抑制是以重编码时间换取硬盘空间/网络带宽。
GitHub
ShanaEncoder
https://shana.pe.kr/shanaencoder_previous_versions/78618
评论 (0)