Stutter after refresh rate change (3 Viewers)

rak

Portal Pro
March 5, 2008
93
1
Home Country
Czech Republic Czech Republic
I just upgraded my system to WIN 7 and I have this issue too. I had not enough time to test it, but when I watch 720p/50Hz material, then after few minutes I have stutter which ends up in a slideshow. I have to stop/start the movie but again after few minutes it is back. All the time - yesterday I watched a episode and had to stop/pause it every 5mins ... Just to notice, that I setup MP to force 60Hz in UI, so it changes to 50Hz every time I start movie. I´m on last SVN, ATI4550.

edit: I tried to play episode from the same series without refresh rate change and I still have stutter. However I did not see the slide-show like play anymore.

edit2: the same episode plays nice smooth in MPC-HC. So I have stutter, but possibly it is not related to refresh rate change. Interestingly there is nothing written in evr log (no late frames) when the stutter happens.
 

binman_uk

Portal Member
November 10, 2009
26
0
UK
Home Country
United Kingdom United Kingdom
Just letting y'all know that I've been having the same 24p issue when playing .mkv files with 1.1.0 beta 1.
I'm on Windows 7 and using 12 noon with the build-in refresh changer. I'd say I encounter the issue 30-40% of the time when I play a 24p file.

I have to pause/rewind/fastforward (and sometimes stop/start) videos in order to get smooth playback. Sometimes the issue occurs when the video is first loaded and sometimes it happens in the middle of watching a film. I'll be keeping a close eye on this thread for developments :).
 

onyx666

Portal Pro
September 26, 2008
159
0
i ussually do not get it in the middle of a movie but i often get it in the middle of the tvseries lie to me always just after some sort of transition between scenes (maybe where the commercial break was)
 

infinite.loop

Retired Team Member
  • Premium Supporter
  • December 26, 2004
    16,163
    4,133
    127.0.0.1
    Home Country
    Austria Austria
    THe problem is that I can't reproduce it on demand like the others here in the thread. With the current SVN it happens for me when I start MP in fullscreen and the first file I play back is a 1080p transmuxed BR and then never again.
    I see this slideshow/stutter issue since i started using the RR changer feature which was before the 1.1.0 Alpha release.

    And i can trigger the stuffer with every content. This means SD and HD.

    Default RR here is 50Hz (also used by GUI and Desktop), this means that 80% of the time, there is no RR change done (watching TV/recorded TV/videos/etc.).

    But if i watch videos other than 25/50FPS (NTSC or 24p) then the slidshow issue is very easiely triggerable (60Hz/24Hz).

    Way's to trigger slidshow effect:
    - Pause playback -> unpause Playback
    - Use Skipsteps
    - Just start the Playback

    Way's to solve slidshow effect:
    - Pause playback -> unpause Playback
    - Use Skipsteps
    - stop playback and start it again -> does not work always, sometimes a restart of MP is required!

    Stutter _nerver_ kicks in while just watching a video.

    Windows 7 64bit - GF9500GT
     

    nyt

    Retired Team Member
  • Premium Supporter
  • October 15, 2009
    199
    48
    Home Country
    United States of America United States of America
    THe problem is that I can't reproduce it on demand like the others here in the thread. With the current SVN it happens for me when I start MP in fullscreen and the first file I play back is a 1080p transmuxed BR and then never again.
    I see this slideshow/stutter issue since i started using the RR changer feature which was before the 1.1.0 Alpha release.

    And i can trigger the stuffer with every content. This means SD and HD.

    Default RR here is 50Hz (also used by GUI and Desktop), this means that 80% of the time, there is no RR change done (watching TV/recorded TV/videos/etc.).

    But if i watch videos other than 25/50FPS (NTSC or 24p) then the slidshow issue is very easiely triggerable (60Hz/24Hz).

    Way's to trigger slidshow effect:
    - Pause playback -> unpause Playback
    - Use Skipsteps
    - Just start the Playback

    Way's to solve slidshow effect:
    - Pause playback -> unpause Playback
    - Use Skipsteps
    - stop playback and start it again -> does not work always, sometimes a restart of MP is required!

    Stutter _nerver_ kicks in while just watching a video.

    Windows 7 64bit - GF9500GT

    It's slightly different for me.

    My stutter never happens in the middle of playback. It happens at the start of playing the video, whether you use an external refresh rate changer w/ the dynamic changer or if you just let the dynamic changer make the change.

    Also, skipping, pausing, stopping/starting, do not remove the stutter.

    The only thing I have found that removes the stutter so far, is switching to VMR9.

    win7 x64, using coreavc as a renderer, but the problem persists with any renderer used.

    The only way I can reliably stop the stutter once it has started
    1. start video playback in WINDOWED mode
    2. move window, video instantly plays smooth.
     

    Scythe42

    Retired Team Member
  • Premium Supporter
  • June 20, 2009
    2,065
    2,703
    51
    Berlin
    Home Country
    Germany Germany
    Current Status, so people don't have to read the whole thread.

    I can reproduce the issue under Win7 in the following way:

    First playback of any content after MP starts will have the stuttering. Only Alt-Tab (basically refocussing MP) will solve it - nothing else. After that it doesn't come up again. Doesn't make a difference if MP is running fullscreen or in a Window.

    This behavior is new since the Christmas SVN. Before that it was on every X start of MP but not every time. So whatever changed since the Christmas SVN has some impact here. My best guess it is caused by some DirectShow Graph issue. At least I have it reproducible on my machine for now. But I have no clue where to look in the code for a solution.

    It's a very annoying problem. I think it's an issue outside the EVR presenter itself. I tried everything with it but the problem still stays.
     

    binman_uk

    Portal Member
    November 10, 2009
    26
    0
    UK
    Home Country
    United Kingdom United Kingdom
    Oh actually my last comment was slightly incorrect... I do see this issue with both SD and HD content (MKV and AVI).
    My default is 50hz so 25fps content plays fine.. I haven't got much NTSC/30fps so I haven't really noticed an issue.. I'll give it a try over the weekend. I'll try setting my default to 60hz and try 25ps content and see what the outcome is...
     

    nyt

    Retired Team Member
  • Premium Supporter
  • October 15, 2009
    199
    48
    Home Country
    United States of America United States of America
    Current Status, so people don't have to read the whole thread.

    I can reproduce the issue under Win7 in the following way:

    First playback of any content after MP starts will have the stuttering. Only Alt-Tab (basically refocussing MP) will solve it - nothing else. After that it doesn't come up again. Doesn't make a difference if MP is running fullscreen or in a Window.

    This behavior is new since the Christmas SVN. Before that it was on every X start of MP but not every time. So whatever changed since the Christmas SVN has some impact here. My best guess it is caused by some DirectShow Graph issue. At least I have it reproducible on my machine for now. But I have no clue where to look in the code for a solution.

    It's a very annoying problem. I think it's an issue outside the EVR presenter itself. I tried everything with it but the problem still stays.

    I confirm that this was more random before Christmas. If you run windowed and move the window while playing video you should see playback instantly fix itself. I also have verified that alt-tab will fix the playback issue as long as mediaportal is not set to always stay on top, and only if you hold alt-tab long enough for the aero rendering of the windows to display the video mediaportal is playing.

    VMR9 does not show this behavior at all.

    I just did quite a bit of testing and reproducing, hopefully this information helps.

    Settings: default refresh rate 60hz

    1. Start media portal, play 24p video. Stutter problem exists.
    2. Hit alt-tab and continue holding alt so that the aero window list appears and ends up hiding the mediaportal window. Once this pops up, you can go right back to mediaportal and playback is smooth as silk. You can also just hit windows-tab since it will redraw the MP window.
    -- any 24p video played from this point will be smooth. Even after mediaportal resets to the default 60hz rate. Even if you quit mediaportal and run it again, 24p playback will be smooth.
    3. Play 50p video. Stutter problem present again.
    -- if you stop and play 24p video now, it will still be smooth
    4. While playing 50p video, perform alt-tab procedure. Video will be smooth, and same behavior as previous will return. You will be able to quit mediaportal, run it again, and play 50p videos without any issue.
    -- if you play 24p video now, it will stutter again, until you alt-tab.

    If you're running in windowed mode, you can replace alt-tab with moving the window, as the behavior is the same. Windows-tab always seems to work as well, even if you have mediaportal always on top.

    Hope this helps. This is also with latest SVN build.

    Would it be possible to redraw/refresh the window after playback starts to try to cause this same effect?





    This auto-merged my next post, which starts here:

    SOLUTION:
    disable aero.

    This completely removes the stutter issue for me if aero isn't running.

    This isn't really a good solution, as you lose aero, but if you have a dedicated HTPC, it really doesn't matter.
     

    Users who are viewing this thread

    Top Bottom