🎬 第1章 · 帧率基础

帧率概念 · 流畅度关系 · 常见标准

1.1 帧率概念

帧率(Frame Rate) 指每秒显示的图像帧数,单位 fps(frames per second)。它决定了动态画面的连贯性与响应速度。从视觉暂留到数字采样,帧率是流媒体与实时渲染的核心指标。

💡 核心公式: 帧间隔 (ms) = 1000 / 帧率 (fps) 。例如 60fps → 每帧 16.67ms。
帧序列 (60 fps) …… 持续输出 ≈ 16.7ms 间隔

1.2 帧率与流畅度关系

人眼对动态模糊与刷新率敏感。帧率越高,运动呈现越平滑,输入延迟越低。但帧率并非唯一因素:帧时间稳定性(抖动)同样影响感知流畅度。

帧率 (fps)帧间隔 (ms)流畅度体验典型场景
3033.3可接受,轻微卡顿感电影、主机游戏
6016.7流畅,多数用户满意直播、电竞、UI
1208.3非常流畅,高刷新率高端显示器、VR
2404.2极致顺滑,专业竞技职业电竞、高速摄影
感知流畅度 vs 帧率 30fps 60fps 120fps 帧率提升 → 边际收益递减

1.3 常见帧率标准

不同行业与平台采用特定帧率标准,兼顾带宽、兼容性与体验。

  • 电影行业: 24 fps(传统胶片),部分高帧率电影采用 48/60 fps。
  • 广播电视: 25 fps (PAL),29.97 fps (NTSC)。
  • 流媒体/直播: 30 fps / 60 fps,VR 内容推荐 72/90 fps。
  • 实时渲染/游戏: 60 fps 基准,竞技类 144/240 fps。
常见帧率标准 (fps) 24 30 60 120 240 电影 直播 游戏 高刷 竞技

帧率在编码中的角色

视频编码中,帧率直接影响码率与压缩效率。低帧率可节省带宽,但动态场景易出现卡顿;高帧率提升流畅度,但需要更高效的编码器与传输链路。

// 帧率与码率估算示例 (H.264, 1080p)
// 30fps → 建议 4~6 Mbps
// 60fps → 建议 8~12 Mbps
// 120fps → 建议 16~20 Mbps (取决于运动复杂度)