Citazione:
Originariamente scritto da ciuchino
Perchè strambi :D :D
Quale sarebbe il vantaggio di questo IVTC in Hardware?
Rimane sempre da chiarire il supporto H.264.....
Forse dovremo installare codec esterni oltre la Verione TT 2.3..!?
Visualizzazione Stampabile
Citazione:
Originariamente scritto da ciuchino
Perchè strambi :D :D
Quale sarebbe il vantaggio di questo IVTC in Hardware?
Rimane sempre da chiarire il supporto H.264.....
Forse dovremo installare codec esterni oltre la Verione TT 2.3..!?
questa e' l'implementazione software in Dscaler IVTC ... l'unico in grado di farti vedere perfettamente i tuoi TS strampalati :)Citazione:
Originariamente scritto da testastretta
Film Detection/Inverse Telecine Support for Dscaler5 for 1080i Films by FMaliby and Kzeuh
-----------------------------------------------------------------------------------------
What is Inverse Telecine (= 3:2 Pulldown) and why is it needed?
---------------------------------------------------------------
Movies are supposed to be 24 Fps however in order to be watched on NTSC 59,94 Hz Television they are broadcasted in a 29.97 Frames per second format. The process to turn a 24 Fps content into a 29.97 or 30 fps content is called telecine. The idea is to repeat every 4 fields (that is every half a frame) one field.
They are two ways to implement telecine on Program/TS Mpeg2 content:
- "soft" telecine is done by adding telecine flags to the mpeg2 stream. Note that no extra field is not actually added to stream. These flags are processed only when the movie is watched on an interlaced display. When watched on a progressive display they are completely ignored by the decoder. This is the type of telecine that was supported by Dscaler so far.
- "hard" telecine is done by really repeating the extra field directly in the stream. No indication is given to the decoder to tell it which one is the extra field. If a movie telecined this way is watched on a progressive display, every 2 fields out of 5 will show some "weave" effects. The weave is not be confused with the interlaced effect that can be found in video content that is due to the fact every frame contains two fields corresponding at two different dates.
To get things more complicated lots of the stuff broadcasted these days seem to contain portions of "soft" telecined movie and "hard" telecined movie. This modification of Dscaler adds support for content that is hard telecined and both soft/hard telecined.
The process of distinguishing if a content is telecined or interlaced (which looks quite the same) is called film detection.
Turning back a 29.97 Frames per second film content into a 24 fps content is then called 3:2 Pulldown or inverse telecine.
What's the big deal about the new feature?
------------------------------------------
Film detection is not an easy process and depends on many factors such as the decoder, the video card, the quality of the compression. If a decoder can not properly detect if a content is a film, it will assume it is a video and try to deinterlace it, which means most of the time "blend" the two fields or discard half the fields and basically reduce the resolution from 1080 lines to 540 lines.
As far as I can tell most of the mpeg2 decoders available (except some hardware based decoder) do not do a very good job at identifying films. There are rumours the 81.84 nvidia Forceware drivers are supposed to offer much better 3:2 Pulldown.
If the option inverse telecine is enabled in Dscaler and you are watching telecined content you have got now quite a high chance to watch it in its true high definition that is at last in 1080p and no longer in 540p. The decoder will try to detect as well if some video content is detected between two movies portions (for instance commercials), the decoder will try to ignore it and then resync after.
It has quite a low CPU overhead and since Dscaler is software based decoder it can be used with ffdshow.
Limitations
-----------
One big assumption is that content you are trying to watch contains at some point some film. Therefore, until it finds the beginning of it there will be quite a high CPU consumption. Moreover, it will sometime incorrectly identify some video content as film. It is why it strongly recommended to disable "inverse telecine" if you plan to watch movies.
This modification of Dscaler has been tested only on 1080i content. I have absolutely no idea on how it will behave with lower resolutions therefore it is suggested to disable the inverse telecine if you are not watching 1080i.
Documentation
-------------
Inverse Telecine can be enabled through the properties of the Dscaler5 filter. The dll contained here needs to be put in place of the dll that can be found in the Dscaler directory. Please not the Dll have been optimized for Pentium IV processors.
The "Inverse Telecine" options has 4 possible values:
- Disabled:
This should be used when watching video (59.94 Hz)
- Only after IVTC flags have been found:
This mode created by FMalibu which used to be called "blind IVTC" do "hard" 3:2 pulldown only after it has found some "soft" telecined content. This mode is slightly less CPU intensive that the one below but can't detect all forms of telecine.
- Always Enabled:
If no movies can be detected by the method, this mode added by me (Kzeuh) analyzes the pixels of the fields and will try to detect 3:2 sequences. If one is detected 3:2 Pulldown will be started.
- Always Enabled (Display Status):
Same as above except it will indicate which pulldown algorithm is used:
* dots on line 1: IVTC following a "soft" telecine
* segment on line 1: more intensive IVTC following a field detection
Credits
-------
Many thanks to the authors of Dscaler Michel Lespinasse, Aaron Holtzman, Gabest and John Adcock that have created this awesome decoder with great picture quality.
Thanks to FMalibu for his "blind IVTC" modification which gave me the inspiration for the full IVTC algorithm.
Please note that this version is not official and is not supported by the original Dscaler authors.
Enjoy!
Kzeuh
************************************************
H264 , cose' aria fritta ;)
Ciao
Questo e' piuttosto interessante , con la solita guerra BTB si' o no' :) ... magari li provo sul Pc di casa :
http://www.avsforum.com/avs-vb/showthread.php?t=652139