码率计算器
根据目标文件大小和时长计算近似码率(输入大小和时长,输出码率);适合设置导出上限,例如上传大小限制。
结果
所需总码率
扣除音频后的视频码率
使用方法 工具
- 输入目标文件大小。
- 输入视频或音频时长。
- 输入导出音频码率(无音频视频或纯音频文件填 0)。
- 查看总码率及可填入编辑器导出设置的视频码率。
假设条件
- 假设导出使用恒定码率;可变码率导出可能超过或达不到目标大小。
技术细节:字段含义
- 目标文件大小
fileSizeMb - 希望达到的文件大小,单位为十进制 MB(1 GB = 1,000 MB)。
- 时长
durationMinutes - 视频或音频时长。1 分 30 秒 = 1.5 分钟。
- 音频码率(无音频时填 0)
audioKbps - 导出音轨码率。AAC 常用示例为 128 kbps;请查阅导出预设。
方法说明
平均码率(Mbps)= 目标大小(十进制 MB)× 8 ÷ 时长(秒)。这是文件大小估算的反向公式:由大小及时长求平均码率,并非对编码器设置的保证。
计算示例
目标 100 MB,5 分钟视频,音频 128 kbps
输入项: 目标文件大小: 100 MB, 时长: 5 minutes, 音频码率(无音频时填 0): 128 kbps
结果: 总计 2.67 Mbps;视频设置约 2,539 kbps。
将 2 分钟片段控制在 25 MB 附件限制内
输入项: 目标文件大小: 25 MB, 时长: 2 minutes, 音频码率(无音频时填 0): 128 kbps
结果: 总计 1.67 Mbps,视频约 1,539 kbps。建议略低设置,例如 1,400 kbps,为开销留余量。
2 小时电影,文件大小 8 GB
输入项: 目标文件大小: 8000 MB, 时长: 120 minutes, 音频码率(无音频时填 0): 0 kbps
结果: 整个文件内容平均约 8.89 Mbps。
实用指南
- 目标设置应低于实际上限:容器开销或可变码率编码可能使文件略大于恒码率计算结果。
- 严格遵守大小限制时,二次编码通常比单次编码更接近目标平均码率。
- 若目标分辨率下视频码率过低,与其接受明显像素化,不如降低分辨率或帧率。
常见错误
- 码率正好设为计算值而不留余量,结果导出文件因格式开销或可变码率编码略超目标。
常见问题
100 MB、5 分钟视频需要多少码率?
总计约 2.67 Mbps;若音频为 128 kbps,视频约为 2,539 kbps。
为什么导出文件超过目标大小?
容器会增加一些开销,可变码率编码也可能超出目标。严格限制时请低于目标预留 5–10%。
此处 MB 和 Mb 一样吗?
不一样。文件大小用兆字节(MB),码率用每秒兆比特(Mbps)。1 字节有 8 比特,因此公式乘以 8。
上次审核: 2026-10-11
估算平均码率。编解码器、音频、容器和元数据会占用部分目标大小;可变码率导出也可能高于或低于结果。
此工具 根据上述假设提供参考估算值。
主题和工具偏好设置,以及已保存和最近使用的列表仅存储在此浏览器中。