VideoHelp Forum




+ Reply to Thread
Results 1 to 5 of 5
  1. Hi,

    I was wondering if anyone knows how to make divx do the post-processing (de-ringing and all that "cpu-level" stuff in the codec settings) that it does when you watch the avi file in real-time... 'cause I remember reading that it doesn't perform these tasks when the avi file is read in avssynth or virtualdub.

    I remember reading how to do it in avssynth here in theses forums... but i lost the thread, and i can't find it anymore!!!

    Any help is appreciated... thanx!!
    Quote Quote  
  2. Member DJRumpy's Avatar
    Join Date
    Sep 2002
    Location
    Dallas, Texas
    Search Comp PM
    What do you mean by deringing? You can filter the AVI while serving it in AVISynth. What changes are you wanting to make to the DIVX?
    Impossible to see the future is. The Dark Side clouds everything...
    Quote Quote  
  3. Ok...

    This is what the Divx Decoder can do when you watch an "AVI" movie file in real-time...

    "DivX post-processing is comprised of the horizontal and vertical deblocking filters and the deringing filter. Post-processing is a CPU-Intensive process, often burning more CPU time than decoding itself. You may not want to post-process, especially if you prefer the un-post-processed image, or if your PC is not powerful enough. To cater to users' post-processing preferences, 6 different levels of post-processing have been defined. At the minimum (level 0), no post-processing algorithm is used; at the maximum (level 6) every clever algorithm is used to enhance the appearance of your video.

    Since the human eye is less sensitive to the chrominance components of a video signal and the more sensitive to the luminance components only the luminance plane is processed at lower post-processing levels, while higher levels activate the same algorithms on the chrominance planes.

    The post-processing algorithms used are activated in the following order: deblocking on luminance planes, deblocking on chrominace planes, deringing. You can adjust the post-processing level by accessing the slider in the configuration dialog of the DivX DirectShow filter, which can be accessed by launching the post-processing filter from the start menu. You can do this by running the decoder configure dialog box application from the control panel (Start -> Programs -> DivX -> Decoder Config).
    "

    ... That's what I want the Divx decoder to do when I frame serve an "AVI" file to MainConcept MPEG Encoder. I remember reading in this forum that the decoder performs this stuff only when the "AVI" file is played in real-time (meaning it won't do it when the file is being frameserved). The post that I read in this forum went on to say that you could have the Divx decoder perform this stuff if you frameserve the file with AVISynth (doing something other than just opening the file with "AVISource()"). But I can't remember how you were supposed to do it or what commands to use...

    So basically, my question is... "how do you have the Divx decoder peform its quality level filters when frameserving the AVI file with AVISynth?"
    Quote Quote  
  4. Member SaSi's Avatar
    Join Date
    Jan 2003
    Location
    Hellas
    Search Comp PM
    Play a video with Windows media player. During playback, go to File-->Properties and go to the DivX decoder properties.

    There is a quality slidebar that selects quality in increments. Move it to the right.

    Also, check and unckeck the other options as desired. (Recommend unchecking the Film Effect).

    Save the settings and close the player. Restart the movie (to verify that the settings are "remembered")

    Each time DivX codec decodes, uses these settings until modified.
    The more I learn, the more I come to realize how little it is I know.
    Quote Quote  
  5. mmm...

    Okay, like I said before... I know how to make the divx decoder do all the post-processing filters in realtime like when I watch a movie in windows media player.

    My problem and question is "how do I make the divx decoder do these post-processing filters when I frameserve the AVI file with AVISynth?"

    NOTE-->the divx decoder performs these post-processing filters only when the file is watched in real-time... in other words, only when you watch the AVI file in say windows media player.
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!