ShanaEncoder 最详细的视频压缩教程
叶雨景彡
2024年02月12日 14:33

!建议配合视频学习,有部分内容简化了

03:31

基本模式:所有视频按一个配置压缩

03:43

拼接:所有视频按一个配置压缩拼接最后输出一个视频,视频拼接顺序为文件排序位置

04:46

独立设置:每个视频可以独立调整配置压缩

*配置更改未保存,顶部配置文件名会变红

07:26

作者的预设码率可以按照自己需求改,在快速配置或者参数里改都没问题

码率调低没什么问题,调高码率最好去参数里面改,因为有最高码率限制

【例如:3800k改为10000k,那原来的8000k要改为16000k(2倍)16000k改为64000(4倍)】

视频质量才有保证,不然码率调10000k,最大限制8000k,那视频全程8000k左右

09:03

A卡作者没有,需要自行摸索,N卡:NVENC,英特尔核显:QSV

作者预设没说明码率模式或者带k,全是质量模式

N卡压缩:画质没问题,体积大一些

QSV的预设推荐用质量模式

H264改H265预设就行,编码器改为H264,配置选择hight(不推荐hight10,很多设备不支持h264十比特硬解),预设选medium就可以,觉得慢选veryfast,画质好选高点,甚至vertslow都没问题

15:42

快速设置

(一)文件格式:封装格式

时间戳:文件信息(建议勾上)

(二)编解码器:

1.复制:把源文件原封不动的复制过去,不进行压缩

无:没有这个文件,什么都不填充

2.(1)AV1:最新的编码

H264:主流在线视频网站播放的编码

(2)压缩效率:AV1>HEVC(H265)>H264>MPEG4

推荐选择HEVC(H265)和H264,AV1和MPEG4不太推荐选择,AV1压缩时间长,MPEG4压缩效率低,文件体积大

(3)AV1目前只有软件编码(CPU编码),其他不带括号的是软件编码,带括号的是硬件编码(AMF:AMD显卡,NVENC:N卡,QSV:英特尔核显)

34:47

3.配置:

预算不推荐选ultrafast、superfast,

作者预设里H265:选择了veryfast(是编码里比较次的一档,用于提升压缩速度,H265压缩会慢一些,可以根据自己需求调整),勾上10bit,让低码率的视频没有块、色彩断层效应

调整:推荐ssim(万金油),fastdecode(除非很急解码,否则不推荐,可以直接用硬件解码)

19:03

(三)比特率

①例子:假设一个视频10秒100MB(MBps),一秒为10MB(MBps)

换算:1MB/s=8Mbps,1Mbps=1000kbps

一秒10MB(MBps)=80Mbps=80000kbps

80000kbps的码率很高了,4k视频绰绰有余

20:11

②比特率×时间=文件体积,想控制文件体积可以用比特率,但缺点是不能保证画质质量都相同

22:04

(四)量化器:

值:值越高,画质越差,体积越小,推荐18~28之间,小于18认为无损,但体积也很大

优点:保证输出的视频质量都是23级别,按需分配码率

缺点:码率控制不准

使用方法:先压缩一遍,发现码率特别大,调大值压缩或者再上比特率再压缩,压缩到最大值(类似二压线)

24:09

(五)质量模式:(推荐用)

值:值越高,画质越差,体积越小,推荐18~28之间,小于18认为无损,但体积也很大

优点:以值为核心用于参考,以画面重要程度上下浮动

最高质量的视频压缩体积和质量比量化器更好

缺点:低质量视频压缩容易比压缩前体积更大,同时码率更加不可控制

25:35

当一个场景全黑,会认为不重要码率会给特别低,作者给了个参数调整,保证上下限限制(最高不超过15,最低不超过27),暗影的质量就比较好

(作者给的预设里面都有)

 * -movflags faststart :让mp4更适合网络传输(加不加不是很重要,这个用在不适合流媒体传输上的)

29:18

(三)

①关键帧(完整帧):编码的时候一组一组编,隔多久出一个完整帧

推荐不超过10秒

33:22

②恒定帧速率编码CFR(推荐勾上):恒定帧数,一个画面静止不动也还是同一帧数

变帧节省不了多少码率,有可能出现实际帧数与理论帧数不同,会出现类似音频无法对准、音频无法对齐

③帧率:视频的帧率

30:13

私图片大小:调整分辨率

缩放过滤器:保存默认就好,不用改

位置:填充:更改分辨率后少的部分填充黑色,裁剪:多的裁剪掉,无:就是拉伸,Auto不用动

分辨率一个值填-2:根据第二个值自动算出第一个值的分辨率且值为偶数(-1算出来有可能是奇数,会报错)

35:58

(四)音频编码器(图片大小选项的最下面)

①复制:原视频和新视频都是统一封装格式(例如mp4)选复制就行了

压缩音频选AAC就行了,不存储多声道下面选项可以不用调整

②多声道推荐用HE-AAC(右边),声道选原版,音频比特率可以任意给,6声道最好不低于192,8声道最好不低于320

③节约码率选HE-AACv2,最高支持144比特率

37:45

图片/字幕

模糊/锐化:作者的预设给的是0.06,不喜欢的可以勾掉