根据比特率和时长估算文件大小
视频的文件大小是其比特率乘以时长,再从比特转换为字节。 输入比特率和时长以估算文件大小,或输入目标大小和时长以求出所需比特率。
计算公式
举例说明
需要考虑的关键因素
- 在视觉质量相同的情况下,视频编解码器(压缩格式)对文件大小有重大影响。 更现代、更高效 的编解码器(如 H.265/HEVC)能以明显更低的比特率提供与较旧编解码器(如 H.264)相当的视觉质 量——这里填入的比特率数值应该反映实际使用的具体编解码器,因为「良好画质」所需的比特率因编 解码器不同而有很大差异。
- 分辨率和帧率都会直接影响达到给定视觉质量所需的比特率。 更高的分辨率(如 4K 相对于 1080p)和更高的帧率(如 60fps 相对于 30fps)通常都需要更高的比特率才能保持相同的清晰度和 流畅度——这正是为什么流媒体平台会针对不同的分辨率/帧率组合推荐不同的比特率。
- 可变比特率(VBR)编码在现代视频中很常见,这意味着实际比特率在整个视频过程中会波动,而 不是保持完全恒定。 本计算器基于整个时长的平均比特率进行计算——即使在同一个文件内,运动 或细节较多的画面通常会使用比静态、简单画面更高的瞬时比特率。
- 音频也会占用文件大小,这与视频比特率本身是分开的。 一个完整视频文件的总大小同时包括视 频流的比特率和独立音频流自身的比特率——要精确估算总文件大小,两者都应纳入考虑,尽管对大多 数消费级视频内容来说,视频通常占总大小的主导部分。
常见错误
- 混淆兆比特和兆字节。 比特率通常以每秒兆比特(Mbps)表示,而文件大小通常以兆字节(MB) 显示——由于 1 字节等于 8 比特,跳过这一换算会使估算出的文件大小被高估 8 倍。
- 在估算总文件大小时忘记计入音频比特率。 只输入视频流的比特率会略微低估实际导出文件的大 小,因为音轨会在此基础上额外增加自己的比特率。
- 把可变比特率(VBR)导出的实际结果,当作应该与恒定比特率的估算值完全一致。 本计算器的 公式假设的是一个平稳、恒定的比特率——真实 VBR 导出的文件大小只是围绕这个数字的一个近似值, 而非精确匹配,因为编码器会为复杂画面分配更多比特,为简单画面分配更少比特。
实用小知识
- 打算上传或串流这个文件,而不只是导出它?带宽(下载时间)计算器 会估算在给定连接速度下 传输该大小文件所需的时间。
- 想知道一个反复进行的串流(而不只是一次导出)随着时间累积会占用多少数据流量?流媒体数据用量计算器 单独涵盖了这一点。