Posts: 44
Joined: Apr 2004
Reputation:
0
2010-06-26, 20:32
Hi.
The idea is the same as in analog cinema. Your picture has 24 fps, and you're using a special device to generate intermediary frames mixed from both the last and the next frame. This doubles refresh rate with difference frames.
I'm not really sure if xbmc isn't doing that in some sort already, because the vdpau documentation is talking about motion compensation is done by the gpu.
What i also couldn't find out is, if this "motion compensation" is also for generating intermediary frames *between* the original frames in the encoded material to meet the output frame rate (eg. 60hz).
I'm sure this has been discussed already, i'm sorry that i couldn't anything usefull in the forums. Maybe i'm not aware of the correct wording).
best regards
Posts: 2,752
Joined: Dec 2008
Reputation:
23
bobo1on1
cheapass Team-XBMC Developer
Posts: 2,752
VDPAU only uses motion compensation for deinterlacing.
Posts: 186
Joined: Jun 2009
Simulating a 100Hz-TV smoothness via software/GPU ?
This would be worth a whole release alone !
This would be awesome !
Posts: 787
Joined: Jan 2010
Reputation:
2
IIRC, there is no open source software which can be used for doing this.
Posts: 12,706
Joined: Nov 2003
Reputation:
129
spiff
Team-Kodi Member
Posts: 12,706
also it's evil. i'm with bleze, yuck.
Posts: 437
Joined: Nov 2009
Reputation:
0
You cannot accurately reflect more data than was in the original source. The original was 24fps. You cannot invent data to cover the gaps. You can determine how frequently to show the 24 frames in 60 cycles or 120 cycles, but that is all.
Posts: 3,805
Joined: Mar 2004
Reputation:
3
elupus
Team-XBMC Developer
Posts: 3,805
GJones.. While you can't accuratly do it, your statement is not entirely true.. We upscale scale images to a higher resolution. Ie we don't do Neigborhood scaling, but binlinear or something "better". That is exactly the same as doing time based interpolation.
The only thing here really is that the algorithms for it is still quite bad + we are so used to the 24fps playback which has become synonym with movies.
I've started liking having that feature set to lowest instead of off on my TV.
Posts: 298
Joined: Oct 2008
Reputation:
1
It's easy enough to do. Using DSplayer, set up ffdshow, tick the avisynth box, put in a script (there's tons of them) and away you go. I'm doing it right now.
Posts: 708
Joined: Feb 2009
Reputation:
144
2010-09-01, 01:09
(This post was last modified: 2010-09-01, 01:11 by AnalogKid.)
If it's not in the original source material and is 'added', then it's noise.
The fact it might be 'pretty noise' still makes it noise.
My daughter likes to play Vivaldi on the violin, only she adds sounds that shouldn't be there.... she calls it music, I know it's noise.
Besides, XBMC can already double the number of frames shown for a movie.
Just watch it twice.
Posts: 787
Joined: Jan 2010
Reputation:
2
If you don't want to struggle around with all these codecs and packs:
There is a commercial alternative, which is called splash pro.
However, an implementation into xbmc, especially for people which dislike video-stuttering (by source), would be very nice.
Time will tell..