Wrong HDV video WxH : 1934x1088 with PowerDVD Decoder (1 Viewer)

elCutty

Portal Member
April 24, 2007
25
0
Germany Germany
Hi,

when playing HDV Videos (1920x1080) on a 1920x1200 (or 1920x1080) screen PlaneScene and the dshowutil.dll are using the wrong width and height parameter as shown in the log.
PlaneScene: crop T, B : 0, 0
PlaneScene: crop L, R : 0, 0
PlaneScene: video WxH : 1934x1088
PlaneScene: video AR : 1934:1088
PlaneScene: screen WxH : 1920x1200
PlaneScene: AR type : Original
PlaneScene: PixelRatio : 1

and the vmr9 log starts with the correct format and is then forced to the wrong1934x1088
vmr9:InitializeDevice() 1920x1080 AR 1920:1080 flags:24 buffers:1 fmt: (3231564e) NV12
....
vmr9: TerminateDevice()
vmr9: DeleteSurfaces()
vmr9: InitializeDevice() 1934x1088 AR 1934:1088 flags:24 buffers:1 fmt: (3231564e) NV12
It seams that the PowerDVD filter is returning the wrong data to the graph. Its own player also has a small black line at the bottom and screen prints com with 1088 instead of 1080 lines.

IMHO the problem could be solved either in DX9AllocatorPresenter.cpp or PlaneScene PresentSurface and PresentImage by forcing the WxH to 1920x1080 if the wrong values of 1934x1088 are returned.
 

xurr

Portal Pro
May 3, 2006
74
10
Italy
Italy Italy
I don't know if my problem is related to this, still I have a similar issue where MediaPortal seems to detect the wrong resolution. I use it in fullscreen, 1280x768, still it reports (sometimes!) the resolution as 1292x780.

This is an excerpt from the log:
GraphicContext: Settings saved to C:\Program Files\MediaPortal\ScreenCalibration1292x780.xml

This happens mostly randomly, and I think it causes the black fullscreen movie problem I've seen reported in the forum. Usually setting the screen calibration fixes this, but in my case I have to create two calibration settings, 1280x768 and 1292x780 in order to make it work...
 

elCutty

Portal Member
April 24, 2007
25
0
Germany Germany
The problem I reported only occurs when the Cyberlink PowerDVD Decoder - which I think has the best deinterlacing - is used.

This wrong videosize WxH : 1934x1088 leads to a kind of overscan with resizing and thereby hinders the optimum 1:1 mapping on 1920x1080 HDTVs.
 

tourettes

Retired Team Member
  • Premium Supporter
  • January 7, 2005
    17,301
    4,800
    This is something that should be fixed on PowerDVD's codec. Fixing it in MP is only a hack.
     

    elCutty

    Portal Member
    April 24, 2007
    25
    0
    Germany Germany
    Well, this problem is quite old and I doubt that we can convince Cyberlink to correct this bug. But you are right it would be a valuable hack when done in MP.

    Thanks,
    elCutty
     

    elCutty

    Portal Member
    April 24, 2007
    25
    0
    Germany Germany
    Hello again,

    in the meantime I did some more testing and tried to isolate the problem. When I play a HDV2 MPEG2 stream of my OverscanChart with PowerDVD on a 1920x1200 monitor there is no overscan and the line on the top and bottom is schown as a continuous line (almost as good as when displaying the .png still). Using MP in the current SVN this line is no more continous and the picture (foto) shows some other changes in quality.



    Locking at the VMR9 log, there is a record :
    vmr9 : SetDeinterlace() deinterlace mode set to: 0x335aa36e-0x7884-0x43a4-0x9c-0x91-0x7f-0x87-0xfa-0xf3-0xe3-0x7e

    indication that MP does not know the GUID of this deinterlacemode ? The following record shows : vmr9:TerminateDevice() to start all over. I have the impression, that this miscalulation is based on the circumstance that MP wants to handle the AR resulting in a wrong 1934x1088 size.

    I hope someone can look into the VMR9/dshowhelper.cpp

    Thanks
    elCutty
     

    elCutty

    Portal Member
    April 24, 2007
    25
    0
    Germany Germany
    Thank you very much!
    This problem is now solved with RC1 0.2.3.0 and the actual PowerDVD. It is also OK with the filters beeing installed by the actual Nero 7 Version.
     

    Users Who Are Viewing This Thread (Users: 0, Guests: 1)

    OP Similar threads Forum Replies Date
    horned_reaper [solved] Wrong MBID for Artist Fanart Handler 7
    vuego themoviedb.org - Covers downloaded in the wrong language Moving Pictures 8
    doskabouter wrong link Website/Forum/Wiki Feedback 0
    doskabouter wrong link Website/Forum/Wiki Feedback 0
    G 1.23.0 Wrong return value for refresh rate / DRR Bugreports 4
    doskabouter 1.23.0 MatroskaTagInfo uses the wrong casing for tags Bugreports 27
    doskabouter Wrong links Website/Forum/Wiki Feedback 0
    doskabouter Wrong link Website/Forum/Wiki Feedback 0
    azzuro [fixed] [MP2-813] Album artist filter wrong display Submit: Bug Reports 75
    Terra Homepage forum links on website are wrong Website/Forum/Wiki Feedback 0
    R Media portal resumes with wrong screen resolution General Support 3
    Ralph Holmes Wrong audio source in TV General 1
    N [solved] When MP2-Client is trying to register credentials, it uses the wrong machine name MediaPortal 2 7
    D Recorded TV: Wrong running time being reported General 3
    fischy667 wrong/no sync with trakt on some series Trakt 2
    M Wrong DVB-T tuning parameters for Sweden, Vannas - Granlundsberget 1.20 Pre Release 1
    Fred Fred TV recording with wrong title 1.19 0
    joecrow (Solved) EPG wrong General Support 18
    joEhSuper [solved] Latest Media Handler wrong version in MPE Fanart Handler 3
    O Kodi Client tries to access wrong timeshift file Installation, configuration support 0
    A [solved] How to Play All Videos in a List watch/edit Videos 3
    O 1.25.0 Codecs and Video Format for PlayStation 2 Codecs, External Players 0
    g0rsq Info box randomly popping up when watching TV or other video MediaPortal 2 Newcomers Forum 1
    I Video Playback Stuttering General Support 45
    B some videos jerky Television (MyTV frontend and TV-Server) 0
    Top Bottom