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 23rd May 2007, 13:27   #201  |  Link
Sirber
retired developer
 
Sirber's Avatar
 
Join Date: Oct 2002
Location: Canada
Posts: 8,978
Any plan for subtitles and evr?
How can we control the sharpness with evr? (like with VRM9)
__________________
Detritus Software
Sirber is offline  
Old 23rd May 2007, 18:25   #202  |  Link
Casimir666
Registered User
 
Join Date: Jan 2007
Posts: 455
Quote:
Originally Posted by Sirber View Post
Any plan for subtitles and evr?
How can we control the sharpness with evr? (like with VRM9)
I'm working on it but not completly ready yet
__________________
Tired of tearing?
Try this Media Player Classic mod : http://mpc-hc.sourceforge.net
Casimir666 is offline  
Old 23rd May 2007, 18:32   #203  |  Link
FFWD
Registered User
 
FFWD's Avatar
 
Join Date: Nov 2004
Location: Netherlands
Posts: 74
Sweet. Can you add MPC to Vista's AutoPlay Control Panel lists?
FFWD is offline  
Old 23rd May 2007, 21:16   #204  |  Link
Sirber
retired developer
 
Sirber's Avatar
 
Join Date: Oct 2002
Location: Canada
Posts: 8,978
Quote:
Originally Posted by FFWD View Post
Sweet. Can you add MPC to Vista's AutoPlay Control Panel lists?
run as admin, go in options / formats, click video. should be ok.
__________________
Detritus Software
Sirber is offline  
Old 23rd May 2007, 21:44   #205  |  Link
FFWD
Registered User
 
FFWD's Avatar
 
Join Date: Nov 2004
Location: Netherlands
Posts: 74
Quote:
Originally Posted by Sirber View Post
run as admin, go in options / formats, click video. should be ok.
Thanks!
FFWD is offline  
Old 24th May 2007, 00:01   #206  |  Link
EnF
Registered User
 
EnF's Avatar
 
Join Date: May 2004
Posts: 4
Is it possible to also fix the screensaver problem on Vista?
(screensaver kicks in on Vista while playing video)

Thanks,
EnF
EnF is offline  
Old 24th May 2007, 06:31   #207  |  Link
ShadowVlican
Registered User
 
ShadowVlican's Avatar
 
Join Date: Mar 2007
Location: Toronto, CANADA
Posts: 41
Casimir666, you might want to double check the builtin vobsub

i can't tell you much technically (since i don't understand programming language) but i can tell you that subtitles will sometimes work and sometimes won't (it's weird.. some files will work fine.. while some will work sometimes... while some won't work at all)

however, with this build, everything works fine (just like the official guliverkli build):
http://ffdshow.faireal.net/mirror/Me...yer%20Classic/ (the one dated 24-Dec-2006)

of course i've made sure i'm using VMR9 renderless (identical settings, latest dx and drivers, etc....)

so you might want to do some testing of your own by playing MKV files with builtin subtitles/fonts
ShadowVlican is offline  
Old 24th May 2007, 12:43   #208  |  Link
Dr.Khron
Registered User
 
Dr.Khron's Avatar
 
Join Date: Oct 2006
Location: Gotham City, USA
Posts: 389
This might be kind of random, but is there a patch availible to make MPC respond to the MS MCE remote control?
Dr.Khron is offline  
Old 24th May 2007, 15:04   #209  |  Link
Sirber
retired developer
 
Sirber's Avatar
 
Join Date: Oct 2002
Location: Canada
Posts: 8,978
Quote:
Originally Posted by EnF View Post
Is it possible to also fix the screensaver problem on Vista?
(screensaver kicks in on Vista while playing video)

Thanks,
EnF
I also get that problem
__________________
Detritus Software
Sirber is offline  
Old 24th May 2007, 19:37   #210  |  Link
Casimir666
Registered User
 
Join Date: Jan 2007
Posts: 455
Quote:
Originally Posted by ShadowVlican View Post
i can't tell you much technically (since i don't understand programming language) but i can tell you that subtitles will sometimes work and sometimes won't (it's weird.. some files will work fine.. while some will work sometimes... while some won't work at all)
You are the second person with this problem It's happen only with MKV that's it?
Someone have send me a sample file with this problem i'll look when i have time
__________________
Tired of tearing?
Try this Media Player Classic mod : http://mpc-hc.sourceforge.net
Casimir666 is offline  
Old 25th May 2007, 03:45   #211  |  Link
ShadowVlican
Registered User
 
ShadowVlican's Avatar
 
Join Date: Mar 2007
Location: Toronto, CANADA
Posts: 41
Quote:
Originally Posted by Casimir666 View Post
You are the second person with this problem It's happen only with MKV that's it?
Someone have send me a sample file with this problem i'll look when i have time
it's hard to reproduce... it's random

i open and close videos (without touching MPC settings), and sometimes subtitles would show and sometimes they wouldn't

-seems to only happen with MKV files (the randomness)
-external subs (like asdf.avi and asdf.srt) seem to load fine all the time
-haven't tried .OGM

i'm sure it's not a codec/filter issue:
-using the latest haali media splitter
-random sub disappearing only with your MPC build as said before

i'd send you a clip if i knew how... but they can all be found @ www.animesuki.com
ShadowVlican is offline  
Old 26th May 2007, 07:26   #212  |  Link
wozio
Registered User
 
Join Date: Apr 2005
Location: Krakow, Poland
Posts: 141
implementation of EVR custom allocator

Casimir666 do you use custom allocator for evr implementation in mpc? What is the output data? Always d3d surface?
wozio is offline  
Old 26th May 2007, 08:54   #213  |  Link
Casimir666
Registered User
 
Join Date: Jan 2007
Posts: 455
Quote:
Originally Posted by wozio View Post
Casimir666 do you use custom allocator for evr implementation in mpc?
Not yet, but i will in next release

Quote:
Originally Posted by wozio View Post
What is the output data? Always d3d surface?
Yes EVR work internally with Dx9 surfaces. Custom presenter create the surfaces, and give it to EVR Mixer. Mixer fill the surface with video, the presenter render on screen (mine will add subtitles and pixel shader before render).
__________________
Tired of tearing?
Try this Media Player Classic mod : http://mpc-hc.sourceforge.net
Casimir666 is offline  
Old 26th May 2007, 09:49   #214  |  Link
Tery
Registered User
 
Join Date: Mar 2003
Posts: 24
Quote:
Originally Posted by ShadowVlican View Post
Casimir666, you might want to double check the builtin vobsub

i can't tell you much technically (since i don't understand programming language) but i can tell you that subtitles will sometimes work and sometimes won't (it's weird.. some files will work fine.. while some will work sometimes... while some won't work at all)
I have the same problem but only when I'm playing a game (wow), without it's works great, when playing a game no subtitle at all.
Tery is offline  
Old 26th May 2007, 10:47   #215  |  Link
_xxl
ffdshow user
 
_xxl's Avatar
 
Join Date: Oct 2005
Location: Romania
Posts: 818
mpc

Latest dtsac3source:
Code:
Index: DTSAC3Source.cpp
===================================================================
--- DTSAC3Source.cpp	(revision 113)
+++ DTSAC3Source.cpp	(working copy)
@@ -194,11 +194,13 @@
 			1509750,1920000,2048000,3072000,3840000,0,0,0
 		};
 
+#define	DTS_MAGIC_NUMBER	6	//magic number to make sonic audio decoder 4.2 happy
+
 		m_nSamplesPerSec = freqtbl[freq];
 		m_nAvgBytesPerSec = (bitratetbl[transbitrate] + 4) / 8;
 //		m_nBytesPerFrame = m_nAvgBytesPerSec*10.656063618290258449304174950298/1000 + 0.5;
-		m_nBytesPerFrame = framebytes*6;
-		m_AvgTimePerFrame = 10000000i64 * m_nBytesPerFrame * 8 / bitratetbl[transbitrate]*6;
+		m_nBytesPerFrame = framebytes*DTS_MAGIC_NUMBER;
+		m_AvgTimePerFrame = 10000000i64 * m_nBytesPerFrame * 8 / bitratetbl[transbitrate];
 
 		m_subtype = MEDIASUBTYPE_DTS;
 		m_wFormatTag = WAVE_FORMAT_DVD_DTS;
@@ -238,10 +240,12 @@
 				448000,448000,512000,512000,576000,576000,640000,640000
 			};
 
+#define	AC3_MAGIC_NUMBER	3	//magic number to make sonic audio decoder 4.2 happy
+
 			m_nSamplesPerSec = freqtbl[freq];
 			m_nAvgBytesPerSec = (bitratetbl[bitrate] + 4) / 8;
-			m_nBytesPerFrame = m_nAvgBytesPerSec*32/1000*3;
-			m_AvgTimePerFrame = 10000000i64 * m_nBytesPerFrame * 8 / bitratetbl[bitrate] *3;
+			m_nBytesPerFrame = m_nAvgBytesPerSec*32/1000*AC3_MAGIC_NUMBER;
+			m_AvgTimePerFrame = 10000000i64 * m_nBytesPerFrame * 8 / bitratetbl[bitrate];
 			
 			m_subtype = MEDIASUBTYPE_DOLBY_AC3;
 			m_wFormatTag = WAVE_FORMAT_DOLBY_AC3;
Also I have this issue while checking SVN.
Quote:
Error: Failed to add directory 'H:\mpc\trunk\src\apps\ShuttlePN31': object of the same name already exists
Do you know why?
_xxl is offline  
Old 26th May 2007, 12:18   #216  |  Link
Casimir666
Registered User
 
Join Date: Jan 2007
Posts: 455
Quote:
Originally Posted by drevil_xxl View Post
Also I have this issue while checking SVN.

Do you know why?
I've made a mistake when adding PN31 project in sourceforge. If you look mpc-hc svn root, you will see
TestD3D
trunk
trunk\src\apps\ShuttlePN31

Last is wrong one, because it also exist in
trunk -> src -> app -> ShuttlePN31


For the first issue i didn't understand what you mean
__________________
Tired of tearing?
Try this Media Player Classic mod : http://mpc-hc.sourceforge.net
Casimir666 is offline  
Old 27th May 2007, 10:44   #217  |  Link
wozio
Registered User
 
Join Date: Apr 2005
Location: Krakow, Poland
Posts: 141
Quote:
Originally Posted by Casimir666 View Post
Yes EVR work internally with Dx9 surfaces. Custom presenter create the surfaces, and give it to EVR Mixer. Mixer fill the surface with video, the presenter render on screen (mine will add subtitles and pixel shader before render).
So basically the same as in VMR9. Only difference I noticed is that custom allocator must implement presentation timings.
wozio is offline  
Old 27th May 2007, 17:53   #218  |  Link
Casimir666
Registered User
 
Join Date: Jan 2007
Posts: 455
Release 1.0.7.0 is now available on SourceForge, with thoses modifications :

- Added : "EVR custom presenter" mode added as output renderer. In this mode EVR support internal MPC subtitles, D3D fullscreen option, tearing test and pixels shader.
- Added : Statistics option, for the moment display the jitter curve (Ctrl + J to activate) for VMR9 renderless and EVR custom pres.
- Modify: Output property page updated, options are now disabled when not supported by selected renderer
- Fixed : mouse cursor invisible in Fullscreen mode
- Fixed : clic to play was not working for some renderers
- Fixed : one pixel width rectangle not displayed around video window (bad refresh problem)
- Fixed : crash when switching from VMR9 renderless to VRM7 renderless with Vista


In VMR9 renderless and EVR custom pres. mode it's possible to display a jitter curve using "Ctrl+J" shortcut. This curve show difference between the moment one frame was expected to be displayed, and the moment it was really displayed.
The longest horizontal blue line (2 pixels width) represent 0. If the red line is display above this line, it mean the timing is perfect. Short blue represent 10ms, and long one represent 40ms.

This show interesting results : on Windows XP without D3D Fullscreen option activated playback is not smooth at all (It show a jawed curve relatively regular). On XP but with D3D option activated the curve is much more better, and stay not far from 0.
With Vista, wether D3D option is activated or not, the curve is flat too and really look like XP+D3D fs. My conclusions about all this are :
- D3D fullscreen option improve playback smoothness on Windows XP
- Under Vista there is almost no differences between VMR9 and EVR about smoothness.
- Vista is better than XP for windowed mode

It will be interesting to compare results with an ATI video card to see differences.
__________________
Tired of tearing?
Try this Media Player Classic mod : http://mpc-hc.sourceforge.net
Casimir666 is offline  
Old 27th May 2007, 18:03   #219  |  Link
madshi
Registered Developer
 
Join Date: Sep 2006
Posts: 9,140
Thanks very much Casimir, I appreciate that you're working on improving my favourite media player...
madshi is offline  
Old 27th May 2007, 18:08   #220  |  Link
mariner
Registered User
 
Join Date: Nov 2005
Posts: 583
You are brilliant, Casimir.
mariner 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 03:30.


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