wenlong1423
9/4/2014 - 3:37 AM

帧率不是整数的原因.md

电视的场或帧频一般都是与当地电网频率相同的,在电源频率为60Hz的美国播出黑白电视时其场频也是60Hz,与电网频率相同。当电视还是黑白的时候,场频确实是整数的。 但开始NTSC彩色电视广播后其场频改为59.94Hz,降低了千分之一。改变场频的原因是NTSC的彩色副载波频率采用了1/2行频间置,为了避免彩色副载波与亮度信号和音频载波之间的相互干扰,各种频率之间必须满足下述关系:

  • 彩色副载波是二分之一行频的整倍数(1/2行频间置)
  • 音频载波是行频的整倍数

为满足NTSC彩色信号与原黑白电视信号的兼容性要求,音频载波频率4.5 MHz不能更改,因此

  • 行频取 4.5MHz / 286 = 15,734 Hz(与黑白电视的15,750 Hz相近)
  • 帧频取 15734 / 525 = 29.97 Hz(与黑白电视的30 Hz相近)
  • 场频取 29.97 x 2 = 59.94 Hz(与黑白电视的60 Hz相近)
  • 所有频率均同比下降千分之一(F / 1.001)

其中525是NTSC规定的扫描线数

286的来历:

维基百科讲:

In the black-and-white standard, the ratio of audio subcarrier frequency to line frequency is 4.5 MHz / 15,750 = 285.71. In the color standard, this becomes rounded to the integer 286

在旧的黑白制式时,音频载波频率与行频率比率是4.5 MHz / 15,750 = 285.71,到了彩色标准,对285.71进行了取整,就成了286。最终导致产生了29.97这个值。

转自 dewen.io