MP1 EVR Presenter/dshowhelper community development (4 Viewers)

Owlsroost

Retired Team Member
  • Premium Supporter
  • October 28, 2008
    5,539
    5,038
    Cambridge
    Home Country
    United Kingdom United Kingdom
    Hi Owlsroost

    Version 0020 is working well for me for xvid videos without reclock, but I have lot of frame drops on TV with 720p (H.264) or 576i (MPEG2) material at 50Hz. Do you have an idea why?

    hirscho

    Does this happen with the standard RC4 dll or any of my older dlls ?

    Can you attach a screen capture with the render stats on screen please ?

    Tony

    Very interesting finding. I tried the registry fix - it does seem to reduce the problem but not entirely (could also be a placebo).

    However - after stopping the playback and restarting - the video runs fluid again. There should be a way to bypass that behaviour in Windows, so the OS should think "Everything is OK - I must not slow down the framerate". :)

    My guess is that a little pause after a refreshrate change should be done before the actual videoplay starts. My TV also needs about 2 seconds to change the refreshrate itself - so a little delay in this process should not "hurt". I am no programmer but I am able to compile Mediaportal. Could anyone give me a hint where I can add this delay in the code after a refreshrate change has been made? :D

    The right place is probably in the Core -> Player source code, but no idea exactly where...

    Or to make a more intelligent approach:
    As Mediaportal always measures the display cycle it should delay the starting of the entire videoplayback until the measured display cycle matches the video fps.

    MP doesn't measure display cycle as standard - it's my version of dshowhelper that does (to get around the problem that Vista doesn't report accurate refresh rates - just integer numbers).

    Tony
     

    red5goahead

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

    My guess is that a little pause after a refreshrate change should be done before the actual videoplay starts. My TV also needs about 2 seconds to change the refreshrate itself - so a little delay in this process should not "hurt". I am no programmer but I am able to compile Mediaportal. Could anyone give me a hint where I can add this delay in the code after a refreshrate change has been made? :D

    You can try with reclock and its internal scripting system as alternative to Media Portal disabling that one.
     

    mrmojo666

    MP Donator
  • Premium Supporter
  • January 24, 2006
    603
    182
    Turin
    Home Country
    Italy Italy
    Great Work Tony, today i've tried the v19 dll with MP rc3...and it works awesome.
    Red line is always totally FLAT, just in 24p BD and 720p, 1080p mkv i get yellow and green lines slightly spiked..... almost no frame loss.
    the interesting part is finally the powerdvd10 codec is working perfect, more flat lines in HDTV.
    All these results are made with Catalyst 10.6.
    As soon as possible i'll do a more long tests and post complete results.
    byeeeeeeeee

    Hi!

    i made more deep testing, the results are genarally good but not good as at the first sight :(

    tried dll v20

    FIRST setup: micrsoft codec for SDTV, HDTV 1080i, MVK 720p 1080p, BD - ffdshow for xvid

    HDTV 1080i 50i:50hz very nice , but sometimes (30,40 sec or more) i get or 1 frame loss or a microstutter (the most of those are not noticeable)

    Imageshack - 193145.png - Uploaded by mrbender666
    Imageshack - 193324.png - Uploaded by mrbender666
    http://img821.imageshack.us/i/193338.png/
    Imageshack - 193437.png - Uploaded by mrbender666
    Imageshack - 193437.png - Uploaded by mrbender666
    http://img821.imageshack.us/i/193439.png/
    Imageshack - 193615.png - Uploaded by mrbender666


    BD 1080p 24p:24hz very nice , but sometimes (15,30,40 sec or more) i get or 1 frame loss or a stutter (some HUGE )

    Imageshack - bd193744.png - Uploaded by mrbender666
    Imageshack - bd193752.png - Uploaded by mrbender666
    Imageshack - bd193800.png - Uploaded by mrbender666
    Imageshack - bd193833.png - Uploaded by mrbender666
    Imageshack - bd193849.png - Uploaded by mrbender666


    MKV 1080p and 720p 24p :24hz very nice , but sometimes (15,30,40 sec or more) i get or 1 frame loss or a stutter (some HUGE )

    [Imageshack - mkv193928.png - Uploaded by mrbender666
    Imageshack - mkv194032.png - Uploaded by mrbender666
    Imageshack - mkv194101.png - Uploaded by mrbender666

    MKV 1080p and xvid sdtv(upscaled) 25p:50hz almost perfect all the tree lines are always flat (no framedrops no stutters)

    Imageshack - mvk194403.png - Uploaded by mrbender666
    Imageshack - xvid194211.png - Uploaded by mrbender666




    SECOND setup: PDVD10 codec for SDTV, HDTV 1080i, MVK 720p 1080p, BD

    HDTV 1080i 50i:50hz very nice , but sometimes (30,40 sec or more) i get or 1 frame loss or a microstutter (some very bad)




    Imageshack - 195326.png - Uploaded by mrbender666
    Imageshack - 195328.png - Uploaded by mrbender666
    Imageshack - 195337r.png - Uploaded by mrbender666
    Imageshack - 195331.png - Uploaded by mrbender666
    Imageshack - 195334.png - Uploaded by mrbender666
    Imageshack - 195337.png - Uploaded by mrbender666


    but after some seconds of normal playing, some of the same kind of HDTV 1080i channels (but from FOX or Discovery instead of SKY Cinema) i got continous bad stuttering at all ( that is not happening with micrsoft codecs)

    Imageshack - 195243.png - Uploaded by mrbender666
    Imageshack - 195247.png - Uploaded by mrbender666
    Imageshack - 195249.png - Uploaded by mrbender666
    Imageshack - 195259.png - Uploaded by mrbender666

    MKV 1080p and 720p 24p :24hz very nice , but sometimes (15,30,40 sec or more) i get or 1 frame loss or a stutter (some HUGE )

    Imageshack - 195600.png - Uploaded by mrbender666
    Imageshack - 195607.png - Uploaded by mrbender666
    Imageshack - 195614.png - Uploaded by mrbender666
    Imageshack - 195628.png - Uploaded by mrbender666
    Imageshack - 195442.png - Uploaded by mrbender666
    Imageshack - 195447.png - Uploaded by mrbender666
    Imageshack - 195504.png - Uploaded by mrbender666


    Tony you are doing a great work :)
    if you need more information or something else feel free to ask me what you need to improve your dll ;)

    byebye
     

    Owlsroost

    Retired Team Member
  • Premium Supporter
  • October 28, 2008
    5,539
    5,038
    Cambridge
    Home Country
    United Kingdom United Kingdom
    All the images are tiny, unusable png files (180 x 54 pixels)....

    Also I need the evr.log files for the bad stuttering cases to really see what's happening.

    Tony
     

    robyf

    Retired Team Member
  • Premium Supporter
  • June 20, 2005
    1,076
    278
    55
    Bolzano
    Home Country
    Italy Italy
    i made more deep testing, the results are genarally good but not good as at the first sight :(

    I think this problems are not related to dshowhelper DLL but to your particular hardware/software configuration.

    You have the same ATI 4670 as me and I do not experience any frame loss in HDTV nor SD.

    I suggest you to check your system latency with this tool first: DPC Latency Checker
     

    Paranoid Delusion

    Moderation Manager
  • Premium Supporter
  • June 13, 2005
    13,052
    2,978
    Cheshire
    Home Country
    United Kingdom United Kingdom
    HDTV 1080i 50i:50hz very nice , but sometimes (30,40 sec or more) i get or 1 frame loss or a microstutter (the most of those are not noticeable)

    I get that with the M$ codec, if I switch to using MPCVideoDec.ax (latest) this goes away.

    HTH
     

    mrmojo666

    MP Donator
  • Premium Supporter
  • January 24, 2006
    603
    182
    Turin
    Home Country
    Italy Italy
    i made more deep testing, the results are genarally good but not good as at the first sight :(

    I think this problems are not related to dshowhelper DLL but to your particular hardware/software configuration.

    You have the same ATI 4670 as me and I do not experience any frame loss in HDTV nor SD.

    I suggest you to check your system latency with this tool first: DPC Latency Checker

    roby have you read carefully my post ?

    HDTV 1080i 50i:50hz very nice , but sometimes (30,40 sec or more) i get or 1 frame loss or a microstutter (the most of those are not noticeable)

    "NOt noticeable" what does it means to you ?


    and more don't you think if i have some HW related problem i got the same problem with the original dll ?

    on my system the original dll works perfect on TV . And obviously the latency is the first thing i've checked after the complete reinstall of the system.

    So i think you have some hw related problem ....... why don't let just tony talk about his dll ??

    i start to be p****d off about this kind of unuseful crappy comments about hw related problem...... i think you must know me pretty well to keep for you that s**t.
     

    red5goahead

    MP Donator
  • Premium Supporter
  • November 24, 2007
    695
    144
    Italy, North West
    Home Country
    Italy Italy
    So i think you have some hw related problem ....... why don't let just tony talk about his dll ??
    i start to be p***d off about this kind of unuseful crappy comments about hw related problem...... i think you must know me pretty well to keep for you that s**t.

    Stiamo calmi dai che non è il caso. Robyf voleva solo aiutare. Qui sul forum ci possono essere niubbisimi o super esperti e non si può sapere con chi si ha a che fare. Qui non si parla di problemi hw si tratta sempre del fatto che chi sviluppa non può produrre codice compatibile con tutti gli hw disponibili . è un dato di fatto inevitabile.

    in english: I'm trying to stop right now some kind of misunderstanding of these italians and going on.
     

    Users who are viewing this thread

    Top Bottom