B站压片 码率标准 和 码率变化 记录

本文详细介绍了在B站上传视频时避免二次压缩的方法,包括不同分辨率下视频的总码率、峰值码率、音频码率等参数设置,以及ffmpeg命令的具体应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

2020/8/10 成功不二压,视频没有被2压,音频不确定,似乎也没有2压。
2020/7/29 终于成功不二压一次了,视频没有被2压,但是音频被2压了。

1080P 60FPS档位 的标准是大部分是从B站复制下来的,其他档位是猜测的。

1080P 60FPS档位
总码率不超过6000kbps
视频编码 h264/avc
视频编码最高级别 level 5
视频峰值码率不超过24000kbps
音频码率最高320kbps(AAC编码)
分辨率最大支持1920x1080
关键帧平均至少10秒一个
色彩空间yuv420
位深8bit
声道数≤2
采样率=44100
逐行扫描

----------------------------------------------

1080P+ 30FPS档位
总码率不超过6000kbps
视频编码 h264/avc
视频编码最高级别 level 5
视频峰值码率不超过24000kbps
音频码率最高320kbps(AAC编码)
分辨率最大支持1920x1080
关键帧平均至少10秒一个
色彩空间yuv420
位深8bit
声道数≤2
采样率=44100
逐行扫描

----------------------------------------------

1080P 30FPS档位
总码率不超过3000kbps
视频编码 h264/avc
视频编码最高级别 level 4
视频峰值码率不超过12000kbps
音频码率最高128kbps(AAC编码)
分辨率最大支持 1920x1080
关键帧平均至少10秒一个
色彩空间yuv420
位深8bit
声道数≤2
采样率=44100
逐行扫描

----------------------------------------------

YUV420有两种,一种是YUV420P,一种是YUV420SP
NV12 是 YUV420sp 的别称

1080P30FPS档次,平均码率3000K档次
已测试 Level 4.2 并且maxrate大于20000K会被强力二压。
压成1000kbps那种。

成功测试的不二压设置集合

1.
目标1080P+档位
总码率小于6000K,30FPS,视频libx264 5750K,level 5,色彩格式nv12,视频峰值码率8500K

2.
总码率小于6000K,30FPS,视频libx264 5850K,level 5,色彩格式nv12,视频峰值码率8500K;音频aac,16bit,码率128K(音频不能确定,感觉也没2压,因为压视频时指定了128K,但实际输出是动态编码,看不到码率,上传B站后下载下来,可以看到码率为125K)
2020/8/10
这次没有使用2pass编码,而且压出来的片的参数有点奇怪,视频编码写的码率是5850K,但总码率却是5583K。我通过从B站下载下来的文件跟上传时的原片的大小来判断,差距只有0.2M,判定没有被2压。
压片命令:
ffmpeg -i .\a.mkv -c:v libx264 -b:v 5850K -maxrate 8500K -bufsize 24000K -level 5 -preset:v slow -profile:v high -pix_fmt nv12 -c:a aac -b:a 128K -ar 44100 b.mkv

2020/7/29
上传前:30FPS,总码率5975K,视频libx264 5750K,level 5,音频aac 224K 32bit
上传后:1080P+档位,30FPS,,总码率5980K,视频libx264 5750K,level 5,音频aac 218K 16bit

视频终于可以不二压了,但是音频失策了,没想到bgm是32bit的,忘记先压成16bit了。
这次命令与之前的相比,之前用的是  -maxrate 12000K,现在改成了  -maxrate 8500K,现在还不知道不二压的峰值码率的上限是多少
压片命令:
ffmpeg.exe -i input.mkv -c:a aac -b:a 224K -ar 44100 -c:v libx264 -maxrate 8500K -bufsize 25000K -b:v 5750K -level 5 -preset:v slow -profile:v high -pix_fmt nv12 -pass 1 output.mkv
ffmpeg.exe -i input.mkv -c:a aac -b:a 224K -ar 44100 -c:v libx264 -maxrate 8500K -bufsize 25000K -b:v 5750K -level 5 -preset:v slow -profile:v high -pix_fmt nv12 -pass 2 output.mkv
2020/7/18
上传前:30FPS,总码率7744K,视频libx264 7500K,level 5,音频aac 244K
上传后:1080P+档位,30FPS,视频libx264 6085K,level 4,音频aac 243K

旧的以后补上
鸽了,旧的补不上了。。。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值