Dropped frames from ffdshow with AviSynth scripts (2 Viewers)

SotY

Portal Member
February 24, 2010
20
0
Home Country
United States of America United States of America
tourettes said:
Please try it, it will reduce the possible places where the error can happen. If you aren't willing to try that don't expect any developer to spend many hours pondering about that issue.

But try what ? :) I really didn't understand what did you mean by saying: "Next thing you could try to is to process that video offline so that you would have a real video that has 60 fps. Just to pin point if the issue lies ffdshow or MP's video rendering side." Can you please explain what should I do ?

tourettes said:
You can use MPC-HC as external player. Integrating it would require hundreds of man hours. Simply not feasiable.

Yeah I know that I can do that but then I will loose resume functionality from MP and I don't know why but when I use MPC as external player my remote control (iMON) doesn't work for it at all. It works fine when I launch MPC directly but not when it's launched by MP.
 

tourettes

Retired Team Member
  • Premium Supporter
  • January 7, 2005
    17,301
    4,800
    tourettes said:
    Please try it, it will reduce the possible places where the error can happen. If you aren't willing to try that don't expect any developer to spend many hours pondering about that issue.

    But try what ? :) I really didn't understand what did you mean by saying: "Next thing you could try to is to process that video offline so that you would have a real video that has 60 fps. Just to pin point if the issue lies ffdshow or MP's video rendering side." Can you please explain what should I do ?

    You need to transcoce / resample that original video with some tool (sorry, no clue what could be used) so that the same avisynth script is used to double the actual video content's refresh rate in the video file. That will reduce the area where the problem could lie in the playback.
     

    tourettes

    Retired Team Member
  • Premium Supporter
  • January 7, 2005
    17,301
    4,800
    Also another thing to test would be to use some SD clip and avisynth script inside MP.
     

    SotY

    Portal Member
    February 24, 2010
    20
    0
    Home Country
    United States of America United States of America
    You need to transcoce / resample that original video with some tool (sorry, no clue what could be used) so that the same avisynth script is used to double the actual video content's refresh rate in the video file. That will reduce the area where the problem could lie in the playback.

    OK now I know what you meant :) I will try to transcode it using MeGUI and ffdshow with AviSynth script for input.
     

    SotY

    Portal Member
    February 24, 2010
    20
    0
    Home Country
    United States of America United States of America
    OK the test is done. I re-compressed 10 minutes part of Avatar 1080p x264 bluray rip using ffdshow with AviSynth frame doubling script enabled as input. So right now I have 60fps 1920x1080 x264 video (13.2Mbps) with dts audio track. Test results:

    1. MPC-HC plays this file perfectly smooth using MPC Video Decoder or ffdshow.
    2. MediaPortal can't play it correctly using MPC Video Decoder nor ffdshow. It has lot of skips and jumps.

    My conclusion:

    MediaPortal can't play 60fps video files correctly. Why ? I don't know but my test clearly shows this.

    I can upload my test file if somebody want to try it. Just let me know. It's 1.04GB but I can put it on my private 100Mbps server.
     

    LordMerlin

    Portal Pro
    November 16, 2007
    559
    22
    Rostov-na-Donu
    Home Country
    Russian Federation Russian Federation
    I did try this "Smooth Video Pack" but it's doing the same as other AviSynth scripts that I have tried before. The only difference is a nice GUI for controlling script parameters. But problem with dropped frames on EVR from MediaPortal remains the same. Everything is fine when using MPC-HC but MP playback is terrible.

    Question to MP developers: is there a way to replace current MP player core with the same as MPC-HS is using ? Maybe it will launch EVR with only one input then and my problem will be gone.

    1. SVP is better than usual script so that a more flexible set up, and personally I just work fine with Mediaportal.
    2. Here is a link to the assembly of the Portal, in which the standard renderer changed to render from the MPC-HC. Try. Preferences sea.MediaPortal + MPC-HC Path
     

    tourettes

    Retired Team Member
  • Premium Supporter
  • January 7, 2005
    17,301
    4,800
    MediaPortal can't play 60fps video files correctly. Why ? I don't know but my test clearly shows this.

    Most likely some bug in MP's EVR presenter. Please make the file available and let's hope some dev has time to look at the issue (I personally wont have enough free time to look at that, sorry).
     

    SotY

    Portal Member
    February 24, 2010
    20
    0
    Home Country
    United States of America United States of America
    1. SVP is better than usual script so that a more flexible set up, and personally I just work fine with Mediaportal.

    Yeap SVP looks fine with its nice GUI but I think it's problem with MP itself as I proved doing 60fps video.

    2. Here is a link to the assembly of the Portal, in which the standard renderer changed to render from the MPC-HC. Try. Preferences sea.MediaPortal + MPC-HC Path

    Thanks. I will try it today when I get back home.

    Most likely some bug in MP's EVR presenter. Please make the file available and let's hope some dev has time to look at the issue (I personally wont have enough free time to look at that, sorry).

    http://vmc-pl.net/60fpstest.rar
     

    LordMerlin

    Portal Pro
    November 16, 2007
    559
    22
    Rostov-na-Donu
    Home Country
    Russian Federation Russian Federation
    The fact that my TV is not supported when connected to VGA scan other frequencies than 60fps. And when you configure it to use the frequency of the monitor, all wonderful, when you press SHIFT +1 all stripes are absolutely parallel.
     

    Users who are viewing this thread

    Top Bottom