Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Announcements and Chat > General Discussion
Register FAQ Calendar Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
Old 25th August 2011, 22:05   #1  |  Link
lovelove
Registered User
 
Join Date: Mar 2010
Posts: 106
why odd frame rates like 23.976 ?

Hi. I was wondering why odd frame rates are used like
23.976 (=24 × 1000/1001)
59.94 (= 60 x 1000/1001)
?
lovelove is offline   Reply With Quote
Old 25th August 2011, 22:41   #2  |  Link
hello_hello
Registered User
 
Join Date: Mar 2011
Posts: 4,829
It relates back to analogue TV days and the refresh rate used.
NTSC Lines and refresh rate (second paragraph).

Last edited by hello_hello; 25th August 2011 at 22:44.
hello_hello is offline   Reply With Quote
Old 1st September 2011, 20:30   #3  |  Link
lovelove
Registered User
 
Join Date: Mar 2010
Posts: 106
thank you.

Quote:
Originally Posted by http://en.wikipedia.org/wiki/NTSC#Lines_and_refresh_rate
The NTSC field refresh frequency in the black-and-white system originally exactly matched the nominal 60 Hz frequency of alternating current power used in the United States. Matching the field refresh rate to the power source avoided intermodulation (also called beating), which produces rolling bars on the screen. When color was later added to the system, the refresh frequency was shifted slightly downward to 59.94 Hz to eliminate stationary dot patterns in the difference frequency between the sound and color carriers
I did suspect that.
But with analogue TV days now long gone by, why do we still complicate our lives by encoded digital video in odd frame rates?
lovelove is offline   Reply With Quote
Old 1st September 2011, 20:45   #4  |  Link
mpucoder
Moderator
 
Join Date: Oct 2001
Posts: 3,530
Because analog tv is NOT gone. Yes all high power television stations in the US broadcast in digital, and all sets sold must receive digital. But there is a huge installed base of analog receivers that will take time to be replaced. We can't just stop supporting them overnight and force everyone to buy new receivers. And there are still analog broadcasters (low power stations do not have to convert to digital yet).
Also there is a huge library of material recorded in NTSC, digitizing it works better at its native refresh rate.
mpucoder is offline   Reply With Quote
Old 2nd September 2011, 04:34   #5  |  Link
lovelove
Registered User
 
Join Date: Mar 2010
Posts: 106
that makes sense. very interesting read, you
so odd frame rates won't disappear in the foreseeable future, right?

Quote:
The NTSC field refresh frequency in the black-and-white system originally exactly matched the nominal 60 Hz frequency [...] which produces rolling bars on the screen. [...] was shifted slightly downward to 59.94 Hz
I get that. But why didn't they just use 59 Hz then instead of 60 Hz?
That would have eliminated the beating/intermodulation and still have provided a "round" framerate of 59 fps (so that each second of film always has an equal amount of frames).

Last edited by lovelove; 2nd September 2011 at 04:40.
lovelove is offline   Reply With Quote
Old 2nd September 2011, 21:32   #6  |  Link
Sharc
Registered User
 
Join Date: May 2006
Posts: 3,997
For easy technical implementation. The 59.94 are locked to (i.e. derived from) the 60Hz power frequency: 59.94006 = 60x1000/1001.
1000 and 1001 are integer numbers which are more easy for technical (hardware) realization.

Last edited by Sharc; 2nd September 2011 at 21:58.
Sharc is offline   Reply With Quote
Old 2nd September 2011, 22:09   #7  |  Link
lovelove
Registered User
 
Join Date: Mar 2010
Posts: 106
I know that 60 x 1000 / 1001 ~ 59.94006 (see OP!)
so what?
how is *1000/1001 easier than *59/60 ?

And even if it were easier (which is still unclear) then it's not a
good argument to do it because it's easier, when it was easily
foreseeable that odd framerates bring along all sort of problems.
lovelove is offline   Reply With Quote
Old 3rd September 2011, 04:05   #8  |  Link
mpucoder
Moderator
 
Join Date: Oct 2001
Posts: 3,530
It is a little more complicated than 1000/1001, which is an approximation. For a good explanation of how the horizontal rate was lowered, resulting in a lower frame rate, see http://en.wikipedia.org/wiki/NTSC
The biggest considerations were to eliminate the existing audio interference with the video, add color, and maintain compatibility with monochrome sets.
One thing not explained in that article is why the particular ratio of chrominance subcarrier to horizontal line rate. It is 455/2 - 455 is the product of three prime numbers (5*7*13), virtually eliminating the chance of harmonic interference.
mpucoder is offline   Reply With Quote
Old 4th September 2011, 10:32   #9  |  Link
Gavino
Avisynth language lover
 
Join Date: Dec 2007
Location: Spain
Posts: 3,431
Quote:
Originally Posted by mpucoder View Post
It is a little more complicated than 1000/1001, which is an approximation. For a good explanation of how the horizontal rate was lowered, resulting in a lower frame rate, see http://en.wikipedia.org/wiki/NTSC
Isn't 59.94 the approximation, and 1000/1001 the exact ratio?

Reading that article, I see the line frequency was changed from 15750 Hz to 4.5MHz/286, which is a factor of 4500/(15.75 x 286), or exactly 1000/1001.
__________________
GScript and GRunT - complex Avisynth scripting made easier
Gavino is offline   Reply With Quote
Old 5th September 2011, 04:34   #10  |  Link
mpucoder
Moderator
 
Join Date: Oct 2001
Posts: 3,530
I never realized it was exact since the ratio is arrived at in a round about way based on other factors. But you're correct, it is exact.
mpucoder is offline   Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 11:07.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.