MP1 EVR Presenter/dshowhelper community development (8 Viewers)

mrmojo666

MP Donator
  • Premium Supporter
  • January 24, 2006
    603
    182
    Turin
    Home Country
    Italy Italy
    .......

    For me the only way to solve the stutter problem with xvid 25fps is using reclock with vsync disabled with v4 DLL.

    Hi guys,
    finally i've done some further tests and seems using reclock and dll #4 should be the best solution for 1:1 and 1:2 content, actually i've just tested pal tv and pal hd tv 50i @ 50 hz and mkv 24p @24hz and divix 25p @50hz...
    (still having some framdrops, if check with osd, but is not giving any stutters)
    ramains a bit of microstutters if enable external subs in mkv 24p using mpc-hc internal engine.

    I'm going to do deeper tests tonight

    byeeeeee
     

    tourettes

    Retired Team Member
  • Premium Supporter
  • January 7, 2005
    17,301
    4,800
    .......

    For me the only way to solve the stutter problem with xvid 25fps is using reclock with vsync disabled with v4 DLL.

    Hi guys,
    finally i've done some further tests and seems using reclock and dll #4 should be the best solution for 1:1 and 1:2 content, actually i've just tested pal tv and pal hd tv 50i @ 50 hz and mkv 24p @24hz and divix 25p @50hz...
    still remains a bit of microstutters if enable external subs in mkv 24p using mpc-hc internal engine.

    Stuttering that is caused only by enabling subtitles should be handled in different thread. Most likely it is some performance issue and not related to the frame scheduling (my guess is that the subtitle decoding / texture copy & handling is done so that it will block the rendering).
     

    mironicus

    Portal Pro
    March 9, 2008
    688
    44
    AW: MP1 EVR Presenter/dshowhelper community development

    Stuttering that is caused only by enabling subtitles should be handled in different thread. Most likely it is some performance issue and not related to the frame scheduling (my guess is that the subtitle decoding / texture copy & handling is done so that it will block the rendering).

    Yes I can confirm that subtitles causes stutter, mostly with 29,97 fps movies running with 59,97 Hz. If I disable subtitles the video runs stutterfree with the modified dll. With the default .dll from Mediaportal I have stutter even with and without subtitles enabled. MPC Cinema does have no problems like this.

    Again, if i do the trick with the doubled frame rate using ffdshow with forced deinterlacing, there is not stutter with subtitles and also stressing and using the gui intensely during video playback causes no stutter at all (with a Radeon 5450). No modified dll needed also... maybe it really should be easier if Mediaportal would speed up the media playback to match the refresh rate...?
     

    robyf

    Retired Team Member
  • Premium Supporter
  • June 20, 2005
    1,076
    278
    54
    Bolzano
    Home Country
    Italy Italy
    Re: AW: MP1 EVR Presenter/dshowhelper community development

    maybe it really should be easier if Mediaportal would speed up the media playback to match the refresh rate...?

    I strongly disagree with this, MP should play the video as is.

    I think Owlsroost is going in the right direction.
     

    red5goahead

    MP Donator
  • Premium Supporter
  • November 24, 2007
    695
    144
    Italy, North West
    Home Country
    Italy Italy
    Re: AW: MP1 EVR Presenter/dshowhelper community development

    maybe it really should be easier if Mediaportal would speed up the media playback to match the refresh rate...?

    I strongly disagree with this, MP should play the video as is.

    I think Owlsroost is going in the right direction.

    quote 100%

    I agree. but Owl should not forget reclock and the its speedup/down features because is very important.
     

    tourettes

    Retired Team Member
  • Premium Supporter
  • January 7, 2005
    17,301
    4,800
    Re: AW: MP1 EVR Presenter/dshowhelper community development

    I agree. but Owl should not forget reclock and the its speedup/down features because is very important.

    Since Reclock is closed source I have been playing with MPC-HC audio renderer and some extra code from ar-jar's early GothPlayer experimenting during this evening. Results are quite promising, I'm already able to play a 23.798fps file on 50Hz monitor with 1:2 match :)

    Currently I'll continue some more experimenting to see if it would be better to build an open source based Reclock alternative than just to use Reclock and "force" Slysoft to implent an interface that can be used to control the Reclock to allow good results with MP1/2.

    I wont promise anything during next xxx months, since I cannot know how much I have free time at my hands, nor how much it will require to have a working prototype, or am I even able to manage thru such task. This is mainly a note to interested devs who would like to work with such experiment. Please let me know if you have some free time at your hands... especially Owlsroost :)
     

    Owlsroost

    Retired Team Member
  • Premium Supporter
  • October 28, 2008
    5,539
    5,038
    Cambridge
    Home Country
    United Kingdom United Kingdom
    Re: AW: MP1 EVR Presenter/dshowhelper community development

    Please let me know if you have some free time at your hands... especially Owlsroost :)

    Lack of free time etc is my problem too - working the EVR presenter is more than enough work for now :)

    Tony
     

    edterbak

    Portal Pro
    March 4, 2008
    2,114
    1,176
    Home Country
    Netherlands Netherlands
    Re: AW: MP1 EVR Presenter/dshowhelper community development

    Since Reclock is closed source I have been playing with MPC-HC audio renderer and some extra code from ar-jar's early GothPlayer experimenting during this evening. Results are quite promising, I'm already able to play a 23.798fps file on 50Hz monitor with 1:2 match :)
    Hi Tourettes, (and Owlsroost)

    First thank you for the good work here. This is the most imprant part of MP which needs to be functioning perfect IMO. So thanks for the effort in trying to improve it further. :)

    Tourettes, with the text above you give me the impression audio is going to be sped up/slowed down to get in in pace with the video. The 'worry' I got is if this present a problem for people with digital audio output? My knowledge about dts, etc, is limited, but I thought it contains a digital datastream which is fixed in time and can not be manipulated to go faster/slower. Decoding>Re-encoding is an option ofcourse, but would this go with a quallity loss? If so, how much loss is this?
    Can you share your thoughts/knowledge about this (in short)? I could be totally wrong with my perceptions ofcourse, since im a noob in this. :)

    :D
     

    Users who are viewing this thread

    Top Bottom