Posts: 586
Joined: Feb 2009
Reputation:
0
I was talking about videos in 25fps not 24fps. My TV also handles 23Hz/24Hz, no need to convert anything. They are not the majority, I know, but know and then a movie in 25fps comes up and it would be enough to play it at 25Hz/50Hz, right?
Or would I still need the work being done by bobo1on1 in the "xbmc-smoothvideo" branch?
Posts: 3,872
Joined: Mar 2006
Reputation:
157
Nazgulled, it depends on your sources. But, for instance, most movie DVDs in PAL regions are artificially accelerated to 25fps, from the original 24fps. In those cases, you might want to play them back at 24fps, restoring the original pitch of voices, soundtrack, etc.
Posts: 2,752
Joined: Dec 2008
Reputation:
23
bobo1on1
cheapass Team-XBMC Developer
Posts: 2,752
Nowadays I believe the pitch is corrected with a 24 to 25 conversion, but there's no way of knowing that unless you have the ntsc dvd, and then you might as well use pulldown on that and watch it at 24 fps.
Posts: 188
Joined: Feb 2008
Reputation:
0
you would be surprised how very few dvds are timestreched instead of pitchshifted. even today majority of PAL dvds are simply played faster
DP
Posts: 2,752
Joined: Dec 2008
Reputation:
23
bobo1on1
cheapass Team-XBMC Developer
Posts: 2,752
In that case, they will play just fine at 24 fps, when I implement the resampler.
Posts: 586
Joined: Feb 2009
Reputation:
0
But, what will happen exactly?
I mean, let's say I put a PAL DVD in my drive and start playing the movie. Will you simply detect that the DVD is played at 25fps and assume that it should be played at 24fps and forcibly apply your resample thing?
I guess that question can be resumed to: how will you know if a PAL DVD was originally converted from 24fps?
Either way, I mostly watch digital files and those normally are 23,976fps or 24fps, so, no problem here. But I buy a DVD (PAL cause I'm from Europe) once a in while for a movie I really like.
But I really can't see the benefit and I really wanted to understand it cause I want to have the best playback possible. I mean, let's say I play an MKV video file and this file is 24fps. Wouldn't the "adjust refresh rate" option suffice to playback that video the smoothest way possible? If the video plays at 24fps, the screen refresh rate is 24Hz, it's all good, right? Or do I still need the work you are doing in the "smoothvideo" branch? I could understand this for videos with 23.976 which 24Hz or even 23Hz are not a perfect match, and your work could prove useful in this situation, but in a 24fps/24Hz situation, is there any benefit?
I'm not saying your work is not appreciated and it doesn't serve any porpuse. Any work to improve anything XBMC is appreciated and thank all the developers that invested their time on this great application. I just want to make that clear. And I'm sorry for all of these questions too.. I just want to understand all this...