Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Hardware & Software > Software players

Closed Thread
 
Thread Tools Search this Thread Display Modes
Old 26th February 2010, 12:58   #12021  |  Link
Mike5
Registered User
 
Join Date: Feb 2007
Location: Palermo (Italy)
Posts: 67
Quote:
Originally Posted by somy View Post
Regarding the banding issue we discussed in AVS, I'd like to ask if it's possible for MPC-HC DXVA decoder to use dynamic range settings in CCC? I suddenly have the idea of using AVIVO to do luma expansion instead of EVR (to avoid banding). PowerDVD seems to work well to address the banding issue, and do you know what technique do they use? Thanks a lot!
Not sure to understand your question. CCC DR works with MPC-HC decoder because I tried it and things change from 16-235 to 0-255.

I don't know if it is possible to use AVIVO instead of video renderer to control levels. I still haven't understood the relationship between video renderer and video card, probably the renderer developers on this forum (beliyaal, ar-jar, madshi) have a clear vison of that.

As for PDVD9, I don't know it enough.
Mike5 is offline  
Old 26th February 2010, 13:10   #12022  |  Link
somy
Registered User
 
Join Date: Dec 2009
Posts: 177
Quote:
Originally Posted by Mike5 View Post
Not sure to understand your question. CCC DR works with MPC-HC decoder because I tried it and things change from 16-235 to 0-255.

I don't know if it is possible to use AVIVO instead of video renderer to control levels. I still haven't understood the relationship between video renderer and video card, probably the renderer developers on this forum (beliyaal, ar-jar, madshi) have a clear vison of that.

As for PDVD9, I don't know it enough.
If
1) you set DR to 16-235 to instruct ATI to expand 16-235 to 0-255
2) use EVR and enable DXVA in MPC

Do you still see banding?
somy is offline  
Old 26th February 2010, 13:35   #12023  |  Link
Mike5
Registered User
 
Join Date: Feb 2007
Location: Palermo (Italy)
Posts: 67
Quote:
Originally Posted by somy View Post
If
1) you set DR to 16-235 to instruct ATI to expand 16-235 to 0-255
2) use EVR and enable DXVA in MPC

Do you still see banding?
1) According to the tests I did yesterday (but I'm going to test it more thoroughly in the weekend), with my ATI HD5750, setting DR to 16-235 compress levels: 0 becomes 16, 1 becomes 17, 2 becomes 18 and so on; and there is banding;

2) there is banding.
Mike5 is offline  
Old 26th February 2010, 17:33   #12024  |  Link
ikarad
Registered User
 
Join Date: Apr 2008
Posts: 546
I find a problem with subtitles. Some subtitles are cut in fullscreen


In windowed mode subtitles are displayed


https://sourceforge.net/apps/trac/mpc-hc/ticket/314
ikarad is offline  
Old 26th February 2010, 18:08   #12025  |  Link
X-Dron
Registered User
 
Join Date: Dec 2009
Location: Russia, Spb
Posts: 46
I see no problem.
"simultaneous" in the second line.

Last edited by X-Dron; 26th February 2010 at 18:26.
X-Dron is offline  
Old 26th February 2010, 18:25   #12026  |  Link
sillKotscha
what's this for?
 
sillKotscha's Avatar
 
Join Date: Apr 2002
Location: Berlin, Germany
Posts: 993
hey thank you guys... both of you

Quote:
Originally Posted by Aleksoid1978 View Post
You video support ModeMPEG2_IDCT mode, all decoder(ArcSoft, Cyberlink, Nero, Microsoft ...) support this mode.
But MpcVideoDecoder support only ModeMPEG2_VLD for MPEG2+DXVA.
ah, now I see what you mean... I really wasn't aware of it

Quote:
Originally Posted by Mike5 View Post
A longer explanation (maybe can be useful for others too):

The decoding process is actually made up of several phases:

- Reverse Entropy
- IDCT (Inverse Discrete Cosine Transform)
- MoComp (Motion Compensation)
- Deblocking

A video card can support DXVA for one or more of the phases. You can see which using DXVA Checker. The name of the mode indicates which phase is supported. VLD (Variable Length Decoder) means the decoding process is supported as a whole: alla phases are supported, a mode known also as bitstream.

You video card (as any recent ATI) supports VLD mode for H.264 and VC1, but not for MPEG2, where only IDCT is supported.

Commercial players (like TMT, PDVD, etc...) support IDCT DXVA and thus you have DXVA with them. MPC-HC supports only bitstream (VLD) and thus you have DXVA for H.264 and VC1 only, not for MPEG2.

This is not considered a big problem, though, becuase MPEG2 decoding in software is generally not a big burden for modern CPU.
and this is very well explained... very nice.

as I said, my question was out of interest as I'm not into video stuff that much anymore but at least was curious why I couldn't "solve this little problem". As mentioned above, I wasn't aware of it.

__________________
latest mix sets: http://soundcloud.com/sill
sillKotscha is offline  
Old 26th February 2010, 19:01   #12027  |  Link
STaRGaZeR
4:2:0 hater
 
Join Date: Apr 2008
Posts: 1,302
Guys, I really dislike the change made in r1696:

Change : Go to the next/previous file in the directory on the user's click on "skip back"/"skip forward";

At least make it optional, because those buttons are usually used for navigate between chapters or tracks, not completely different files. If the current video/playlist doesn't have chapters and the user has disabled this option they should be greyed out IMO.

EDIT: Not to mention that when you accidentally press the key associated with them in your remote or keyboard you change the file too... crazy.
__________________
Specs, GTX970 - PLS 1440p@96Hz
Quote:
Originally Posted by Manao View Post
That way, you have xxxx[p|i]yyy, where xxxx is the vertical resolution, yyy is the temporal resolution, and 'i' says the image has been irremediably destroyed.

Last edited by STaRGaZeR; 26th February 2010 at 19:07.
STaRGaZeR is offline  
Old 26th February 2010, 19:44   #12028  |  Link
X-Dron
Registered User
 
Join Date: Dec 2009
Location: Russia, Spb
Posts: 46
2 STaRGaZeR
Did you try this option?
Go to the next/previous file in the directory on the user's click on "skip back"/"skip forward" works when only one file in playlist.
Otherwise, they are working with playlist, as before.
If the current video have chapters "skip back"/"skip forward" works with chapters, as before.

Previously, if in the playlist was only one file, then "skip back"/"skip forward" was disabled.

Last edited by X-Dron; 26th February 2010 at 19:51.
X-Dron is offline  
Old 26th February 2010, 21:59   #12029  |  Link
ikarad
Registered User
 
Join Date: Apr 2008
Posts: 546
Quote:
Originally Posted by X-Dron View Post
I see no problem.
"simultaneous" in the second line.

You don't see the right subtitle. You see the 5th subs. I speak about subs one, two and three above the subs number 5.


See for example for the sub number 1 (at the top of the screen):
the subs complete is:
"RSPK syndrome is the conditionwhere in an esper loses control over themselves, causing a subconscious and uncontrllable outburst of power"

in sub cut it lacks "control over" and "outburst of power"
ikarad is offline  
Old 26th February 2010, 23:18   #12030  |  Link
Kado
Otaku
 
Kado's Avatar
 
Join Date: Sep 2006
Location: Portugal
Posts: 576
@ikarad
Check "Position subtitles relative to the video frame".
Wait, If you look properly they are both out of the "video frame" because the frame ends at the blue corners of the video. Windowed mode added those black borders that don't make part of the video. if you disable free window resize and then resize the video the subs will now show like the fullscreen screenshot.
the fansubbers missaligned the subtitles.
__________________
In the school, the three guys met. Their relation had been changed in the season, and turned into three love stories.

Last edited by Kado; 26th February 2010 at 23:20.
Kado is offline  
Old 27th February 2010, 01:00   #12031  |  Link
namaiki
Registered User
 
Join Date: Sep 2009
Location: Sydney, Australia
Posts: 1,073
ikarad: use VSFilter as it's subtitle positioning doesn't vary unlike the internal one which scales according to resolution of the window.
namaiki is offline  
Old 27th February 2010, 02:18   #12032  |  Link
STaRGaZeR
4:2:0 hater
 
Join Date: Apr 2008
Posts: 1,302
Quote:
Originally Posted by X-Dron View Post
2 STaRGaZeR
Did you try this option?
Go to the next/previous file in the directory on the user's click on "skip back"/"skip forward" works when only one file in playlist.
Otherwise, they are working with playlist, as before.
If the current video have chapters "skip back"/"skip forward" works with chapters, as before.

Previously, if in the playlist was only one file, then "skip back"/"skip forward" was disabled.
Of course I tried it, otherwise I wouldn't be writing this. That's the exact thing I'm opposing to. I do not want that. If I open a movie that's is in, let's say, a 10 movie folder, and it doesn't have chapters I don't want those buttons active so I can accidentally press them (like I've done today) while I'm in the middle of Iron Man's best scene action to see Transformers' beginning.

I understand this may be useful for folders containing audio files, but for those containing video files is awful IMO. If you guys plan to keep it this way, an option to disable it would be great.
__________________
Specs, GTX970 - PLS 1440p@96Hz
Quote:
Originally Posted by Manao View Post
That way, you have xxxx[p|i]yyy, where xxxx is the vertical resolution, yyy is the temporal resolution, and 'i' says the image has been irremediably destroyed.
STaRGaZeR is offline  
Old 27th February 2010, 04:16   #12033  |  Link
Astrophizz
Registered User
 
Join Date: Jul 2008
Posts: 184
Well it's good for TV series too (and I think that's what it was developed for) but I understand not wanting to hop between files in certain folders.
Astrophizz is offline  
Old 27th February 2010, 04:30   #12034  |  Link
73ChargerFan
Registered User
 
73ChargerFan's Avatar
 
Join Date: Dec 2006
Posts: 523
Quote:
Originally Posted by charmed94 View Post
Are you thinking of making this program multi-langual? I would like to translate it in my language.
It already is. What is your language?
73ChargerFan is offline  
Old 27th February 2010, 06:49   #12035  |  Link
X-Dron
Registered User
 
Join Date: Dec 2009
Location: Russia, Spb
Posts: 46
Quote:
Originally Posted by STaRGaZeR View Post
I'm in the middle of Iron Man's best scene action to see Transformers' beginning.

Ok, I'll do it customizable.

I need guru's help.
I almost finished a customizable OSD size.
It would be great if a test OSD message displays on change setting.
How to call m_OSD.DisplayMessage from MainFrm in CPPageTweaks.cpp?
Code:
void CPPageTweaks::OnHScroll(UINT nSBCode, UINT nPos, CScrollBar* pScrollBar)
{
    if(*pScrollBar == m_OSD_SizeSlider)
    {
        m_OSD.DisplayMessage(OSD_TOPLEFT, _T("Test"));
    }
    SetModified();
    __super::OnHScroll(nSBCode, nPos, pScrollBar);
}
This code, of course, can not be compiled.

Last edited by X-Dron; 27th February 2010 at 07:48.
X-Dron is offline  
Old 27th February 2010, 08:53   #12036  |  Link
Aleksoid1978
Registered User
 
Aleksoid1978's Avatar
 
Join Date: Apr 2008
Location: Russia, Vladivostok
Posts: 2,785
Quote:
Originally Posted by X-Dron View Post

I need guru's help.
I almost finished a customizable OSD size.
It would be great if a test OSD message displays on change setting.
How to call m_OSD.DisplayMessage from MainFrm in CPPageTweaks.cpp?
Code:
void CPPageTweaks::OnHScroll(UINT nSBCode, UINT nPos, CScrollBar* pScrollBar)
{
    if(*pScrollBar == m_OSD_SizeSlider)
    {
        m_OSD.DisplayMessage(OSD_TOPLEFT, _T("Test"));
    }
    SetModified();
    __super::OnHScroll(nSBCode, nPos, pScrollBar);
}
This code, of course, can not be compiled.
((CMainFrame*)AfxGetMainWnd())->m_OSD.DisplayMessage(OSD_TOPLEFT, _T("Test"));
__________________
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /Patriot 32Gb@3200 /Kingston 500Gb M.2 /RTX 4060 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215
Aleksoid1978 is offline  
Old 27th February 2010, 09:16   #12037  |  Link
ikarad
Registered User
 
Join Date: Apr 2008
Posts: 546
Quote:
Originally Posted by Kado View Post
@ikarad
Check "Position subtitles relative to the video frame".
Wait, If you look properly they are both out of the "video frame" because the frame ends at the blue corners of the video. Windowed mode added those black borders that don't make part of the video. if you disable free window resize and then resize the video the subs will now show like the fullscreen screenshot.
the fansubbers missaligned the subtitles.
Thanks, but mpc-hc sould detect that subtitles are out the borders and cut in fullscreen mode and make a translation at the left of the screen to avoid the cut of subs.
Is it possible to make it?
ikarad is offline  
Old 27th February 2010, 09:18   #12038  |  Link
ikarad
Registered User
 
Join Date: Apr 2008
Posts: 546
Quote:
Originally Posted by namaiki View Post
ikarad: use VSFilter as it's subtitle positioning doesn't vary unlike the internal one which scales according to resolution of the window.
Thanks, it would be interesting to add an option to choice or not if we want to scale or not the subs at the resolution of the window.
ikarad is offline  
Old 27th February 2010, 10:44   #12039  |  Link
X-Dron
Registered User
 
Join Date: Dec 2009
Location: Russia, Spb
Posts: 46
Quote:
Originally Posted by Aleksoid1978 View Post
((CMainFrame*)AfxGetMainWnd())->m_OSD.DisplayMessage(OSD_TOPLEFT, _T("Test"));
Works, спасиб.
X-Dron is offline  
Old 27th February 2010, 10:53   #12040  |  Link
lateko
Registered User
 
Join Date: Aug 2007
Posts: 3
subtitle load order

Is there a way to set the subtitle load order to prefer external file above the internal subs?

If not, maybe it could be implemented as a "ext" language which would mean external file without language flag? Or maybe just a checkbox "prefer external"?
lateko is offline  
Closed Thread

Tags
dxva, h264, home cinema, media player classic, mpc-hc

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 00:29.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.