SOLVED VC-1 issues (VC1) (1 Viewer)

hoborg

Portal Pro
June 13, 2008
4,413
1,644
Nový Jičín
Home Country
Czech Republic Czech Republic
Re: VC-1 issues (VC1)

Right now there is no way how to play VC-1i at correct speed with DxVA on using DirectShow at last until someone write open source decoder for it to add it in to FFMpeg. VC-1 is really bad codec comparing to h.264, too many problems...
 

tourettes

Retired Team Member
  • Premium Supporter
  • January 7, 2005
    17,301
    4,800
    Re: VC-1 issues (VC1)

    Right now there is no way how to play VC-1i at correct speed with DxVA on using DirectShow at last until someone write open source decoder for it to add it in to FFMpeg. VC-1 is really bad codec comparing to h.264, too many problems...

    VC-1 is not that much different from H264 (quality wise) if I remember correctly they are both based on teh same specs, the problem comes with bad codecs.

    Too bad that there are quire many BD releases that have VC-1i (interlaced content is better for fast moving content like sports etc.).
     

    domb

    Portal Pro
    October 30, 2006
    213
    7
    Re: VC-1 issues (VC1)

    I've traced the problem to this...

    Playback of VC-1 video inside M2TS container stutters or gives wrong framerate
    A:

    This is a known problem with the "EVR Custom Pres." renderer in MPC-HC in combination with the Gabest MPEG splitter.

    There are several solutions/workarounds:

    * Set Haali as preferred source filter for M2TS files. You can do that with the Codec Tweak Tool.
    * Select a different video renderer in MPC-HC options. Recommended alternative renderers are: EVR Sync, EVR, Haali, and System Default.
    * Temporarily enable the option called "Frame Time Correction" in Media Player Classic. You can do that through: View -> Renderer Settings -> Presentation -> Frame Time Correction.
    Tip: you can toggle this option on/off by pressing the C button.

    I imagine if we could change the renderer of MediaPortal from EVR Custom Pres then this would be solved? I can succesfully playback .m2ts files with Haali spliter but as the Blu-ray plug-in cannot use that it doesn't help much!

    EDIT

    Chaning to VMR still means juddering VC-1. I can only assume the usning plain EVR instead of EVR Custom Pres might help but I have no idea of the differences or if thats even possible with MediaPortal. Perhaps not?
     

    tourettes

    Retired Team Member
  • Premium Supporter
  • January 7, 2005
    17,301
    4,800
    Re: VC-1 issues (VC1)

    I imagine if we could change the renderer of MediaPortal from EVR Custom Pres then this would be solved? I can succesfully playback .m2ts files with Haali spliter but as the Blu-ray plug-in cannot use that it doesn't help much!

    You simply cannot change the EVR renderer used in MP. You need first implement lot of stuff to be able to do so. Also EVR Custom in MPC-HC has nothing in common with the MP's EVR presenter that shares the same name.

    Temporarily enable the option called "Frame Time Correction" in Media Player Classic. You can do that through: View -> Renderer Settings -> Presentation -> Frame Time Correction.

    This is just an ugly workaround for the actual issue. It will "guess" the timestamps for video frames.

    A proper way to fix the issue is to fix the source filter to handle VC1 timestamps.
     

    domb

    Portal Pro
    October 30, 2006
    213
    7
    Re: VC-1 issues (VC1)

    Well I don't know about renderers in any way so I don't know how easy it is to change them... just a suggestion.

    The other thing I thought was maybe Gabests MPEG Source filter could read the playlists, then Haali play them, but I'm guessing Haali can't playback playlists.
     

    Kotik

    MP Donator
  • Premium Supporter
  • March 19, 2009
    699
    485
    Athens
    Home Country
    Greece Greece
    Re: VC-1 issues (VC1)

    Cause under windows XP you can block Microsoft DMO codec and force PDVD codec to be used instead. This way you will get DXVA and smooth playback of all the VC-1i material.

    You cannot do the same under windows 7.
     

    SiLenTYL

    Retired Team Member
  • Premium Supporter
  • April 23, 2004
    1,144
    159
    Melbourne
    Home Country
    Australia Australia
    Re: VC-1 issues (VC1)

    but in XP u cannot use the MS DTV Video decoder which is the only way i get perfect mpeg2 tv digital playback as no other codec has anywhere near as good quality, smoothness and its basically perfect for any mpeg2

    its only available in win 7 ...

    lol
     

    hoborg

    Portal Pro
    June 13, 2008
    4,413
    1,644
    Nový Jičín
    Home Country
    Czech Republic Czech Republic
    Re: VC-1 issues (VC1)

    Cause under windows XP you can block Microsoft DMO codec and force PDVD codec to be used instead. This way you will get DXVA and smooth playback of all the VC-1i material.

    You cannot do the same under windows 7.

    Well, that is not true, you can do the same in Win7. But this wont help. PDVD decoder wont connect becouse it use different CLSID for media.

    BTW, i am now testing new SAF and bad timestamps for VC-1 seems to be fixed. I have only two VC-1i samples, both had problems but now playing fine.
     

    Users who are viewing this thread


    Write your reply...
    Top Bottom