View Full Version : Media Player Classic Home Cinema (MPC-HC) - DXVA!
_xxl
3rd March 2007, 12:29
About:
Help wanted!
We are looking for C++ programmers that want to join MPC-HC & FFdshow projects.
This project is based on the original Media Player Classic (http://sourceforge.net/projects/guliverkli/) and was create after Gabest, the original author, stop working on it. Several new features have been integrated in this media player, such as:
* An option to remove Tearing using Direct3D
* Additional video decoders H.264, VC-1, MPEG2 with DXVA support
* Support for EVR(C) Renderer
* Better support for Windows Vista, 7, including 64 bits releases
* Multi-language support(Czech, French, German, Hungarian, Russian, Spanish and Turkish)
* A lot of bugs and vulnerability fixes
* New features
DXVA Support:
Modern video graphics card have the possibility to decode partially or completely a video using DirectX Video Acceleration (DXVA) and reduces CPU usage. MPC - HC has an embedded video decoder using this technology to decode H.264, MPEG2 & VC-1 video. Unfortunately this decoder supports for the moment only bitstream mode, which means that only most recent graphic cards are supported.
* ATI Radeon™ HD, ATI HD3850/3870/4850/4870/5800/5900, AMD Hybrid CrossFireX™ 780G series for H.264, MPEG2 & VC-1
* nVidia GeForce 8500, 8600, 9600, 200 & 400 Series
DXVA is quite susceptible, so if you want to use it you have to respect those rules:
* Windows XP, Vista and 7
* For Windows XP users, select Overlay Mixer, WMR7(9) or VMR7(9) Renderless
* For Vista users, select EVR or EVR Custom
* For DXVA and subtitles support select VMR7(9) Renderless or EVR Custom.
* Video decoder should be connected directly to the renderer. This means that no intermediate filters such as DirectVobSub or ffdshow can be inserted between decoder and video renderer.
* DXVA compliant x264 encoded files.
* INTEL G4500HD Support DXVA ONLY For Windows Vista and 7!
x264 Known Hardware acceleration problems and solutions:
link (http://forum.doom9.org/showthread.php?t=132924)
"DXVA compatibility" issues:
link (http://forum.doom9.org/showthread.php?t=137974)
Known issues & bugs:
* Internal avisplitter crashes randomly for me.
* There are problems with DVD navigation, some menu's are affected more than others.
* MPC graph creation bug: MPC seems to always prefer Haali splitter, even if external Gabest splitter has higher merit. Neither filter is explicitly set as preferred source filter in the registry (because then it would be allows to ignore merit).
Before submitting a new bug report, check if the bug is already reported, if so, please confirm it so we have more to work with.
When reporting or confirming bugs please provide the following data:
* Windows and service pack versions
* MPC-HC, FFdshow build
* Videocard and driver version
* Renderer used and options selected in the output settings
* A small sample so we can test it on our systems and of course as clear as possible instructions on how to reproduce it.
Bugs can be reported here:
Bugs (http://sourceforge.net/tracker2/?func=browse&group_id=170561&atid=854651)
If you want a new feature added, or an existing feature changed/enhanced use this link:
New features (http://sourceforge.net/tracker2/?group_id=170561&atid=854654)
MPC-HC GUI Discussion Thread:
New GUI (http://forum.doom9.org/showthread.php?t=155699)
Thanks to "bobdynlan" (http://forum.doom9.org/search.php?searchid=5408953)
Media Player Classic Home Cinema links:
From http://xvidvideo.ru/
Homepage (http://mpc-hc.sourceforge.net/)
Sourceforge (http://sourceforge.net/projects/mpc-hc/)
SVN (https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk)
Changelog (http://mpc-hc.svn.sourceforge.net/viewvc/mpc-hc/?view=log)
Media Player Classic (patched build) compiled by Clsid:
Sourceforge (http://sourceforge.net/projects/guliverkli2/)
SVN (https://guliverkli2.svn.sourceforge.net/svnroot/guliverkli2)
Changelog (http://guliverkli2.svn.sourceforge.net/viewvc/guliverkli2/?view=log)
Media Player Classic:
Sourceforge (http://sourceforge.net/projects/guliverkli/)
SVN (https://guliverkli.svn.sourceforge.net/svnroot/guliverkli/trunk)
Changelog (http://guliverkli.svn.sourceforge.net/viewvc/guliverkli/?view=log)
To compile MPC-HC read the instructions from SVN.
@developers: Thanks!
HeadBangeR77
3rd March 2007, 13:59
@ drevil_xxl:
Thanks a bunch! Unpacked and using. :)
I haven't used MPC + ffdshow (libmpeg2) for MPEG-2 decoding for a few weeks. I used to get macroblocks artefacts while seeking, and seeking used to be bad in general. Now it's working almost perfectly - no artefacts, and seeking needs just a short while to jump forwards /backwards. I'm just wondering if it's ffdshow decoding that has improved, or is it your patching that has done the job (?).
I will check with MPC's internal MPEG-2 splitting/decoding right now.
Update: Perfect! :)
cheers,
HDBR77
clsid
3rd March 2007, 14:55
I have just compiled mpc and .ax with some patches:
basemuxer-ssf-removal.patch
dtsac3patch.patch
dvobsub.patch
MPC_ffdshow20061015.patch
MPC_ffdshow20061222.patch
mpeg2decfilter_dsutil_interlaced_fix.patch
MpegSplitterFile.patch
radgtsplitter-removal.patch
vp62-removal.patch
vsfilter_clipbug-patch-take3.patch
vsfilter_fax_fay-SVN611v2.patch
Can you build it with VP6 support? Celtic_Druid should be able to help you with missing source files.
Also can you update libfaad and the other libraries used by MPC?
_xxl
3rd March 2007, 15:03
Yes libfaad and dts can be updated.
libavcodec has vp6 decoder.
sillKotscha
3rd March 2007, 16:57
I have just compiled mpc...
mpc:
http://www.mytempdir.com/1239527
thanks for taking the time and having a look at mpc's current state... but what is that 'mplayerc.exe.intermediate.manifest' for?
is it necessary as I haven't seen it before concerning any other mpc build?...
clsid
3rd March 2007, 17:36
Yes libfaad and dts can be updated.
libavcodec has vp6 decoder.
The VP6 decoder in MPC also supports VP60 and VP61. It might also be useful for people who don't use ffdshow.
Other libs that are outdated:
libpng (http://www.libpng.org/pub/png/libpng.html): 1.2.10 -> 1.2.16
zlib (http://www.zlib.net/): 1.1.4 -> 1.2.3
libmad (http://sourceforge.net/project/showfiles.php?group_id=12349): 0.15.0b -> 0.15.1b
_xxl
3rd March 2007, 18:32
I'll update if necessary.I don't need new bugs.
That vp6 decoder was removed because of legal issues.
Liisachan
3rd March 2007, 19:37
Apparently Gabest first thought he might be able to support VP60 and 61 too, but he didn't, and in rev 596 (http://svn.sourceforge.net/viewvc/guliverkli/trunk/guliverkli/src/apps/mplayerc/FGManager.cpp?sortby=date&r1=596&r2=595&pathrev=596), he removed MEDIASUBTYPE_VP60 and MEDIASUBTYPE_VP61, which were already commented out anyway. However, MPC can play FLV5 (not only FLV4). On2 was unhappy with that source code, but they don't mind about binary. That source code was perhaps decompiled from JAVA files, technically legally, but it is understandable for one to avoid unnecessary risk.
sillKotscha
3rd March 2007, 19:49
but what is that 'mplayerc.exe.intermediate.manifest' for?
any1 :D
fastplayer
3rd March 2007, 20:02
any1 :D
Possibly a MANIFEST gone wrong. Ignore it.
sillKotscha
3rd March 2007, 20:13
ok, cool...
cheers
Kado
4th March 2007, 20:16
Is drevil_xxl's mpc build based on "mplayerc.rev611-3" by celtic druid or is it based on gabest rev 611?
just asking if the queue output samples, dts and cursor key fixes are also available in drevil_xxl's build.
just want to have the latest build (and drevil_xxl's looks like it).
_xxl
4th March 2007, 20:22
Is drevil_xxl's mpc build based on "mplayerc.rev611-3" by celtic druid or is it based on gabest rev 611?
It is based on gabest rev 611.
Used patches:
basemuxer-ssf-removal.patch
dtsac3patch.patch
dvobsub.patch
MPC_ffdshow20061015.patch
MPC_ffdshow20061222.patch
mpeg2decfilter_dsutil_interlaced_fix.patch
MpegSplitterFile.patch
radgtsplitter-removal.patch
vp62-removal.patch
vsfilter_clipbug-patch-take3.patch
vsfilter_fax_fay-SVN611v2.patch
If other patches become available I'll add them.
LoRd_MuldeR
4th March 2007, 22:10
Media Player Classic v6.4.9.0 rev611 2007-03-03:
mplayerc.2007-03-03.drevil_xxl.7z (http://mulder.brhack.net/public/downloads/mplayerc.2007-03-03.drevil_xxl.7z)
Kado
4th March 2007, 22:55
After some research I discovered that all patches included in celtic_druid's build are included in drevil_xxl's build. Thanks for the update.
clsid
5th March 2007, 00:29
After some research I discovered that all patches included in celtic_druid's build are included in drevil_xxl's build. Thanks for the update.
So also the "dts and cursor key fixes" ?
@drevil_xxl, have you already made a build with updated libs? Can you also make an ANSI build? Thanks.
fastplayer
5th March 2007, 00:36
So also the "dts and cursor key fixes" ?
The key fix is included as part of "MPC_ffdshow20061222.patch". As for DTS, I don't know...
_xxl
5th March 2007, 07:50
have you already made a build with updated libs?
No.It is really necessary?
I don't wanna add new bugs.
Maybe libfaad...
fastplayer
5th March 2007, 09:56
I don't know if they are safe to add.
Neither do I, unfortunately... :(
But the changes in libmad-0.15.1b look kinda promising:
- New Layer III IMDCT routine based on Szu-Wei Lee's fast algorithm.
- Improved robustness of Layer II bitrate/mode combinations.
- Other improved portability and robustness.
The vulnerability and crash fixes in the latest libpng shouldn't hurt either.
Peuj
5th March 2007, 11:32
I don't know if they are safe to add.
Well I think you should add the patches as they seem to fix bugs.
It's not an official MPC build so if there are some new bugs it's not a really big deal, it happens sometimes too with the ffdshow tryouts builds. :p
The thing is, if you start like this it's like you start a "MPC tryouts" project :D
Thanks for the new MPC build.
clsid
5th March 2007, 15:40
There have been some fixes in libfaad2, so that should at least be updated. Celtic_Druid's build also uses latest libfaad2. As for the other libs, if they introduce new bugs, then I am sure we will discover them.
_xxl
5th March 2007, 16:20
New MPC 611 build 03.05.2007.*updated*
basemuxer-ssf-removal.patch
basevideofilter.patch
dts.patch
dtsac3patch.patch
dvobsub.patch
faad2.25.patch or faad2.26.patch
libmad.patch
libpng.patch
mpc_ffdshow20061015.patch
mpc_ffdshow20061222.patch
mpeg2decfilter_dsutil_interlaced_fix.patch
mpeg2decfilter_progressive_frames_fix.patch
mpegsplitterfile.patch
mpegsplitterfile2.patch
radgtsplitter-removal.patch
vp62-removal.patch
vsfilter_clipbug-patch-take3.patch
vsfilter_fax_fay-svn611v2.patch
Peuj
5th March 2007, 16:36
New MPC 611 build 03.05.2007.
Thanks :)
fastplayer
5th March 2007, 16:45
UPXed version (--best parameter) of drevil_xxl's MPC build (see here (http://forum.doom9.org/showthread.php?p=975082#post975082)). For those situations where every byte counts :D
Download (http://www.mytempdir.com/1268989)
Inventive Software
5th March 2007, 19:07
@moderator: Can MPC discussion be split to another thread?
HeadBangeR77
5th March 2007, 23:01
@moderator: Can MPC discussion be split to another thread?
I second that, however I think these last two pages could be joined with the main MPC's thread in the Software forum, which will revive it for sure (it's up to mods to decide) ;)
@ drevil
Thank you for the next release!
Mangix
6th March 2007, 00:53
this new release uses FAAD 2.6, right?
LoRd_MuldeR
6th March 2007, 01:12
Media Player Classic v6.4.9.0 rev611 2007-03-05:
mplayerc.2007-03-05.drevil_xxl.7z (http://mulder.dummwiedeutsch.de/home/?page=guestbook&app=mpc&file=latest&mirror=brhack)
mirrored :)
MatMaul
15th March 2007, 00:52
hello !
New MPC 611 build 03.05.2007.*updated*
MPC:
download (http://www.mytempdir.com/1242716)
Patches:
download (http://www.mytempdir.com/1242718)
I have a problem with this MPC build.
when I want to play an ac3 file, it doesn't play : ligos MPEG splitter is charged as filter (??) and ffdshow (which is my ac3 decoder) isn't charged.
With last celtic_druid build, no problem, ffdshow is charged and the file is playing fine.
_xxl
15th March 2007, 07:07
I have a problem with this MPC build.
when I want to play an ac3 file, it doesn't play : ligos MPEG splitter is charged as filter (??) and ffdshow (which is my ac3 decoder) isn't charged.
With last celtic_druid build, no problem, ffdshow is charged and the file is playing fine.
I''ll compile soon a new build.
foxyshadis
16th March 2007, 14:19
Split from ffdshow tryouts.
Hey, this is the same way drevil kickstarted the tryouts project. ;)
B.F.
19th March 2007, 11:09
How about a light version?
Only with codecs needed for DVD playing.
thuan
19th March 2007, 13:11
I second that as I rarely use the other filters included in MPC.
clsid
19th March 2007, 16:23
Why cripple it? Don't expect it to become a much smaller file.
thuan
20th March 2007, 00:30
Why cripple it? Don't expect it to become a much smaller file.
Simply because I never use the other filters included in MPC beside those used for DVD decoding.
B.F.
20th March 2007, 02:55
Why cripple it? Don't expect it to become a much smaller file.
Maybe.
But still it will be smaller, and I don't have to disable that filters manually. ;)
Leak
20th March 2007, 08:53
Maybe.
But still it will be smaller, and I don't have to disable that filters manually. ;)
Make sure you call that build "DVD Player Classic", though...
Of course, once you store your settings in an ini file you don't even have to reconfigure everything everywhere - just reuse the ini file...
B.F.
20th March 2007, 09:03
MPC is almost useless without external codecs like ffdshow.
It's not a all in one player like mplayer based players.
thuan
21st March 2007, 09:46
I don't like the ini options because it's slower. With registry options you can back up your settings too. Just go to HKCU\Software\Gabest and back up the whole thing. As B.F. said MPC is useless without external codec not like mplayer or kmplayer and most of the included is useless for me anyway beside those used for DVD decoding. I don't care about the binary size but I just see those filters as "eyesore". :p
Leak
21st March 2007, 10:06
I don't like the ini options because it's slower.
:confused:
Could you explain that one further? I really doubt reading the registry is noticeably faster than reading a miniscule file from disc...
Schrade
21st March 2007, 11:07
:confused:
Could you explain that one further? I really doubt reading the registry is noticeably faster than reading a miniscule file from disc...
I've noticed the slowness when using the .ini as well. I'm not sure what is causing the slowness but it's pretty annoying. The slowness I experience is in running MPC or it trying to save its settings. Just gets really slow.
Using the registry instead of the .ini I have never experienced the problem.
foxyshadis
21st March 2007, 12:25
I thought wtf too, so I tried it and watched with process monitor. Opening MPC performs synchronous I/O hundreds of times because of a naive system. Reg keys are made to be opened, locked, read, unlocked, and closed thousands of times a second with no problem, but doing that with real files gets you in trouble. Every operation, like opening a file, causes dozens more reads plus a single write. If it was asynch I/O it probably wouldn't be a problem, but MFC is so amazingly inept that it doesn't. CMPlayerCApp::Settings::UpdateData would all have to be rewritten to use a custom ini/registry handler to fix that, unless there's a way to override MFC functions.
Delerue
21st March 2007, 18:25
I noticed that using the .ini can cause some incompatibilities sometimes. Once, I could open a divX file with almost all players, but MPC couldn't. After trying a lot of things I discovered that the .ini was the problem. So I deleted it and everything goes fine.
chros
22nd March 2007, 20:08
Can somebody make a patch that MPC's internal subtitle engine can remember the last chosen "language" (like VSFilter or DirectVobSub) ?
eg.:
temp.avi
temp.eng.srt
temp.hun.srt
temp.esp.srt
Now, it always select the first in alphabetical order (eng), and drives me totally crazy :)
(Why don't I use VSFilter? Because I'm using RGB output of ffdshow that flips the picture, but not always: just if a subtitle is present)
Thanks.
madshi
23rd March 2007, 12:46
One little request: The built in AC3/DTS file source filter tries to handle E-AC3 but fails. It would be great if that could be fixed. I can see 2 possible fixes:
(1) Just tell the filter to not handle E-AC3. Or:
(2) Add E-AC3 support to the filter.
FWIW, orbitlee has made a mod which enables E-AC3 support. Here's the download with source code:
http://www.sendspace.com/file/lwvvmi
He didn't get AC3/DTS to work properly after the mod, though, so he disabled AC3/DTS in his modded filter now.
hdboy
23rd March 2007, 17:52
I don't like the ini options because it's slower. With registry options you can back up your settings too. Just go to HKCU\Software\Gabest and back up the whole thing. As B.F. said MPC is useless without external codec not like mplayer or kmplayer and most of the included is useless for me anyway beside those used for DVD decoding. I don't care about the binary size but I just see those filters as "eyesore". :p
and it's harder to back up an ini file?
I'm grateful someone is still updating MPC. Let them use their time putting in things people want and supporting the new codecs rather than making special builds for various groups.
You're of course welcome to make your own minimal build of MPC if you're technically inclined.
trueimage
24th March 2007, 00:06
I usually just use a mplayerc.exe file. Can someone tell me what these .patch and .ax files are and where do i put them or how do i use them? I just have them all in the same folder as mplayerc.exe right now.
LoRd_MuldeR
24th March 2007, 00:10
I usually just use a mplayerc.exe file. Can someone tell me what these .patch and .ax files are and where do i put them or how do i use them? I just have them all in the same folder as mplayerc.exe right now.
.ax files are DirectShow filters. You can register them with the command "regsvr32 file.ax" and unregister with "regsvr32 /u file.ax". After a filter has been registered, DirectShow players can use them. AFAIK you won't need to use those .ax files at all, in case you using MPC. That's because those are just 'external' versions of MPC's built-in filters. The external filters are there, so other DirectShow players, such as WMPlayer, can use MPC's filters too. MPC itself won't need any of those .ax files.
.patch files are used to "patch" source code files. This way you don't need to download the complete source codes. You just apply the .patch files to the 'official' source codes and you get the fixed version. If you don't compile MPC yourself, then those files won't be of any interest for you. The .patch files are *not* intended to patch the compiled (.exe) file!
Just download mplayerc.exe and you have all you need:
http://mulder.dummwiedeutsch.de/home/?page=guestbook&app=mpc&file=latest&mirror=brhack
LigH
24th March 2007, 08:46
My english is not the best, I might have missed it in this thread, or in another somewhere...
Why did you decide to create a modified version?
a) Gabest is not (very) active anymore? (like Milan)
b) You wanted to include libavcodec?
Please point me to the thread where you explained your reasons, people in the german doom9/Gleitz board are wondering too. ;)
__
A possible reason why INI files are "slower": Parsing for possible chapters.
The Registry is already hierarchical.
Leak
24th March 2007, 11:20
My english is not the best, I might have missed it in this thread, or in another somewhere...
Why did you decide to create a modified version?
I guess he mostly did it because there's a handful of patches to MPC floating around on the web and the last MPC release was ages ago...
Where did you get the idea he was going to include libavcodec, though? ffdshow does that very well already, but I can't see ffdshow getting integrated into MPC...
MatMaul
24th March 2007, 14:02
hello !
I have a problem with this MPC build.
when I want to play an ac3 file, it doesn't play : ligos MPEG splitter is charged as filter (??) and ffdshow (which is my ac3 decoder) isn't charged.
With last celtic_druid build, no problem, ffdshow is charged and the file is playing fine.
I''ll compile soon a new build.
Any news ?
clsid
24th March 2007, 14:41
Gabest is to busy with his regular work at the moment to work on MPC.
This build of MPC is not really a modified version. It is a plain SVN build (rev.611) with a handful of small patches thrown in. A few patches to update some of the external libs and a few small bugfixes.
Don't expect any developments. However, anyone is free to submit patches to fix/improve things in MPC.
_xxl
25th March 2007, 11:14
New unicode mpc build:
updated dtsac3source
wyrd
25th March 2007, 12:11
Thank you for your works:)
mirrored here (http://tirnanog.fate.jp/mirror/Misc%20(not%20by%20celtic_druid)/guliverkli-drevil_xxl/20070325/guliverkli.rev611.bin.unicode.03.25.07.rar)
MatMaul
25th March 2007, 12:20
thanks, it works fine !
3ngel
26th March 2007, 12:46
@ drevil_xxl:
Can you do a little modification and do a new build?
The modification resides simply in adding to the dialogs of this window (on the "Browse" buttons)
http://img233.imageshack.us/img233/685/34372612dv1.png
Adding the ".avs" to the filters of "Open" dialog,
and ".ac3" to the "Dub" open dialog.
It's really a 2 min modification but it would be REALLY useful.
Thank you very much.
anonova
30th March 2007, 23:32
What exactly does YUV mixing in the VMR setting do? It doesn't have a tooltip over it explaining what it is.
foxyshadis
31st March 2007, 05:47
There's some speedup by doing certain operations in YUV prior to conversion to RGB instead of afterward, since there's less data involved. There are a lot of restrictions on this mode, but for the most part they don't impact MPC, which only uses one output stream anyway. The main restriction you'd care about is that it doesn't work with ffdshow's queuing.
For more information: http://msdn2.microsoft.com/en-us/library/ms788177.aspx
freeman3
5th April 2007, 15:13
other applications can cause mpc to quit from full screen. can someone fix this?
Carpo
11th April 2007, 22:01
im giving this prgram a go as i am finding that all windows wmp are slow and mem hugry as is powerdvd 7.3 - thing is can you open a dvd from the hard drive like you could with powerdvd ? folder -> audio_ts video_ts ? also how do you get nvidia puervide dvd decoder to work woth mpc ?
sorry if this has been covered before
Leak
11th April 2007, 22:07
im giving this prgram a go as i am finding that all windows wmp are slow and mem hugry as is powerdvd 7.3 - thing is can you open a dvd from the hard drive like you could with powerdvd ? folder -> audio_ts video_ts?
Just open the VIDEO_TS.IFO file with MPC and it'll play the folder's contents as a DVD.
also how do you get nvidia puervide dvd decoder to work woth mpc ?
Can't really help you with that as all I use is ffdshow, but try disabling MPC's MPEG2 decoder in the options and it should get used automatically...
Look in "Play/Filters" in the menu (or just "Filters" in the context menu) to see which filters actually get used, and click on any of them to configure it.
np: Dosh - Everybody Cheer Up Song (The Lost Take)
Delerue
12th April 2007, 02:06
also how do you get nvidia puervide dvd decoder to work woth mpc ?
Just install PureVideo and disable MPC MPEG2 internal filters. Piece of cake. ;)
Carpo
12th April 2007, 16:44
i will give that a go - thanks (to all) :)
freeman3
12th April 2007, 17:57
do you have problems with exiting from full screen too?
HeadBangeR77
12th April 2007, 23:02
do you have problems with exiting from full screen too?
Nope, but I've got some problems with seeking. I've configured all possible short-cuts, and they work fine for some time, both in windowed and fullscreen mode, so I don't think they could get in conflict with any other short-cuts from any other application. After some time, or after some seeking operations, they stop working. The latest build tends to do that earlier and after a shorter period of time than the previous one, so I had to switch back to an older compilation. Anyone else having this issue?
cheers,
HDBR77
PS. I would like to stress the above happens while watching. I don't launch any other single application or process in the meantime.
Delerue
17th April 2007, 09:37
Nope, but I've got some problems with seeking. I've configured all possible short-cuts, and they work fine for some time, both in windowed and fullscreen mode, so I don't think they could get in conflict with any other short-cuts from any other application. After some time, or after some seeking operations, they stop working. The latest build tends to do that earlier and after a shorter period of time than the previous one, so I had to switch back to an older compilation. Anyone else having this issue?
cheers,
HDBR77
PS. I would like to stress the above happens while watching. I don't launch any other single application or process in the meantime.
I don't know if this can help you, but I can't do a framestep back with these last builds; only framestep (forward). No matter what keys I choose. :(
foxyshadis
17th April 2007, 15:58
When was the last build you could do a framestep with? It hasn't worked for me since I started using MPC, and that was several official releases back. (Almost a year and a half ago?) Most likely the bug cropped up at some point there.
Leak
17th April 2007, 16:20
When was the last build you could do a framestep with? It hasn't worked for me since I started using MPC, and that was several official releases back. (Almost a year and a half ago?) Most likely the bug cropped up at some point there.
That might also have to something to do with the fact that DirectShow doesn't support stepping back; all you can do is seek back some amount of time and pray it's going to equate a framestep back.
But with all the seeking and decoding involved therein (i.e. going up to 300 frames back on a video with a large I-frame distance and then decoding 299 frames ahead to go one frame back) I'm not sure it would be useable anyway; by the time you get to the previous frame you'll most probably will have hit the back key repeatedly, thinking it didn't register...
np: Radiohead - Lewis (Mistreated) (My Iron Lung EP)
Delerue
17th April 2007, 19:46
When was the last build you could do a framestep with? It hasn't worked for me since I started using MPC, and that was several official releases back. (Almost a year and a half ago?) Most likely the bug cropped up at some point there.
It's not like that. Some videos allow framestep back; framestep forward it's possible with all videos that I tested. But other videos (with different codecs, even still using FFDShow) can't. I noticed that with DivX and xVid MPC do the job well, but with MPEG2 and H.264 doesn't. Weird, ahn?
chros
19th April 2007, 20:09
It's not like that. Some videos allow framestep back; framestep forward it's possible with all videos that I tested. But other videos (with different codecs, even still using FFDShow) can't. I noticed that with DivX and xVid MPC do the job well, but with MPEG2 and H.264 doesn't. Weird, ahn?
Confirmed.
XviD material works fine with: xvid decoder, ffdshow's libavcodec, ffdshow xvid codec.
But not working with H.264 content at all: not with CoreAVC, and not with ffdshow' libavcodec.
But, in all cases, the SHIFT+arrows (go to keyframes) are working (if the internal splitters are used), not working with mpeg2, wmv materials ...
So it's clear that the decoder is responsible for this ...
HeadBangeR77
21st April 2007, 12:21
When was the last build you could do a framestep with? It hasn't worked for me since I started using MPC, and that was several official releases back. (Almost a year and a half ago?) Most likely the bug cropped up at some point there.
Hello,
I've finally found some time to test the seeking and frame-stepping, as for now thoroughly with XviD (various builds) and DivX (3 Low Motion, 5.2, 5.2.1, 6.0, 6.2, 6.3). I'm using the build from the 5th of March (http://forum.doom9.org/showthread.php?p=966161#post966161) atm. Seeking works as I described above, only the above described behaviour, when the short-cuts stop working, happens very seldom.
Frame-stepping works for me in both directions: forward without any fuss, backwards with one little problem - it goes 2 frames back after a short while, then it starts to work as it should - I can go back every single frame. One very important thing (!!!): I've been using the M$ AVI splitter, not the build-in one. I could risk a statement it works well with every AVI file I've tested so far, so it could /might be the built-in splitter issue (?).
After some very quick tests with AVC (in mkv and mp4 containers, Haali Splitter) - seeking is harder in general, and is much worse with b-frame pyramid enabled, however I think there isn't much anyone could do about it (?). Frame-stepping works well forwards, backwards doesn't want to work at all.
I can confirm chros's observations as to jumping to key frames (I just had a quick look at some mpge2 & wmv material).
cheers,
HDBR77
hdboy
24th April 2007, 01:30
can a remote control be used with MPC? I watch movies on my TV and it's a pain to run to the computer to pause and play. I guess I could get a wireless mouse but it's not as user friendly for the rest of the household.
chros
25th April 2007, 10:14
can a remote control be used with MPC?
Of course, through the standard WindowsMessages: you need an another application (eg. Girder) and a physical unit which receives your (eg.) IR remote control signals, then send messages to the specific application.
I'm using an iMON (mine is Thermaltake MediaLab, but it's the same), they provided a software to it, but I'm using Girder (which can be not easy to program).
Pyr0
29th April 2007, 01:04
Anyone know why Vista does not see MPC as an active application when playing video?
The screensaver and/or monitor powersave modes kick in while watching video :confused:
would anyone happen to know of any fixes or workarounds that do not involve disabling the screesaver or monitor time out?
or would it be possible to add some kind of command or switch to the MPC compile? *shrug*
burfadel
29th April 2007, 06:08
I think Media Player Classic has two problems. The first being there's a large proportion of people that think its the old normal Windows Media Player, so they think why use that when I can use WMP 11 etc. A rename to MPC may help.
The second issue, and this is an important one as well, people are seriously put off by the interface. It needs to be updated to a modern styling and not one thats from Windows 3.1/95 days. The new interface won't take the spirit away from the programme, that is a very compact, fast, reliable media player, whilst attracting more people to use it. Many people don't use it just because the interface is um... ultra bland? to put it nicely. A revised interface, graphical shaded play buttons, smooth gradient colour etc thats adjustable will go a long way and won't add too much to the code if done correctly, nor would it slow it down.
Something along the lines of the 'revert' or 'corporate' skin on WMP11, but more updated because I'm sure people have good artistic taste! Some Vista styling would help too!
A version change to 6.5 could be done for this. There's no reason for keeping it at 6.4.9.0. There's so many versions going around called 6.4.9.0 its quite well, silly.
All these changes don't take away from the spirit of the programme and will keep it alive in the future. Failure to update the name, version numbering, and most importantly the interface will mean the programme will slowly die and only a few people who have been using it for a while will remain to use it.
The sooner this is done the better, as if you leave it too long even current users will revert to other media players, inferior or not, and the process of a dying programme project will begion!
Other things that need changing are the progamme dialogue boxes, such as the setup stuff, just needs a little modernising.
The other issue is using wildcards when opening a programme. Normally in the open file dialogue in other media players and programmes when you use a wildcard. ie. *traders* it will show all media files or other files with the word or part thereof of 'traders' in it. In MPC, it will open these files, some of which you may not want. This should be changed!
I hope I didn't sound too negative, I just want this to a be a successful programme for a long time and in its current state, especially with the interface and name, it won't be.
GrofLuigi
29th April 2007, 06:38
The second issue, and this is an important one as well, people are seriously put off by the interface. It needs to be updated to a modern styling and not one thats from Windows 3.1/95 days.
I disagree. I'm put off by any program that uses a skin. :) Draw me a button to click on, I don't need rounded borders.
But seriously, you have some valid points. Too bad the original author doesn't have time to update it.
GL
burfadel
29th April 2007, 10:30
True! but yeah, a balance between simplicity and modernisation. Those skins I mentioned in WMP11 aren't the best, their styling is a bit off but they are simple which is the main point. I'm sure their are others that would continue on with its development if encouraged, and if it were well received. The problem like with many things is that its not being encouragengly developed because of the usage, and its usage is low because its not being encouragengly developed. Its a big winner because of its size, practicality, simplicity (one file), and performance, something which the new modern alternatives lack, but its drawback is its name, version numbering and interface all of which would only add a few hundred at most kb to the file size!
clsid
29th April 2007, 10:32
Imho the simple interface is one of the things that makes MPC so great.
sheppaul
29th April 2007, 10:43
It really depends on your taste. :)
As for me, simple is the best. :D
Leak
29th April 2007, 10:57
Imho the simple interface is one of the things that makes MPC so great.
Quoted For Truth(TM)...
np: Hug - Fluteorgie (Heroes)
B.Slisk
29th April 2007, 12:33
While the idea of skinning sounds great at first it does introduce un needed complexity to the code.
For those who desperately need their media player with a My little Pony theme there's loads of alternatives. VLC, WinAMP, WMP11 (the horror! (sorry)), Zoom Player, and about a gazillion others will allow you to reconfigure the UI and apply what ever kind of skin you can dream up.
If it was up for a vote I'd be in the KISS! (Keep It Simple Stupid!) camp. Imho there's quite enough fluff in the WMP UI as is. (XP-theming on the player controls? *shuder*)
hdboy
29th April 2007, 16:53
I don't have a problem with a simple UI. There's no need for a fancy skin, but I do wish the buttons and slider were bigger. Espdcially in 1920x1080, the small slider gives me a really small target to hit. I would not object to making the sliders and buttons larger and more attractice.
I also agree re the branding problem (I originally thought it was a hack of MS's old mplayer2.exe). But the most serious problem is active development. This is not a crticism of celtic_druid and others who are providing valuable patches, but I'd really like to see active development and improvement. For example, I'd love to see hddvd and bluray support -- navigation and playback of DECRYPTED content. I say decrypted b/c I understand the process for getting approval from the governing bodies is pretty onerous and expensive. also, some simple UI improvement like how about when you mouse over the slider or drag it, you get a pop up of the time position, like this
1:02:20
V
I'd love to do it except I'm just a dumb java/database programmer and don't know squat about graphics and stuff. Plus I assume MPC is written in C and man writing windows code in C is really painful.
joseph5
29th April 2007, 18:18
I originally thought it was a hack of MS's old mplayer2.exeSo did I.
I think that a skin interface could be optional to the user, like in VLC. Or maybe the developers could make a poll to see how many people want skins and how many don't.
madshi
29th April 2007, 19:27
Please don't add skinning support. Don't want such useless stuff. It can only slow things down. MPC's interface is simple and clean and it should stay that way. Let other players become bloatware, but please not MPC.
Atak_Snajpera
30th April 2007, 00:24
I agree with madshi! MPC must stay clean and simple. BTW It looks very nice on vista :)
foxyshadis
30th April 2007, 01:26
My problem with the current design is that gabest willfully limited himself to MS's bad original design and hamstrung the ability to make a somewhat better UI. Not that I particularly think later WMPs were any better, most were worse, but being less ugly than the leading competition shouldn't be the end of the line. There are both major and minor things I've never liked about the old-fashioned interface, but none are really enough to get me working on it, so I guess they can't be that bad. :D
You can make a great looking player without compromising the simplicity and light weight of MPC - I would point to GOM player as an example. (Unless you really hate orange, but don't tell Andrei Herasimchuk that.)
burfadel
30th April 2007, 05:11
I didn't mean a skinnable player! That would take away from the simplicity of the programme, which is one of its strengths. I just meant a single, more attractive interface with say a nice shaded blue instead of beige, much bigger buttons (yes rounded, lol), and buttons that change colour when the mouse moves over it. Similar to wmp, but say red for stop, green for play, yellow for pause, and orange for previous/next. This will attract many people to use it along with the name and version change. It doesn't matter if the core of the programme remains the same. At the moment its like having a Lamborghini engine and drivetrain in a pimped out Hyundai Excel (hypothetically). It still goes like a shower of s..t but most people would still go for the Lamborghini.
foxyshadis
30th April 2007, 06:21
That sounds more like a Super Famicom controller. =p
Btw, for anyone who hasn't seen the basic Gom Player interface:
http://foxyshadis.slightlydark.com/random/gomplayer.png
The orange is.... quite orange, yes, (you can swap in your own image) and I don't care as much for the "standard" skins, but I love this basic skin. I don't know whether any of the internals are derived out of MPC, though some is definitely ffmpeg; it's certainly quite feature-similar, in a much nicer package.
Delerue
30th April 2007, 06:35
Imho the simple interface is one of the things that makes MPC so great.
Yeah! I agree.
Please, DEVs, don't change the interface to something like WMP >=10.
burfadel
30th April 2007, 07:54
Yeah the GOM interface looks quite good. Something like that would be ideal! But I do like the idea of the button changing colour!
I don't mean WMP11 etc interface, just something non-win 3.11/95 like the above example!
GrofLuigi
30th April 2007, 13:58
Since there are many ppl with oposite opinions, maybe the solution would be to build an addon - to be used only by ones who want it? Something like mplayer/mpui... Wow, at the end it'll turn out THAT's the best route :)
GL
SealTooGreat
30th April 2007, 14:20
Has anybody seen KMPlayer "Leaf Vista" skin (http://www.kmplayer.com/forums/downloadz//leaf_player_WIb.png)? :cool:
clsid
30th April 2007, 14:25
At this moment there are no developers working on MPC. So it is pretty much pointless to philosophize about all kinds of (major) changes.
Ah, might I add a suggestion? Could Drevil update his first post when releasing new builds? Thank you, Drevil. :)
burfadel
5th May 2007, 06:14
I know people have been saying one thing that makes MPC great is its simple interface, and I would have to agree with that! The problem is its very old look is putting off new people using this great player, and without new people using it the player will die off, which is already happening. There aren't people actively working on it much because there aren't many people using it! I think if its interface and name was modernised (even MPC player), and a new numbering system like I suggested earlier, and 'free advertising' (that is, make sure every download site has it) then its use will pick up significantly.
People should type 'media player' in the search engine or in a download site and MPC player should come up. People will go 'WOW that looks good, it has good reviews, I'll try that'! At the moment if it does come up they go 'bleh, why would anyone want to use that'.
Another example of this is the image view Irfanview, its great but with an old interface it puts new people off using it.
In short:
PEOPLE ARE SUPERFICIAL!
They will go for the best looking player, not the best player! - athough they will tend to skip bloatware unless they're quicktime etc lovers!
Any UI change that doesn't keep the time slider full screen is a no in my book.
I wouldn't mind a slightly different UI as long as it is just as responsive as the current one, and maybe cleans up the menus a bit. Everything else seems fine to me.
The fancy skinned crap with the giant glass buttons is not my style.
/MLS
Shouldn't we be more worried about core development. If and when AACS is defeated and we can play our highdef-discs with free software and if this isn't implemented in MPC we will be forced to use others players and MPC usage will definitely decline.
foxyshadis
5th May 2007, 11:14
MPC doesn't currently do DeCSS and you can play DVDs just fine. Just use an external filter for the decrypting like you already have to. Alternately, AnyDVD for HD.
Further user interface discussion is fairly pointless until someone decides to do something with the (good) suggestions, though.
Apart from skinning, I dont' think MPC requires any core development at the moment. But patching bugs and issues as soon as they appear is needed.
IMO ffshow video/audio + haali splitter virtually transfered 80% of all features from mpc to those abovementioned DS filters.
If i was bovvered with any software development, I'd probably do MPC Uberlite, with all internal codecs, file splitters, audio switcher removed, and probably skin support added.
MPC powerful subtitles are though to remain, that is until Haali finally does his own sub renderer :XP
burfadel
5th May 2007, 13:44
MPC doesn't currently do DeCSS and you can play DVDs just fine. Just use an external filter for the decrypting like you already have to. Alternately, AnyDVD for HD.
Further user interface discussion is fairly pointless until someone decides to do something with the (good) suggestions, though.
Too true!
You can have a modernised UI that still basic, my main point was something a bit more attractive, whilst still being simple to attract new people to using this great player. With more people using it (through a combination of number, name, and UI change) people who can programme would be more willing to input time in to developing it instead of just using VLC or something (which is also a great player but is a little more intensive).
joseph5
5th May 2007, 20:39
Another example of this is the image view Irfanview, its great but with an old interface it puts new people off using it.
In the latest versions, IrfanView has skin support.
Further user interface discussion is fairly pointless until someone decides to do something with the (good) suggestions, though.It's not pointless, because if someone decides to continue the player's development, (s)he
will read the suggestions, and maybe there will already be an agreement about if there should be skin support. Like I posted before, there should be a poll about it.
Improvements I would like to see:
- better performance of VSFilter (vobsubs often use a lot of cpu power, no problems with srt)
- Winamp style playlist
- better error message for 'save image' function when an unsupported renderer is used
- support for EVR renderer
- more efficient way of reading the options from the .ini file
- better support for DVD, so including deccs
- better support for .asx
- updating the QT and RealMedia APIs (if newer ones exist)
- support for longer filenames of .mov files (current max is 63 chars)
- better support for filenames of .rm files (now certain characters like '#' cause problems), similar problems exist for urls (e.g. '&' char)
- More comprehensive file extension list
- More detailed overview of the DS filters used during playback (filenames, version, etc)
- Option to export this graph information to text (file/clipboard). Would be useful for helping people with problems.
- Automatically exclude VSFilter from the graph when the internal sub renderer is enabled. Prevents n00bs from seeing double subs.
- Fix crash when opening a 0 byte file.
Casimir666
5th May 2007, 23:03
Hello,
I've just release my own unofficial MPC modify for home theater usage. It include Vista EVR support, D3D fullscreen option to prevent tearing, improved open DVD dialog box, subtitles synchronisation mechanisme and PN31 remote control support.
All explanations on my web site : http://tibrium.neuf.fr/
Enjoy :)
Maybe you could add some patches:
VSFilter clipping bugfix,
VSFilter fax/fay parameters,
MPEG2DecFilter Patch (by Haali),
MPEG2DecFilter Patch m2ts (by Haali),
SSF Patch ...
@Casimir666
After some testing of your MPC version it looks good. EVR renderer tears a lot in XP (maybe crappy renderer, using forceware 158.22/6800GS), EVR renderer displays nothing if RGB colour space is forced (YUY2 and YV12 are ok), osd looks great, the VMR Colour controls are a good add on too.
I don't see me using this player build though, because I use Haali renderer (no osd support), no much use for the other extras, just done a light test on the player, I like drevil's build better because of the patches. Anyway you should add the patches used in drevil's build to enhance the player even more like drevil_xxl said. Good work anyway.
burfadel
6th May 2007, 04:51
In the latest versions, IrfanView has skin support.
It's not pointless, because if someone decides to continue the player's development, (s)he
will read the suggestions, and maybe there will already be an agreement about if there should be skin support. Like I posted before, there should be a poll about it.
Yeah irfanview does have skin support now, I think on of the new skins should be the default! I think with just some new larger, artistic buttons and a change away from the beige would be a good start!
Casimir666
6th May 2007, 08:49
Maybe you could add some patches:
VSFilter clipping bugfix,
VSFilter fax/fay parameters,
MPEG2DecFilter Patch (by Haali),
MPEG2DecFilter Patch m2ts (by Haali),
SSF Patch ...
Where can i find your patches, the "mytempdir" link on the first page of this thread seems to be down :(
Nice changes!
Here are the patches used by drevil_xxl:
http://www.zshare.net/download/guliverkli-rev611-patches-rar.html
The only one I think is missing is a patch to add VP6 support (which is very useful for playing .flv files). PM him for it.
Could you make available for us the patches for your modifications? Preferably a separate patch for each mod.
Could you make available for us the patches for your modifications? Preferably a separate patch for each mod.
Well, his SourceForge project has a (used) SVN repository, so you could just grab a diff between the initial checkin and the current version, but of course separate patches are easier to grok... :)
np: Radical Face - Welcome Home (Ghost)
Casimir666
6th May 2007, 13:12
@clsid
It will be difficult to make patchs files because there is quite much files modified. But almost all my changes are located in main project (mplayerc), and i didn't make any changes in build in filters.
Did anybody knows where i can find AP4 library, i have remove mp4splitter because i was unable to compile it?
Edit : Oups i haven't seems i should unzip lib and apply Gabest patch. It's ok now ;)
About interface.
There is no need for skin support or some ultra cool look interface.
But I think MPC need a bit different look for 2 reasons:
1) Look less MS mplayer2 like.
2) Add some features like double size buttons for high resolutions.
madshi
7th May 2007, 07:30
D3D fullscreen option to prevent tearing
This one sounds interesting! Unfortunately your website currently doesn't open for me. Will try again later...
burfadel
7th May 2007, 10:36
About interface.
There is no need for skin support or some ultra cool look interface.
But I think MPC need a bit different look for 2 reasons:
1) Look less MS mplayer2 like.
2) Add some features like double size buttons for high resolutions.
Yeah thats along the lines of what I mean! Along with the aforementioned name change to just 'MPC Player' which is not contradictory as MPC is just a name and no longer an acronym!, and version numbering change, which could even start with 1!
bento4: v0.6.3 -> Bento4-0.9.4-002
http://sourceforge.net/projects/bento4/
i update to 0.9.4 is fail.
Casimir666
7th May 2007, 15:33
I've just uploaded v1.0.6.0 on SourceForge : include all drevil_xxl patches, activation of VP62 and Mpeg4 splitter internal filters.
About "ffdshow queueing" patches i have done it manually because of my previous modifications : can someone tell me if it's working or not ?
Casimir666
http://www.cccp-project.net/wiki/index.php?title=Guliverkli
About "ffdshow queueing" patches
Please use them.
This patches could be useful:
mpeg2decfilter_dsutil_interlaced_fix.patch
vsfilter_clipbug-patch-take3.patch
vsfilter_fax_fay-svn611v2.patch
Other Patches:
mpc_ffdshow20061015.patch
mpc_ffdshow20061222.patch
dts.patch
faad2.25.patch
faad2.26.patch
libmad.patch
libpng.patch
I can't update to latest SVN:
"Error: Failed to add directory 'H:\mpc_hc\trunk\src\apps\ShuttlePN31': object of the same name already exists"
Casimir666
7th May 2007, 16:11
Please use them.
This patches could be useful:
I have include all you patches :
- basemuxer-ssf-removal.patch
- basevideofilter.patch
- dts.patch
- dtsac3patch.patch
- dvobsub.patch
- faad2.25.patch
- faad2.26.patch
- faad2.latest.patch
- libmad.patch
- libpng.patch
- mpc_ffdshow20061015.patch
- mpc_ffdshow20061222.patch
- mpeg2decfilter_dsutil_interlaced_fix.patch
- mpegsplitterfile.patch
- vsfilter_clipbug-patch-take3.patch
- vsfilter_fax_fay-svn611v2.patch
But i haven't tested ffdshow20061015 and ffdshow20061222 (you site didn't explain thoses patches).
But i haven't tested ffdshow20061015 and ffdshow20061222 (you site didn't explain thoses patches).
http://sourceforge.net/tracker/index.php?func=detail&aid=1577522&group_id=82303&atid=565651
mariner
7th May 2007, 17:28
Hi Casimir666,
Greetings and congratulations to you on the excellent piece of work.
EVR works wonderfully on Xp now, so you can the vista next to it. It would be great to get tearing test workihng with EVR, as reclock does not seem to function with the new renderer.
Once again, well done.
best regards.
I've just uploaded v1.0.6.0 on SourceForge : include all drevil_xxl patches, activation of VP62 and Mpeg4 splitter internal filters.
Sorry Casimir, maybe I've missed it. What Sourceforge project?
[EDIT] I've missed it indeed. This project, right?
http://sourceforge.net/project/showfiles.php?group_id=170561
Sorry and thank you :)
Hi Casimir666,
Greetings and congratulations to you on the excellent piece of work.
EVR works wonderfully on Xp now, so you can the vista next to it. It would be great to get tearing test workihng with EVR, as reclock does not seem to function with the new renderer.
Once again, well done.
best regards.
Is is possible to add Didee's "Levels" [from ffdshow] as shaders in MPC??
It'll be quiet handy if it's possible!!! :D
BTW, Thank you very much for this lovely piece of work!! :)
DAMN EVR! :mad:
http://img440.imageshack.us/img440/2430/evrvistasz0.th.png (http://img440.imageshack.us/my.php?image=evrvistasz0.png)
I want to believe Microsoft is actually doing something good for us, but then it all proves they are not! With EVR I have the exact same problem I have with WMP, gray bars. Have a look at the screenshot above. The video is widescreen and the bars added are exactely (16,16,16) RGB. If I use ffdshow's level correction + RGB High Quality output I get this weird result.
http://rash.apanela.com/images/wmp_grey_back.jpg
Very, very annoying. Now back to Haali (that is awsome, I am not complaining, really).
The strange thing, though, is that I am still getting the "DVD: Macrovision Fail" error when using Cyberlink Audio Decoder. I don't get this error on KMPlayer (I am using a region free DVD).
@mariner
Don't you get tearing as well using EVR on xp with Casimir666's MPC v1.0.6.0?. here it tears a lot. 6800GS PCI-E/FW158.22.
@Casimir666
Internal subtitle engine must be broken or something in your latest version. Using mkv file with embedded ass subtitles. only some parts of the subtitles appear and very rarely.
Casimir666
In new version I can't see any toolbar and mouse cursor even if I disable "d3d fullscreen" hack.
Pause on LMB click don't work (it enabled in options)
And I have a strange bug about DVD playback.
If I open first IFO file on DVD saved to HDD MPC start to play that DVD. But if I try to do the same thing second time MPC just freese.
mariner
8th May 2007, 07:21
Hi Kado,
On my AGP based entry level system here (both Nvidia and ATI), the main problem with 1920x1080x60fps playback is the massive amount of dropped frames, especially with VMR9. Tearing is not much of an issue once wait_for_vsync is enabled.
On the ATI system, EVR apparently takes care of the dropped frames issue and playback looks smooth. (EVR has not been tested on the Nvidia system yet.) The occasional hick up could be caused by inadequate power supply to the graphics card. Of course we have to wait for Casimir to get the tearing test working with EVR before knowing for sure, as reclock does not seem to function with the new renderer.
Hope this helps.
Casimir666
8th May 2007, 08:59
@mariner & kado
I have tearing with EVR on XP too, but not under Vista with latest nVidia driver.
Mariner when you say "Tearing is not much of an issue once wait_for_vsync is enabled" do you mean you activated "Lock back buffer" option? If so you should uncheck it, because this option generate dropped frames.
@B.F
I have freezing problem when closing video sometimes (don't know why yet).
mariner
8th May 2007, 09:04
Hi Casimir666,
Wait_For_vsync usually appears under the 3D settings of the graphics card driver.
Casimir666
8th May 2007, 09:25
Hi Casimir666,
Wait_For_vsync usually appears under the 3D settings of the graphics card driver.
Haa ok this one. I have tried this option when i first look to solve my tearing problems, but i didn't see significants improvements with my 6600GT :(
mariner
8th May 2007, 09:42
Hi Casimir666,
The boys have only tested EVR on the ATI system, not Nvidia. Will let you know if there is tearing problem.
Sorry for the mix up.
I get several results here:
EVR tears no matter what settings I use in nVidia control panel with normal resolution videos.
Tearing is very little no almost none playing AIR HD intro (1920x1080x30fps wmv3 and x.264) with EVR.
Haali and VMR9 plays smoothly, no tearing and no dropped frames.
Anyway my graphics card is being properly supplied with power (enermax liberty 500watts) so I wonder why EVR does not work properly on xp....
Also FRAPS does not display the frame counter when EVR is used...
Humm, I wonder what's the matter with EVR. I remember there was a PowerPoint presentation from Microsoft talking about the features of EVR. Sounded promising. So I think either we have been fooled by Microsoft or EVR is too bound by the drivers, and NVIDIA drivers for Vista are horrible. :(
Casimir666
8th May 2007, 16:51
Humm, I wonder what's the matter with EVR. I remember there was a PowerPoint presentation from Microsoft talking about the features of EVR. Sounded promising. So I think either we have been fooled by Microsoft or EVR is too bound by the drivers, and NVIDIA drivers for Vista are horrible. :(
I have done some tests with EVR and VMR9 :
- Windows XP + EVR + Forceware 84.43 = black bars
- Windows XP + VRM + Forceware 84.43 = black bars
- Windows XP + EVR + Forceware 93.71 = gray bars (16:16:16) with wash out video
- Windows XP + VMR + Forceware 93.71 = gray bars (16:16:16) with wash out video
Only Haali renderer seem to display video properly with recent nVidia drivers...
madshi
8th May 2007, 17:14
- Windows XP + VMR + Forceware 93.71 = gray bars (16:16:16) with wash out video
Only Haali renderer seem to display video properly with recent nVidia drivers...
I have black bars with XP, VMR9 and 93.71. Do a search for "VMRCCCSStatus" and "VMRCCStatus". I have them both set to "03 00 00 00". That fixed the gray bar problem for me.
@Casimir666: can you do something about this? http://forum.doom9.org/showthread.php?p=973958#post973958
And if we are here with the internal subtitle engine:
can you make a patch that the subresync part doesn't erase format tags (eg. italic, etc.) when we save to srt? (it would be very handy)
And thanks for your effort to work on MPC!
I have black bars with XP, VMR9 and 93.71. Do a search for "VMRCCCSStatus" and "VMRCCStatus". I have them both set to "03 00 00 00". That fixed the gray bar problem for me.
leeperry has pasted the whole info here about the nvidia drivers:
http://forum.doom9.org/showthread.php?p=987897#post987897
madshi
8th May 2007, 18:55
leeperry has pasted the whole info here about the nvidia drivers:
http://forum.doom9.org/showthread.php?p=987897#post987897
He mentions only "VMRCCCSStatus". IIRC I had to change both "VMRCCCSStatus" and "VMRCCStatus". In any case I had a lot of trouble first because I changed only one of those and it didn't work for me.
Casimir666
8th May 2007, 19:12
He mentions only "VMRCCCSStatus". IIRC I had to change both "VMRCCCSStatus" and "VMRCCStatus". In any case I had a lot of trouble first because I changed only one of those and it didn't work for me.
Thanks a lot Madshi it' ok for me too with Windows XP :) For Vista thoses keys didn't works, will have to wait next drivers
arfster
8th May 2007, 19:48
I've had no tearing with EVR on several displays, using Vista32, 6600gt/7300gs/7300gt/8500gt and 158.xx.
This is quite a major improvement for me, as VMR9 tears like crazy, both in XP and Vista.
Thanks for trying to keep up the MPC development Casimir :)
Are you guys doing anything special to use EVR in XP ?
I'm currently using Windows XP x64 and the EVR option is greyed out for me :(
I'm also finding that the "left click to pause" does not always work and sometimes rewinds the video and plays from the beginning
[edit]
Could some kind soul using Vista see if the EVR option stops the screensaver or powersave options from kicking in while media is playing please?
I'd try it myself in Vista, but I only have a slimmed XP 64 installed at the mo while I'm testing some memory
bento4: v0.6.3 -> Bento4-0.9.4-002
http://sourceforge.net/projects/bento4/
i update to 0.9.4 is fail.
Can someone make a compile from it? (So I could test with the old movs)
and what did you want to say exactly ? :)
Are you guys doing anything special to use EVR in XP ?
I'm currently using Windows XP x64 and the EVR option is greyed out for me :(
I think if you install .NET 3.0 through Windows Update then EVR become available under XP.
ah, thanks chros, that was it :)
in XP x64, i'm seeing the same grey bars as the other guys when using this renderer (158.22 drivers & 8800GTX), the VRM7&9 seem to be fine tho
[edit]
if i use Haali's renderer, left-clicking to pause the video does not work at all :(
Casimir666
8th May 2007, 21:47
Can someone make a compile from it? (So I could test with the old movs)
and what did you want to say exactly ? :)
More complicated than just recompile :( Maybe later.
TheBashar
9th May 2007, 07:15
I have a x264 video in Matroska container that has quite a few chapters (and sub-chapters) specified. MPC is using its internal splitter because Haali's does not handle the sub-chapters.
My problem is after a number of chapters, the chapter mechanism fails to work. This is best illustrated with the screenshot below. It looks like there is some hardcoded limit in MPC.
Has anyone seen a patch for this floating around? Thanks!
Screenshot: http://img245.imageshack.us/img245/4011/chapterproblk7.th.gif (http://img245.imageshack.us/my.php?image=chapterproblk7.gif)
Casimir: thanks for your work! I really like the remember file position feature. EVR works quite well under XP and 7600GT, 93.81 forceware. No tearing seen so far.
Only hitch is MPC's internal subtitling does not work with EVR, as it still wants vmr7 or vmr9 renderless.
edit: quicktime HD h264 trailers, aspect ratio is messed up using EVR. 2.35:1 movies fill the screen instead of having black bars top and bottom. happens with either coreavc or cyberlink decoder. aspect ratio is correct when VMR9 is used instead. could be a drivr issue though.
Xin-Hong
9th May 2007, 16:03
Thanks for those major updates Casimir666 :)
A little resquest though : showing the filename in OSD during some seconds when we open a file, usefull when we have many files in playlist. And maybe customized color and font of the OSD.
Could some kind soul using Vista see if the EVR option stops the screensaver or powersave options from kicking in while media is playing please?
Humm, I thought it was the player the one responsible for disabling screensaver. Anyway, on WMP it doesn't kick in, on MPC + EVR I don't know since I'm trying to get as far as I can from EVR at the moment. ;)
Guys, I am also having a problem. I am getting "DVD: Macrovision Fail" all the time when trying to play DVDs. I am trying on a region 0 DVD disc I authored myself (DVDMaestro). It only happens when using Haali Media Splitter (and all MPC internal codecs). Is this a Haali problem? Or maybe a Haali + Vista problem? I'm going to ask on Haali's topic too.
And just a question. Drevil's release comes with lots of filters in the rar package. Are they required?
Thanks a lot. ;)
iron2000
9th May 2007, 20:08
Tried Casimir's mod. Its nice to have some one working on MPC.
Some problems:
-I can't seem to get the controls to appear in fullscreen, I can't see my cursor in fullscreen too.
-The 1px border around the video(more accurately the top and left) turns transparent when the window is called from behind another.
-the player is not focused on video load.
sillKotscha
9th May 2007, 20:52
Some problems:
-I can't seem to get the controls to appear in fullscreen, I can't see my cursor in fullscreen too.
same here...
Tried Casimir's mod. Its nice to have some one working on MPC.
Some problems:
-The 1px border around the video(more accurately the top and left) turns transparent when the window is called from behind another.
Try to disable FSAA
mariner
10th May 2007, 09:26
Hi Casimir666,
Tested EVR on Xp with 6600GT AGP with no visible tearing. Hope you can get the tearing test working in the next version.
Bu the way, how is the OSD enabled?
Best regards.
hdboy
10th May 2007, 18:08
Hi Casimir666,
Tested EVR on Xp with 6600GT AGP with no visible tearing. Hope you can get the tearing test working in the next version.
Bu the way, how is the OSD enabled?
Best regards.
I think it's enabled by default. Try changing volume, playback speed, or sound delay.
I notice something: I cannot play/pause by clicking on the screen with the mouse. I have Play/Pause mapped to mouse Left Up.
Casimir666
10th May 2007, 18:20
Hope you can get the tearing test working in the next version.
I'm working on "EVR custom presenters". If i can make it works I'll be able to add tearing test, internal subtitles, pixels shader and D3D fullscreen mode ;)
mariner
10th May 2007, 18:49
1. Internal subtitles with EVR would be great as VSfilter really slows things down.
2. Pixel Shader to do 16-235 to 0-255 mapping.
3. D3D Full Screen Mode : is this the same as FullScreenMode on EVR properties panel? It seems that control F does not work at the moment.
4. Would you also look into making video processor mode selectable by user.
Now, did I forget anything?
Thanks.
hdboy
10th May 2007, 20:09
what are the advantages of EVR? picture quality wise, I really cannot see a difference from VMR9
NoX1911
11th May 2007, 02:14
Better timings, so no tearing. And no colorspace problems (YUV 16:235 output on vmr9, seems driver problem though).
Is it possible to have a separate thread for seeking and an optional 'seek by keyframe' seeking mode? Currently, if i seek by mouse wheel (5sec jump per click) mpc processes next jump only when actual picture is decoded so seeking is very uncomfortable at the moment.
EVR is running fine. I have some problems with EVR+ffdshow and WMVs though. Chroma channel is corrupt and picture is mainly b&w. Same happens with KMP Player so it maybe a driver problem (ati) or ffdshow's fault.
wozio
11th May 2007, 06:45
And no colorspace problems (YUV 16:235 output on vmr9, seems driver problem though).
It is driver who performs actual color conversion, it is not dependent on renderer. So if you have any color space issues blame ati or nvidia not renderer (vmr9 or evr).
chros
11th May 2007, 11:11
an optional 'seek by keyframe' seeking mode?
Whoaa! This idea is in my mind too!
Like in GOM Player (unfortunately, only their avi splitter supports it).
In MPC avi, mkv, mp4 built-in splitters supports the jump to next keyframe (SHIFT+arrows), so I think it can be done for the several types of jumps.
Please implement this!
Thanks
NoX1911
11th May 2007, 18:57
It is driver who performs actual color conversion, it is not dependent on renderer. So if you have any color space issues blame ati or nvidia not renderer (vmr9 or evr).In the end no one cares about that.. The driver is part of the concept as well. EVR and Overlay don't have that bug. Its just VMR.
mplayerc_homecinema_v1.0.6.0:
- EVR Renderer
If you use 'Tweaks/Free window sizing' the offscreen video area as well as the letterbox areas (at fullscreen) are not black(Y0), they are grey(Y16). I think i've seen this with windows media player before but wondering why KMP Player doesn't have it.
http://www.imagebanana.com/img/w5v446a8/thumb/mpc.png (http://www.imagebanana.com/view/w5v446a8/mpc.png)
In the end no one cares about that.. The driver is part of the concept as well. EVR and Overlay don't have that bug. Its just VMR.
EVR and Overlay *do* depend on driver. And EVR on Vista does have that "bug". It is not EVR's fault, though. Try watching a video on a Intel GMA X3000 and you will see.
NoX1911
11th May 2007, 19:47
I'm talking about the main vendors (ati, nvidia) that don't have proper vmr support and i don't care if its their fault. VMR is not just 2 days old...
The_Keymaker
11th May 2007, 22:55
I have a simple question.
I created a graph in graphedit that succesfully plays HD-DVD EVO files. Can MPC use or "import" this graph so I use it to play EVO files?
Thank you.
PS, I apologize in advance if this is the incorrect thread, and will be happy to post in the proper thread if someone can point me in that direction.
arfster
12th May 2007, 00:29
what are the advantages of EVR?
DXVA2 support, which is required for hardware acceleraiton with Purevideo2.
It's also much less prone to tearing on my systems, whereas VMR9 would tear constantly unless you used exclusive mode.
hdboy
12th May 2007, 03:29
is exclusive == renderless?
killerhex
12th May 2007, 04:57
where can i get the latest patches
Casimir666
12th May 2007, 08:36
I created a graph in graphedit that succesfully plays HD-DVD EVO files. Can MPC use or "import" this graph so I use it to play EVO files?
There is no need to import GRF : MPC can read EVO directly if you set-up properly internal/external filters.
Little tips :
- disable AC3/DTS and Mpeg internal filters
- install latest Haali splitter, and enable MPEG TS/PS source
- add all unwanted filters in "External filters" and set "block" radio button
arfster
12th May 2007, 15:22
is exclusive == renderless?
Nah, it's something separate. Overlay, EVR, VMR9 windowed and VMR9 renderless are all different renderers. Exclusive (aka fullscreen in some apps) mode is an option for VMR9 renderless.
burfadel
12th May 2007, 18:37
If you change from EVR top VMR 9 renderless etc, then go fullscreen, you can go back, press ctrl-alt-del or anything. It still plays and pauses etc though!... have to press the reset button...
I've tested Cashimir666's patched build, seems to be very nice.
EVR tested under XP here, no problems, no tearing whatsoever, works when fed both YV12 and RGB32. 7600 nvidia, drivers of course last WHQL, i.e. 101.09 (recommended of course ^^).
Direct3D fullscreen looks like an ugly hack for now though, lots of troubles when using it (not drawing controls properly, can't switch to any other window while MPC is on etc).
Interesting that in RGB32/EVR mode ffdshow shows 100% cpu, but much less in RGB32/VMR9 mode. It seems also that EVR is considerably softer as well. Seems like EVR does unneccessary conversions or probably VMR9 is ahead of EVR because of better queueing.
Are there any settings for EVR system-wide? Register keys or something ...
And now BUGS :P
1. If going back to old mpc and then back again to cashimir build then setting for "use d3d hack" is lost and it is checked again (was previously unchecked).
2. Moar serious: in VMR9 D3D RGB32 mode image is MUCH sharper than in old mpc. It looks like you have sharpener enabled! It is same as usual picture in VMR D2D mode. Note that this sharpness is not shown on screenshot saved by MPC, so it must be shaders enabled when not needed (and btw in the combobox for resizers bilinear was chosen).
3. On start of the video, I have couple of pixels bar on the left side of picture. I have 1280x720 video and 1280x1024 screen resolution, and "normal size" selected, and that doesn't happen in old mpc.
hdboy
13th May 2007, 15:08
EVR tested under XP here, no problems, no tearing whatsoever, works when fed both YV12 and RGB32. 7600 nvidia, drivers of course last WHQL, i.e. 101.09 (recommended of course ^^).
did you say XP+7600+101.09 driver? where do you get that? I went to nvidia.com and it's still 93.81 (november 06).
arfster
13th May 2007, 15:25
List of all betas here:
http://downloads.guru3d.com/download.php?id=10
Beware some of these are severely beta, read the forums to see possible problems.
Casimir666
13th May 2007, 16:26
Direct3D fullscreen looks like an ugly hack for now though, lots of troubles when using it (not drawing controls properly, can't switch to any other window while MPC is on etc).
I know but there is no solution to have controls, options dialog box or menu in this mode. This is the price to pay to remove tearing ;-) You can use "Ctrl+C" to close video or "Alt+X" to exit MPC from this mode.
2. Moar serious: in VMR9 D3D RGB32 mode image is MUCH sharper than in old mpc. It looks like you have sharpener enabled!
I think it's because the "Shapen complex" pixel shader is activated. You can remove it with the menu
3. On start of the video, I have couple of pixels bar on the left side of picture.
Will be fixed in next release
Mc Onyx
13th May 2007, 18:40
Hi, thought i should post about what seems to be a bug. When using your MPC build in fullscreen playback, using Haali renderer in Windows Vista, mouse cursor doesn't show until i press right mouse button, then it becomes visible, but doesn't hide after some time like in "regular" builds. Also the fulscreen controls of MPC don't show at all! Can someone confirm this?
burfadel
14th May 2007, 16:18
This is great! I love it, the picture quality in vmr 9 renderless with pixer shader turned on is great! I have a couple of suggestions though:
- I went to the pixel shader editor, and selected ps_3 for everything instead of ps_2. Pixel shader 3 where supported I believe is superior to 2, but do these settings make a difference? If so, maybe an option should be added to one of the menu's to say 'Pixel shader version' and have the submenu options as per the pixel shader list. Say ps_3 is best where supported!
- My concern over this not working properly was only because I didn't know about the Ctrl - c thing! An addition to the OSD in VMR 9 etc should be 'Press Ctrl - C to close' or something along those lines. At least then people know that don't have to reset :)
- When using 'VMR 9 renderless' output mode, in the normal version having 'vmr9 mixer mode' box checked works fine, however with the new display method the screen is very dark and the colours are off. It looks quite bad! Without it ticked its fine.
- The size of the video was always the original size. Of course in the VMR9 mode you can't right hand click and select 'touch window from inside' which is required to view the video fullscreen (well you know, so width wise it touches the edge of the screen). You have to first go to say overlay output method, set it, then go back, and from then on it defaults to that method. Maybe that can be set by default for vmr9 renderless etc?...
- If you have something running in the background it can flash through occasionally regardless of whether you are using vmr9 renderless or evr. I was encoding in the background and moved the mouse, clicking it. The mouse actually worked on the desktop behind MPC and it happened to close off the x264 window! consequently my encode was stuffed (it was ok, I did it again)! but yeah... normally that wouldn't happen!
I hope I don't sound like a whinger! I just think these things would help!
Thanks again for a great job!
http://downloads.guru3d.com/download.php?id=10
Beware some of these are severely beta, read the forums to see possible problems.
101.09 forceware is not beta, and it's in fact WHQL certified. That's why I use it :)
I think it's because the "Shapen complex" pixel shader is activated. You can remove it with the menu
Why is it activated in the first place? Makes high-quality material look like some cheap overshaprened upscale ^^
(for instance edges might become quite aliased).
Sirber
14th May 2007, 21:57
Does subtitles work using Vista, EVR and Cyberlink H264 decoder un DXVA mode?
Casimir666
14th May 2007, 22:40
Does subtitles work using Vista, EVR and Cyberlink H264 decoder un DXVA mode?
Subtitles for EVR are almost ready, but there is still some works to have a smooth playback. EVR is compatible DXVA2, and can use Vista Mutimedia Class Scheduler to boost rendering process (to improve playback smoothness).
Cyberlink H264 can be used with MPC, but not VC1 decoder (it refuse to connect :mad:)
Sirber
15th May 2007, 01:10
For some obscure reasons, CyberLink now display in black and don't play.
Sirber
15th May 2007, 02:16
It seems it doesn't like every H264...
zambelli
15th May 2007, 08:36
Cyberlink H264 can be used with MPC, but not VC1 decoder (it refuse to connect :mad:)
I think Cyberlink is starting to tie their decoders to their player apps. I'd be surprised if the future H.264 decoder versions continue to work outside their player app.
I was testing the shaders today (on Drevil's build) and I've noticed that the procomp shader is not scaling the TV->PC color range. Actually, it is the only shader that doesn't produce any results. All the others work fine.
Does anyone know why? KMPlayer's scaler works (but it doesn't work on MPC) and MPC's procomp works on KMPlayer too, so I believe this is something with MPC. I tested on Casimir's build and it doesn't work either ;)
have you tried editing the shader and trying the different ps versions?
ps_1_4 seems to be the only one that changes the colour range with the procomp shader for me *shrug*
burfadel
15th May 2007, 21:36
have you tried editing the shader and trying the different ps versions?
ps_1_4 seems to be the only one that changes the colour range with the procomp shader for me *shrug*
What graphics card do you have? also what driver are you using? both affect what pixel shader version you can use!
8800GTX, Win XP x64, 160.03 Forceware
I couldn't make the procomp shader to work, but I still haven't tried using PS 1.4 as you said Pyro. I will when I get home. All the other shaders work with PS 3.0.
I am so sorry. It was my fault. I said before KMPlayer's remap16_235 shader didn't work on MPC and that's not true. It was my mistake. It actually works pretty well. I have a video with both 17 and 235 (RGB white levels) on the same frame. Using Photoshop eyedropper I get 1 and 255 with KMPlayer's shader. I think the colors with this shader is nice too. Believe it or not, that's the only way I can get the 0-255 range with DVDs at the moment. :(
KMPlayer's remap16_235 shader formula is very simple, so maybe procomp produces better image quality. I don't know. Credits: http://www.homecinema-fr.com/forum/viewtopic.php?t=29814317
(I'm not sure I can paste the code here)
Thank you for your help.
Pyro, I can't compile procomp with PS 1.4. Here is the message I get:
"error X3539: ps_1_x is not supported in this version of the compiler"
hdboy
16th May 2007, 09:22
Casimir: I have a request: could you add a key or a menu item to toggle on/off D3D fullscreen on the fly? I usually DON'T want to use D3D fullscreen for playing back video on my PC monitor, since I lose some functions, but I DO want it when playing back movie on my HDTV, to avoid vmr9 tearing on 1080i. Right now, I have to go into the options dialog and check/uncheck it.
Or, perhaps add a command line argument /d3dfullscreen to turn it on?
Pyro, I can't compile procomp with PS 1.4. Here is the message I get:
"error X3539: ps_1_x is not supported in this version of the compiler"
If you're using latest DirectX SDK, then look in the realease notes. It states the shader compiler no longer supports legacy shader models. If you want to compile in such a legacy mode (below 2.0, if I remember it right), you have to pass a few extra parameters on the command line. Everything is in the release notes for february or april.
Pyro, I can't compile procomp with PS 1.4. Here is the message I get:
"error X3539: ps_1_x is not supported in this version of the compiler"
weird, i get "D3DXCompileShader succeeded" using ps_1_4 or higher
but the ps_2_sw and ps_3_sw shaders give me a message "Could not load shader: procamp"
the remap16_235 seems to have a much more noticeable effect
Thank you, Kod, but I don't have any DirectX SDK. You're talking about recompiling MPC with legacy support, is that it? Is Procamp's quality worth it? Remap_16_235 does have a noticeable effect, but the writer states it is low quality. Oh, well, our impression is what should matter. Pyro, you are probably using a different version of MPC or you are on XP. I'm using latest Drevil's build on Vista. Maybe that's the difference.
Anyway, as I've stated on Haali's thread, I managed to make it work with DVD sources. :D And Haali's renderer quality is indisputable. I was just trying to do some tests.
Thanks again for your help.
Casimir666
16th May 2007, 18:14
Casimir: I have a request: could you add a key or a menu item to toggle on/off D3D fullscreen on the fly? I usually DON'T want to use D3D fullscreen for playing back video on my PC monitor, since I lose some functions, but I DO want it when playing back movie on my HDTV, to avoid vmr9 tearing on 1080i. Right now, I have to go into the options dialog and check/uncheck it.
Or, perhaps add a command line argument /d3dfullscreen to turn it on?
Already exist : use Ctrl+F to toggle D3D mode ;)
xnguard
16th May 2007, 21:19
BugTraq advisory here (http://www.securityfocus.com/bid/23991).
hdboy
16th May 2007, 21:45
Already exist : use Ctrl+F to toggle D3D mode ;)
ah thanks. Found it now.
The way it works now, you have to hit Ctrl+F to turn it on, then open a file, then it goes into d3dfs before you have a chance to do anything. I think what'll be more useful is to have Ctrl+F work like the normal fullscreen command. You open a file, do whatever you need to do, like load subtitle, adjust shader, etc. (which you can't do easily or at all in d3dfs), then hit Ctrl+F, and it goes into d3dfs and you sit back and enjoy. then the D3D option in the dialog would be something like "D3D fullscreen on file open" for those who want that. hope that makes sense.
Casimir666
16th May 2007, 22:23
I think what'll be more useful is to have Ctrl+F work like the normal fullscreen command.
I agree but it's complicated to switch from fullscreen to normal mode when video is loaded (renderer should be disconnected and reconnected).
Sirber
16th May 2007, 22:57
BugTraq advisory here (http://www.securityfocus.com/bid/23991).
"Failure to Handle Exceptional Conditions"
Like what? Tornado? ;)
foxyshadis
17th May 2007, 00:43
Denial of Service means "it crashes". Big deal, you don't even need an invalid stream to crash MPC or FFDshow! :( Many crashes are exploitable with some analysis, so they probably didn't even try too hard or they might have found a way to hijack the player. Put a fuzzer on some streams and watch almost every music and media player, codec/decoder/filter/plugin, and driver crash and burn. Winamp is mostly immune to mp3/wav errors, but only through years of attrition from cleaning up crashes, and AAC/Vorbis streaming is still prone to crashing on bad data.
But it only crashes MPC, rather than a video driver or explorer or some other important part of the OS. Why bother posting to bugtraq instead of guliverkli's bugtracker? (Which is more likely to get attention, even if it's still pretty close to zero.) Is there a specific reason this is a more important security vulnerability than the thousands of other crashes this and similar software have?
Sirber
17th May 2007, 14:13
"Failure to Handle Exceptional Conditions" is a DoS?
"Failure to Handle Exceptional Conditions" is a DoS?
Nonono...
In this day and age, everything that makes a program terminate unexpectedly is called "Denial of Service". That's newspeak for "crashing bug", but it sounds much more horrifying...
Thankfully, it's been quite some time since I've last been DoS-ed by my power company, or I'd have to post an advisory about them on SecurityFocus...
np: Adult. - The Importance Of Being Folk (Part I) (Why Bother?)
hdboy
17th May 2007, 15:21
I agree but it's complicated to switch from fullscreen to normal mode when video is loaded (renderer should be disconnected and reconnected).
how about just one way switch, from normal to d3d fullscreen? the idea is to let user do some setup after opening file and not going into d3d fullscreen immediately.
in any event, a commandline switch will also be very useful for launching file from a batch or another control program.
Sirber
23rd May 2007, 13:27
Any plan for subtitles and evr?
How can we control the sharpness with evr? (like with VRM9)
Casimir666
23rd May 2007, 18:25
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
Sweet. Can you add MPC to Vista's AutoPlay Control Panel lists?
Sirber
23rd May 2007, 21:16
Sweet. Can you add MPC to Vista's AutoPlay Control Panel lists?
run as admin, go in options / formats, click video. should be ok.
run as admin, go in options / formats, click video. should be ok.Thanks!
Is it possible to also fix the screensaver problem on Vista?
(screensaver kicks in on Vista while playing video)
Thanks,
EnF
ShadowVlican
24th May 2007, 06:31
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/Media%20Player%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
Dr.Khron
24th May 2007, 12:43
This might be kind of random, but is there a patch availible to make MPC respond to the MS MCE remote control?
Sirber
24th May 2007, 15:04
Is it possible to also fix the screensaver problem on Vista?
(screensaver kicks in on Vista while playing video)
Thanks,
EnFI also get that problem :)
Casimir666
24th May 2007, 19:37
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
ShadowVlican
25th May 2007, 03:45
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 :)
wozio
26th May 2007, 07:26
Casimir666 do you use custom allocator for evr implementation in mpc? What is the output data? Always d3d surface?
Casimir666
26th May 2007, 08:54
Casimir666 do you use custom allocator for evr implementation in mpc?
Not yet, but i will in next release
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).
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.
Latest dtsac3source:
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.
Error: Failed to add directory 'H:\mpc\trunk\src\apps\ShuttlePN31': object of the same name already exists
Do you know why?
Casimir666
26th May 2007, 12:18
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 :(
wozio
27th May 2007, 10:44
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.
Casimir666
27th May 2007, 17:53
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.
madshi
27th May 2007, 18:03
Thanks very much Casimir, I appreciate that you're working on improving my favourite media player... :)
mariner
27th May 2007, 18:08
You are brilliant, Casimir.
Casimir666
27th May 2007, 19:25
Jitter test screenshots with an nVidia 6600GT :
XP / EVR : windowed mode (without D3D fullscreen option)
http://img292.imageshack.us/img292/6339/evrxpwindowedvu8.th.png (http://img292.imageshack.us/my.php?image=evrxpwindowedvu8.png)
XP / EVR : D3D fullscreen on
http://img529.imageshack.us/img529/977/evrxpfullscreenhu2.th.png (http://img529.imageshack.us/my.php?image=evrxpfullscreenhu2.png)
XP / VMR9 : D3D fullscreen on
http://img529.imageshack.us/img529/8538/vmr9xpfullscreenfj7.th.png (http://img529.imageshack.us/my.php?image=vmr9xpfullscreenfj7.png)
Vista / EVR : windowed mode (D3D fullscreen off)
http://img405.imageshack.us/img405/3383/evrvistawindowedqw0.th.png (http://img405.imageshack.us/my.php?image=evrvistawindowedqw0.png)
Vista / EVR : D3D fullscreen on
http://img292.imageshack.us/img292/2149/evrvistafullscreenif1.th.png (http://img292.imageshack.us/my.php?image=evrvistafullscreenif1.png)
Casimir666 is superior!!!!
Well just tested new build under gr8 nvidia 160.02 drivers.
Jitter:
1.Noticable under VMR9, both YV12 and RGB32 (from ffdshow). Not much difference in smoothness between those two.
2. EVR Custom presenter. LESS jitter compared to VMR9 for YV12, but MUCH MORE when ffdshow outputs in RGB32.
Colourspaces:
New build DOES WORK with EVR in RGB32!!!! In custom presenter only though it's enough (since i prefer to use internal subtitle renderer). It still crashes on default EVR when fed with RGB32 data.
Subtitles:
Not a bug but suggesting: would be better if you make "position subtitles to frame" as default setting.
Overall wonderful job. Pitty though you can't compare jitter with Haali renderer.
Also, is it possible for EVR custom presenter to make conversion like 601<->709 and especially TV<>PC range?
Casimir666
27th May 2007, 22:04
Subtitles:
Not a bug but suggesting: would be better if you make "position subtitles to frame" as default setting.
:confused: I don't know this option? What is it use for?
Also, is it possible for EVR custom presenter to make conversion like 601<->709 and especially TV<>PC range?
Should be possible with shader i think ...
Casimir666
27th May 2007, 22:41
Colourspaces:
New build DOES WORK with EVR in RGB32!!!! In custom presenter only though it's enough (since i prefer to use internal subtitle renderer). It still crashes on default EVR when fed with RGB32 data.
I have try with latest ffdshow Vista optimized, configure to do just YV12 -> RGB convertion and i have no jitter with EVR custom and no crash with EVR. What kind of video are you reading? You have something else activated on ffdshow?
Thanks for the new build Casimir666, i've been looking forward to the next release :)
I'm not sure if you will have had a chance to look into it (or even if you plan to al all)...
but would you happen to know why media player classic is not recognised by vista as an active application? (monitor screensaver/powersave kicks in while playing)
[edit] there's still a bug with left-clicking to pause starting the movie from the beginning again.
doesn't always happen, but seems to only happen when clicking on or near the lower black border of a video
iron2000
28th May 2007, 08:07
Nice! The new build fixed my problems.
But now after using it I noticed that pictures are sharper in MPCHC, a bit too sharp, reavealing jaggy, pixelish lines.
Casimir666
28th May 2007, 10:32
but would you happen to know why media player classic is not recognised by vista as an active application? (monitor screensaver/powersave kicks in while playing)
Didn't seems to be possible to kick screensaver with Vista if it's password protected :eek: :eek:
http://msdn2.microsoft.com/en-us/library/ms646360.aspx
Power saving was missing i will add it.
CruNcher
28th May 2007, 10:43
@Casimir666
This new Jitter Display is also nice for Debuging Decoders, detecting very small frame drops very efficient visualy :), better then just to look @ the statistics numerical display, i could find this way perfect playback settings with Nvidias PureVideo Decoder and Driver and their Per Pixel Adaptive Deinterlacer but funny is the best for me is the 2d surrface not the 3d surface in terms of less jitter with VMR9 renderless, also the regular offscreen surface is more performant here (in 3D fullscreen mode with DXVA, much smoother playback) then with the 3d surface. Please add more statistics like Frame Number, DXVA mode, Colorspace, Bitrate, Sync, Cpu utilization but only mpcs counter not the whole system, filterchain in 3D fullscreen mode :D, hmm with Cyberlinks H.264 Decoder and 2d surface the jitter display doesn't work only the tearing test in 3d surface it does for Nvidias Mpeg-2 PureVideo it works in both so it seems also to be Decoder dependent if it works or not.
Didn't seems to be possible to kick screensaver with Vista if it's password protected :eek: :eek:
http://msdn2.microsoft.com/en-us/library/ms646360.aspx
Power saving was missing i will add it.
Thanks Casimir666 :thanks:
I don't actually have the screensaver enabled at all at the moment (and definitely not password protected), but I do use the power scheme set to switch off the monitor after being idle for 5 mins.
It's just really annoying to be watching a movie and the screen turns off :rolleyes: :D
Casimir666
28th May 2007, 13:00
Nice! The new build fixed my problems.
But now after using it I noticed that pictures are sharper in MPCHC, a bit too sharp, reavealing jaggy, pixelish lines.
Are you using YUV mixing option? If so try to remove it and leave just VMR9 mixer mode i think there is a bug with this option
Sirber
28th May 2007, 13:32
@Casimir666
Thanks for the new release! :D
@Casimir666
I have no tearing with the new build using EVR but the subs still don't display properly using any renderer. Did my files reached you?
Looks promising these MPC builds.
Casimir666
28th May 2007, 16:26
@Casimir666
I have no tearing with the new build using EVR but the subs still don't display properly using any renderer. Did my files reached you?
Looks promising these MPC builds.
Yes i received : your sub are working on my XP but i've just discover they are not on my Vista. I'll have a look ;)
Casimir666
28th May 2007, 16:34
it seems also to be Decoder dependent if it works or not.
Yes i've noticed : it's because i was trusting sample duration given by decoders, but they sometimes put crazy value (some even put 0! :mad:) Next version will estimate framerate by itself.
LoRd_MuldeR
28th May 2007, 17:39
Casimir666, I noticed a bug (?) with your MPC mod:
The problem happens with AVI files:
Sometimes MPC doesn't play the AVI from the beginning!
Instead it jumps to some random (?) position, right after I open the AVI file.
When I press "Stop" and then "Play" it plays from the beginning properly...
I tested both: MPC's internal AVI Splitter and Haali's Splitter. No difference!
There is no such problem with drevil_xxl's latest MPC build!
// EDIT
Sorry, forget about it. It was my mistake.
Sirber
28th May 2007, 17:52
Go in:
* Option
* Casimir666
uncheck "remember DVD position" and "remember file position"
sillKotscha
28th May 2007, 18:00
do I need ffdshow's postprocessing option enabled if I use EVR??...
because if I enable postprocessing in ffdshow and set it to automatic postprocessing than the picture is really blurred / to heavily post-processed... so I've disabled it :)
in other words - I don't need ffdshow's postprocessing anymore if I've enabled EVR ?...
http://img2.freeimagehosting.net/uploads/fb52f95a4a.jpg (http://www.freeimagehosting.net/)
thx, sill
LoRd_MuldeR
28th May 2007, 18:05
Go in:
* Option
* Casimir666
uncheck "remember DVD position" and "remember file position"
:thanks: :stupid:
I think this should be disabled by default, as it's rather confusing...
Sirber
28th May 2007, 18:49
:thanks: :stupid:
I think this should be disabled by default, as it's rather confusing...
same goes for D3D output. the player don't work very well with that enabled :)
Avish
28th May 2007, 19:39
On XP, EVR doesn't seem to work with internal mpeg2 decoder... whenever I choose this combo, it automatically falls back to default video renderer. I tried several DVDs, same result.
:confused: I don't know this option? What is it use for?
Should be possible with shader i think ...
That's a very important option, it's used for positioning subtitles when rendered internally by MPC.
If it's checked, it positions it relatively to the FRAME, if not it positiones them relative to SCREEN (e.g. in FULLscreen mode) and that makes sizes and positions for styled subs completely off. Unfortunately not all people know that option and then start bitching that MPC doesn't render subs properly :P
if you can do that conversion, by all means do try it, might solve probably MAIN problem in video rendering :rofl: ^^
I have try with latest ffdshow Vista optimized, configure to do just YV12 -> RGB convertion and i have no jitter with EVR custom and no crash with EVR. What kind of video are you reading? You have something else activated on ffdshow?
I use casual clsid build, i have XP SP2 with .NET 3.0 installed. I have 7600 nvidia with 160.02 drivers. On some drivers versions (iirc 101.09) i could have played in RGB32 on default EVR, but it was anyway much more CPU consuming (than VMR9 in same mode). Is there any difference between vista optimized and casual ffdshow builds on XP ?
NOTE! I do not use pitiful DVD rezo for tests, all above was tested on 720p video.
Edit
Just for illustration, all rendered via custom presenter:
http://xs.to/xs.php?h=xs215&d=07221&f=gits1rgb32.jpg
http://xs.to/xs.php?h=xs215&d=07221&f=gits1yuv2.jpg
For cross-check, rendered via VMR9 renderless, that's RGB32 too!
http://xs.to/xs.php?h=xs215&d=07221&f=gits1VMR9.jpg
foxyshadis
28th May 2007, 20:13
do I need ffdshow's postprocessing option enabled if I use EVR??...
because if I enable postprocessing in ffdshow and set it to automatic postprocessing than the picture is really blurred / to heavily post-processed... so I've disabled it :)
in other words - I don't need ffdshow's postprocessing anymore if I've enabled EVR ?...
thx, sill
post-processing really doesn't have anything to do with the renderer used. It should look about the same in everything from GDI to Overlay to VMR to EVR.
If it's making it all smeared and blurry then you're just cranking PP up too high; for divx/xvid-type sources it should be around 40%, for avc it should be totally off (newer versions will disable it automatically), and for raw it has to be tweaked very specifically.
JarrettH
28th May 2007, 20:19
I wonder if Gabest will continue delveloping MPC :confused::)
I wonder if Gabest will continue delveloping MPC :confused::)
Hardly doubtful.
That's why we all so happy one more developer appeared :)
And with new ideas to keep project running, what is really important, since until Casimir
nothing really new was added in MPC for about a year.
clsid
28th May 2007, 20:29
Is there any difference between vista optimized and casual ffdshow builds on XP ?No difference on XP. In Vista the only difference is an additional option for selecting an audio device for multichannel audio. BTW, my builds are also 'Vista optimized'.
JarrettH
28th May 2007, 20:37
Nm...found all the changes in your sig
haha ok answered all my questions after I looked about the new options in this mod
sillKotscha
28th May 2007, 20:46
post-processing really doesn't have anything to do with the renderer used. It should look about the same in everything from GDI to Overlay to VMR to EVR.
first thanks for your answer but are you really sure?... 'cause if I use VMR9 without post-processing in ffdshow it is nearly the same result as with VMR7 (windowed) in conjunction with ffdshow's post-processing...
so, at least visually, I can see a difference using different renderer with/ without post-processing...
Yes i received : your sub are working on my XP but i've just discover they are not on my Vista. I'll have a look ;)
Actually I'm using XP.... Only the embedded subs don't work though. I'll try to make a proper sample so more people can test it.
Sample file here (http://rapidshare.com/files/33957901/movie.rar.html). Password=> "doom9"
Using Drevil's MPC subs are rendered properly while with Casimir666's MPC I only see subs at 00:02 and at 00:35.
Same settings were used in both MPCs. Used Haali media splitter and renderer, ffdshow for a/v decoding and MPC internal subs renderer.
The main text never shows only the additional one like when 2 subs for 2 different people that are talking at the same time.
The more people test this the better for more accurate feedback.
WinXP SP2
GF 6800GS 158.22
DX 9.0c April 2007
Using Drevil's MPC subs are rendered properly while with Casimir666's MPC I only see subs at 00:02 and at 00:35.
Same settings were used in both MPCs. Used Haali media splitter and renderer, ffdshow for a/v decoding and MPC internal subs renderer.
The main text never shows only the additional one like when 2 subs for 2 different people that are talking at the same time.
The more people test this the better for more accurate feedback.
I don't see subs on Casimir build at all in this sample. I tried both VMR9 and CustomEVR. Shows as usual on normal MPC build.
Well, as far as the screensaver / power off problem, I know that WMP disables them and I believe so does KMPlayer. May I suggest then MSDN's official forums?
http://forums.microsoft.com/MSDN/ShowForum.aspx?ForumID=129&SiteID=1
I ran a search on this forum but couldn't find anyone with similar problems. Having the screensaver or the monitor powering down while watching a video is annoying indeed.
Great job, Casimir! Thank you. ;)
----------------------------------------------------------
Oh, by the way, before I forget. I've noticed that the way MPC handles its file associations ruin other applications associations (i.e, MPC directly modifies other applications keys currently associated with the extension, for example WMP11.AssocFile.avi). This is not desired. So, I've created a reg file to use Vista's new File Association mechanism (that is handled by Vista itself, program independent). You can go to your Default Programs -> Set your default programs to see some applications that use this method. Anyway, my reg didn't work on my system but I believe it is related to a specific problem I have. I don't have the reg file here, but if you guys are willing to test or simply have a look at it, I might send it to you when I get home.
I followed all instructions provided by Microsoft here
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/shell/programmersguide/shell_new_vista/default_programs.asp
They are actually quite simple, and using Vista's new File Association scheme doesn't seem to be a problem. ;)
darkjedi
29th May 2007, 02:54
I tried this out today, and for some reason, Vista turned to Aero Basic while playing. Also D3D Fullscreen, I couldn't get the MPC menu to come up at all, or even Alt-Tab to work. Is there any performance difference between EVR and VMR9? Or even picture quality?
JarrettH
29th May 2007, 05:53
Is d3dx9_29.dll required in the same directory? I update my DirectX monthly.
Ohhhh wow! I was a bit skeptical or just old fashion for using Gabest still <3
The colours are noticeably improved (vibrant) and the picture sharper while maintaining the film grain.
Question though...when I enter D3D mode fullscreen if I right click the menu instantly disappears and I can't double click the screen to return the video to window mode. I have to ctrl/alt/del to close the program.
Also, is it possible to restore page up and page down to skip through chapters?
ShadowVlican
29th May 2007, 06:38
Kado's sample plays perfectly with drevil_xxl's latest MPC build:
http://tirnanog.fate.jp/mirror/Misc%20(not%20by%20celtic_druid)/guliverkli-drevil_xxl/mplayerc.2007-03-05.drevil_xxl.7z
however once replacing mplayerc.exe with "MPC HomeCinema v1.0.7.0" the subtitles become random again (opening and closing various MKV files will result in some working and some not working)
replacing it again with drevil_xxl's build... everything works as expected lol
JarrettH
29th May 2007, 06:55
heavennnnnnnnnnnnnn :devil:
http://img504.imageshack.us/img504/6686/snapshot20070529015320lb0.png
http://img516.imageshack.us/img516/6808/snapshot20070529015505co6.png
Casimir666
29th May 2007, 07:26
I tried this out today, and for some reason, Vista turned to Aero Basic while playing.
Try to update your video card driver, the problem should disapeared in windowed mode at least.
Question though...when I enter D3D mode fullscreen if I right click the menu instantly disappears and I can't double click the screen to return the video to window mode. I have to ctrl/alt/del to close the program.
Ctrl+C to close video, or Ctrl+X to exit MPC
Also, is it possible to restore page up and page down to skip through chapters?
There are not in the shortcuts list?
JarrettH
29th May 2007, 07:36
Thanks Casi, took a little toying around, but changing the modifier to None removed the "alt" key and left pg up, pg down.:cool:
skafidask
29th May 2007, 08:35
first of all thanks for updating MPC i really like this player.
I downloaded latest build by Casimir666 and i tried the evr custom renderer, although i got good results and subs on all mkv files i tried with direct3d enabled or disabled, i have a little problem. when i use evr custom i don't get DXVA 2.0 from my 8600gt, by the way i am using vista 32bit and 160.03 drivers from nvidia. It is like playing in vmr9 mode with no acceleration, can this be fixed??
Actually I'm using XP.... Only the embedded subs don't work though. I'll try to make a proper sample so more people can test it.
Sample file here (http://rapidshare.com/files/33957901/movie.rar.html). Password=> "doom9"
Using Drevil's MPC subs are rendered properly while with Casimir666's MPC I only see subs at 00:02 and at 00:35.
Same settings were used in both MPCs. Used Haali media splitter and renderer, ffdshow for a/v decoding and MPC internal subs renderer.
The main text never shows only the additional one like when 2 subs for 2 different people that are talking at the same time.
The more people test this the better for more accurate feedback.
WinXP SP2
GF 6800GS 158.22
DX 9.0c April 2007
Tested with the same config, Haali renderer and splitter & ffdshow for a/v and Casimir's 1.0.7.0 build
If I try to play the file with DirectVobSub completely disabled ("Do not load" in the VobSub General tab), the subtitles seem to be rendered offscreen:
http://img130.imageshack.us/img130/3143/moviecb8.jpg
But if I play the clip with VobSub loaded (but with "Hide Subtitles" selected, otherwise i have 2 sets of subtitles on the screen), using the internal subtitle renderer to display the subs works just fine:
http://img48.imageshack.us/img48/9371/movie1bx6.jpg
Tested in Vista Ult. x64 with all updates
8800GTX & 158.43 drivers
[EDIT]
I also have a 1.0.7.1 build from Casimir which appears to render the subtitles correctly without VobSub loaded and also seems to fix the bug when using Haali's renderer where left-clicking to pause doesn't work
@Pyr0
Tried the same you did (VobSub in graph and "Hide Subtitles") but it still the same.
These are the only subs I can see from internal renderer:
http://img.villagephotos.com/p/2004-6/737150/sub1.jpg http://img.villagephotos.com/p/2004-6/737150/sub2.jpg
Actually the subs appear in their correct positions, but only those lines... :(
Can you provide that build (v1.0.7.1) for testing or it would be software leaking since is not on sourceforge? :D
Also I only get tearing with Direct3d Fullscreen option enabled, in both EVR custom presenter and VMR9. I'll try to use other video driver revision.
Casimir666
29th May 2007, 17:33
[QUOTE=skafidask;1008624]i have a little problem. when i use evr custom i don't get DXVA 2.0 from my 8600gt[QUOTE]
Where did you see if DXVA 2.0 is activated?
Casimir666
29th May 2007, 20:18
I think i have solve the subtitle bug : one of the Drevil_xxl was not applied by "Subversion" grrrr.
Daily build available here :
http://tibrium.neuf.fr/temp/mplayerc_1.0.7.2.rar
With thoses corrections :
- Fixed : jitter test did not display on some files
- Fixed : crash if display statistics when d3dx9_29.dll was not present
- Fixed : crash possible with OSD when closing file
- Fixed : kick off power option screen saver with Vista (if MPC have focus only)
- Fixed : DVD menu freeze with nVidia Pure Video decoder
- Fixed : clic to play not working at the bottom of video
- Fixed : MKV internal subtitles did not displayed from time to time
foxyshadis
29th May 2007, 20:33
first thanks for your answer but are you really sure?... 'cause if I use VMR9 without post-processing in ffdshow it is nearly the same result as with VMR7 (windowed) in conjunction with ffdshow's post-processing...
so, at least visually, I can see a difference using different renderer with/ without post-processing...
Then your video driver is doing post-processing in DX9, which should be controllable from its control panel.
Ctrl+C to close video, or Ctrl+X to exit MPC
First right, second not, Alt+X to close the program :P
Seconds, just tried latest build. Not that I use D3D Fullscreen atm, but a very funny bug was found ^^
In short in D3D + EVR Custom Pres. you as usual need to move cursor to the bottom of the screen to see the slider bar. It IS shown when you move to the bottom of the screen but it is shown at the bottom of the FRAME, thus you're unable to seek video whatsoever :rofl: Seems to work as usual when VMR9 is on.
Note of course my video is yet again 720p and therefore there're black bars on top/bottom of the frame (i have casual 4:3 CRT).
LoRd_MuldeR
29th May 2007, 20:38
I recently installed .NET Bloatwork 3.0, so I can test EVR now :cool:
Then I noticed that the "Resizer" option obviously doesn't work with "EVR Custom Pres" renderer.
I selected "Nearest Neighbor", went to Fullscreen and it clearly was not Nearest Neighbor ;)
JarrettH
29th May 2007, 21:01
Is there a preferred resizer? just wondering...
skafidask
29th May 2007, 21:05
[QUOTE=skafidask;1008624]i have a little problem. when i use evr custom i don't get DXVA 2.0 from my 8600gt[QUOTE]
Where did you see if DXVA 2.0 is activated?
i just opened a task manager on the background and left it there for a while, also most of my x264 files when i play them without DXVA 2.0 i get stuttering because i have 100% cpu util.(i have a 3.0ghz HT p4)
By the way i went from powerdvd 7.3.2605 to 7.3.2911 and i got black screen on all players(powerdvd,wmp 11,mpc,zoom) using cyberlink decoder and dxva 2.0 and i went back to 2605 anybody else having the same problem??
Casimir666
29th May 2007, 21:22
In short in D3D + EVR Custom Pres. you as usual need to move cursor to the bottom of the screen to see the slider bar. It IS shown when you move to the bottom of the screen but it is shown at the bottom of the FRAME, thus you're unable to seek video whatsoever :rofl: Seems to work as usual when VMR9 is on.
Yes i know EVR custom is not perfect yet :p
Avish
29th May 2007, 21:22
In MPC's Internal Filters menu, when I hover my mouse over MPEG-1 Video, a tool tip appears, which says "6.4.0.3 Based on libmpeg2 (mpeg1 video decoding is bogus)". What exactly does it means??? Does that mean we should not use it for mpeg1 decoding coz its bogus? or is it something else??
Can anybody please clarify this??
Thanks in advance,
Avish.
@Casimir666
Great job! Subs are now working great!
I have found some issues but I'm going to do some more testing before submitting.
JarrettH
29th May 2007, 21:45
libmpeg2 can do all MPEG streams if I am not mistaken :D
chros
29th May 2007, 23:33
libmpeg2 can do all MPEG streams if I am not mistaken :D
And in ffdshow it's multithreaded (mpeg1 also) !
chros
29th May 2007, 23:41
In short in D3D + EVR Custom Pres. you as usual need to move cursor to the bottom of the screen to see the slider bar. It IS shown when you move to the bottom of the screen but it is shown at the bottom of the FRAME, thus you're unable to seek video whatsoever :rofl: Seems to work as usual when VMR9 is on.
You CAN seek with it (you can click at the bottom)! (PS: I don't like the new seekbar :) )
For me, there's nothing useful in these builds, since I've got XP and I use Haali's renderer, but I'm helping discover bugs.
Anyway, thanks for your work Casimir!
One question (not related to these builds): I often get a message at the status bar when a second entry tried to be played in the playlist (or if I play 1 file, then I double-click in a file manager) and MPC can't open the next file:
"Faild to query the needed interfaces for playback"
What the heck is that? It's drive me crazy... :( (It's renderer independent)
I think i have solve the subtitle bug : one of the Drevil_xxl was not applied by "Subversion" grrrr.
Yes.
Subtitles is working now.
And toolbar is working now with Haali render.
I think I can use your builds not just for tests now.
Ifo files still not working with Haali render.
Sirber
30th May 2007, 02:46
EVR custom (bicubic -1.00, 10 buffers) + H264 + DXVA = no acceleration (8-12% CPU)
EVR + H264 + DXVA = acceleration (2-4% CPU)
Also, crop don't work with EVR.
[edit]
seems DXVA bug is already reported :)
burfadel
30th May 2007, 04:22
For me in EVR custom the aspect ratio goes askew! It seems to default to 4:3, I have to manually override it to 16:9 and all is fine! :)
The picture quality in EVR custom though is better, so the resizer etc settings do work! I made comment in another post about an interface and name update, maybe if someone reading this thread is interested?...! The other thread got carried away a bit, I just think a modernisation of the buttons, colour scheme etc would be great. A good reason for this is that the buttons can get a bit small at high resolutions! Anyways, we all appreciate the great work you are doing with MPC! I don't expect you to work on the interface, its more of a 'that would be nice if anyone is interested in doing it' kind of thing. I'm not talking theme support! just bigger modernised buttons and colouring mainly! (thats when not in VMR9 mode etc, the slider bar there is nice and big)! 3D buttons anyone? lol
clsid
30th May 2007, 19:49
Could you please adapt your mod to use Escape and F11 buttons for exiting Direct3D fullscreen?
During D3D mode, the context menu doesn't work properly, it disappears almost instantly. I guess that is a limitation of D3D. But perhaps you can pause the movie and properly show the menu? Otherwise I think it would be better to disable the menu entirely in D3D mode.
I also have some weird problem in D3D mode. The taskbar appears and starts flickering. This only seems to happen after pressing alt+enter twice.
Avish
30th May 2007, 20:22
And in ffdshow it's multithreaded (mpeg1 also) !
@chros & JarrettH, if your replies were to my query, then I already know that libmpeg2 can do all MPEG streams & in ffdshow it's multithreaded. :)
But my query was about MPC's internal MPEG-1 Decoder. Why it's tooltip says that "mpeg1 video decoding is bogus"???
Seems there is some bug in MPC's internal VP6 decoder (and ffdshow's decoder is also broken).
Video sample: http://nwfiles.gorodok.net/VP6_MPC_internal.test.avi [771 Kb]. On MPC with internal VP6 decoder it plays corrupted and hangs at the frame #121 (with ffdshow decoder MPC doesn't hang, but there's just black screen all the time). With On2 VP6 DShow decoder all decoding is ok.
iron2000
31st May 2007, 02:08
Are you using YUV mixing option? If so try to remove it and leave just VMR9 mixer mode i think there is a bug with this option
I'm not using VMR9 at all, I'm on VMR7(windowed).
Anyway selecting VMR9 shows no video(a black screen only) with sound.
EDIT:
Ok, sort of solved the VMR9 issue.
The VMR9 colour controls were really off and a reset shows the picture.
LotharZ
31st May 2007, 13:15
http://tibrium.neuf.fr = error404 :(
Seems tha website its down, anyone can provide a link for the last version?
LoRd_MuldeR
31st May 2007, 13:27
http://tibrium.neuf.fr = error404 :(
Seems tha website its down, anyone can provide a link for the last version?
All MPC Homecinema downloads are hosted on SourceForge:
http://sourceforge.net/projects/mpc-hc/
:search:
Does anyone know a nice 16->255 converter shader? MPC's procamp doesn't work on my system. :( I would like to test it with EVR custom.
Mc Onyx
31st May 2007, 14:11
At Sourceforge daily builds are not available, like 1072 version, where can we get them, as .fr page is unavailable?
MatMaul
31st May 2007, 14:31
I uploaded it here :
http://www.etud.insa-toulouse.fr/~mvelten/bordel/mpc-hc-1.0.7.2.zip
Sirber
31st May 2007, 14:46
At Sourceforge daily builds are not available, like 1072 version, where can we get them, as .fr page is unavailable?
Maybe I could make a setup out of it and host a mirror...
Sirber
31st May 2007, 15:22
http://www.detritus.qc.ca/files/mpchc/mpchc_1072.exe (2.79MB)
Includes:
MPC HC 1.0.7.2
XviD DShow Decoder 1.1.2 final
So you are free to use ffdshow, cyberlink, coreavc or the decoder of your choice for H264 :)
MPC and XviD settings are at default, don't forget to configure them!
Delerue
31st May 2007, 19:46
@chros & JarrettH, if your replies were to my query, then I already know that libmpeg2 can do all MPEG streams & in ffdshow it's multithreaded. :)
But my query was about MPC's internal MPEG-1 Decoder. Why it's tooltip says that "mpeg1 video decoding is bogus"???
Changing the subjetct a little... I think that the only problem with FFDShow MPEG decoder is that it can't know when a video is interlaced or not, so you must keep 'Deinterlacing' enable all the time (not good, I know) or enable only when you see the 'empty lines' cutting all the frames, hehehe. MPC MPEG internal decoder, in the other side, seems to know when a video is interlaced if you set the decoder to 'Auto'. BTW, for DVDs I can't use 'libavcodec' because it stutters too much. Libmpeg2 do the work perfectly. :)
Casimir666
31st May 2007, 20:34
Release 1.0.8.0 is now available on SourceForge (my site is still down :() :
http://sourceforge.net/project/showfiles.php?group_id=170561&package_id=195276&release_id=512588
Fix all this points :
- Fixed : jitter test did not display on some files
- Fixed : crash if display statistics when d3dx9_29.dll was not present
- Fixed : crash possible with OSD when closing file
- Fixed : kick off power option screen saver with Vista (if MPC have focus only)
- Fixed : DVD menu freeze with EVR custom and nVidia Pure Video decoder on Windows XP
- Fixed : clic to play not working at the bottom of video
- Fixed : MKV internal subtitles did not displayed from time to time
- Fixed : in EVR custom presenter with dual display, video disapeared when moving MPC on other screen
Does anyone know a nice 16->255 converter shader? MPC's procamp doesn't work on my system. :( I would like to test it with EVR custom.
Aha, new shader :P
Well as i tested it, it seems to be a shader which does identity transform for now. But you can tweak brightness/constrast constants to approximate TV->PC range conversion.
In that shader (use Edit from menu), find constants definition lines and change two of them into
#define Brightness -0.08
#define Contrast 1.15
Profit! :P does conversion with high speed here, not slowing down main CPU. So if someone does proper conversion on shaders, it is gonna be fast indeed.
Sirber
31st May 2007, 21:18
@Casimir666
Thanks for the release!
[edit]
http://www.detritus.qc.ca/files/mpchc/mpchc_1080.exe
cyberbeing
31st May 2007, 21:54
VMR9 + YUV Mixing is borked in your build Casimir666
drevill_xxl's mpc build VMR9 + YUV Mixing (normal) (http://img385.imageshack.us/img385/4498/drevilxxlho9.jpg)
Casimir666's build VMR9 + YUV Mixing (everything is blue and yellowish) (http://img518.imageshack.us/img518/1488/casimir666tz9.jpg)
vortex_hl
31st May 2007, 22:37
VMR9 + YUV Mixing is borked in your build Casimir666
drevill_xxl's mpc build VMR9 + YUV Mixing (normal) (http://img385.imageshack.us/img385/4498/drevilxxlho9.jpg)
Casimir666's build VMR9 + YUV Mixing (everything is blue and yellowish) (http://img518.imageshack.us/img518/1488/casimir666tz9.jpg)
look at your WMR9 color tunings. seems hue value <> 0.
skafidask
31st May 2007, 22:44
thanks for the release i will try it out as soon as i can.
Any luck on the dxva 2.0 thing and EVR custom because on the previous version it was not working.
Casimir666
31st May 2007, 22:59
thanks for the release i will try it out as soon as i can.
Any luck on the dxva 2.0 thing and EVR custom because on the previous version it was not working.
Not fixed yet :(
Sirber
31st May 2007, 23:08
about still say 1.0.7.0
cyberbeing
31st May 2007, 23:29
VMR9 + YUV Mixing is borked in your build Casimir666
drevill_xxl's mpc build VMR9 + YUV Mixing (normal) (http://img385.imageshack.us/img385/4498/drevilxxlho9.jpg)
Casimir666's build VMR9 + YUV Mixing (everything is blue and yellowish) (http://img518.imageshack.us/img518/1488/casimir666tz9.jpg)
look at your WMR9 color tunings. seems hue value <> 0.
This only seems to happen with Casimir666's build when YUV Mixing is enabled. If I disable YUV mixing everything is fine.
Now its showing up as B&W with YUV mixing enabled... (http://img501.imageshack.us/img501/7108/casimir6662vq7.jpg)
Edit: I did some further testing and it seems the bug was introduced in 1.0.7.0 because 1.0.6.0 is fine.
Edit2: It seems if I use the mplayerc.ini from mplayerc_homecinema_v1.0.6.0.zip (http://img92.imageshack.us/img92/3461/casimir6663hs5.jpg) with 1.0.8.0 I don't have the problem. The mplayerc.ini from 1.0.7.0 (http://img518.imageshack.us/img518/1488/casimir666tz9.jpg) results in blue and yellow colors. For 1.0.8.0 which doesn't have an mplayerc.ini (http://img501.imageshack.us/img501/7108/casimir6662vq7.jpg) bundled with it the picture is black and white.
JarrettH
31st May 2007, 23:38
What is YUV mixing for? the M$ page just seemed to describe it as something that would benefit old cards with low amounts of memory.
Sirber
31st May 2007, 23:52
What is YUV mixing for? the M$ page just seemed to describe it as something that would benefit old cards with low amounts of memory.
maybe VMR9 is usualy doing a conversion to RGB... :confused:
CruNcher
1st June 2007, 07:21
By the way i went from powerdvd 7.3.2605 to 7.3.2911 and i got black screen on all players(powerdvd,wmp 11,mpc,zoom) using cyberlink decoder and dxva 2.0 and i went back to 2605 anybody else having the same problem??
See here for info
http://forum.doom9.org/showthread.php?t=124945
@Casimir666
Do you have any idea why the video is stoping for a milisecond (micro lag) when opening the OSD Slidebar (same for MPC's normal Slidebar) ?
iron2000
1st June 2007, 13:52
Why is it d3dx9_29.dll?
What if I put d3dx9_31.dll?
If not there it will automatically look in the system folder?
burfadel
1st June 2007, 15:15
Why is it d3dx9_29.dll?
What if I put d3dx9_31.dll?
If not there it will automatically look in the system folder?
If you download directx from the Microsoft website and run it, it will only download the newer components it needs. Directx is updated every two months now, and the updates are for Xp, XP x64, Vista 32 bit and Vista 64 bit. Yes there are updates for directx 10 already. The one install file is used, it downloads the necessary version.
http://download.microsoft.com/download/1/7/1/1718ccc4-6315-4d8e-9543-8e28a4e18c4c/dxwebsetup.exe
Thats the download for the April 2007 release. The reason why you should install it from there is that its almost wrong to include just the directx file, as different versions are required for different operating systems. That is, the Xp version of the file is different to the xp x64 version.
The Directx10 updates in the April release, for the actual dll files include:
d3dcompiler_33.dll
d3dx10_33.dll
d3dx10.dll
Not that many files, but updates to Directx 10 anyway! So if you real installing the directx pack for April etc on Vista is wrong, then they're wrong! - this was circulating on the web a while back, the first dx10 update for directx came in the december release.
If the file is not in the Media Player directory, it will just use it from the system directory, and use the correct version! as long as you have installed the update.
These are more correctly described as Directx extensions...
The powersave & screensaver problems in Vista seem a lot better, but it makes me wonder just how Windows Media Player 11 does it
windows media player 11.0.6000.6324 - window in focus, video playing - screensaver -no powersave -no
VLC player 8.6a - window in focus, video playing - screensaver -yes powersave -no
Media Player Classic 1.0.8.0 - window in focus, video playing - screensaver -no powersave -no
KM Player 2.9.3.124 - window in focus, video playing - screensaver -no powersave -no
windows media player 11.0.6000.6324 - window in focus, video paused - screensaver -yes powersave -yes
VLC player 8.6a - window in focus, video paused - screensaver -yes powersave -no
Media Player Classic 1.0.8.0 - window in focus, video paused - screensaver -no powersave -no
KM Player 2.9.3.124 - window in focus, video paused - screensaver -no powersave -no
windows media player 11.0.6000.6324 - window in background, video playing - screensaver -no powersave -no
VLC player 8.6a - window in background, video playing - screensaver -yes powersave -no
Media Player Classic 1.0.8.0 - window in background, video playing - screensaver -no powersave -yes
KM Player 2.9.3.124 - window in background, video playing - screensaver -no powersave -yes
windows media player 11.0.6000.6324 - window in background, video paused - screensaver -yes powersave -yes
VLC player 8.6a - window in background, video paused - screensaver -yes powersave -no
Media Player Classic 1.0.8.0 - window in background, video paused - screensaver -yes powersave -yes
KM Player 2.9.3.124 - window in background, video paused - screensaver -yes powersave -yes
The 3rd party media players can disable the screensaver & powersave depending on the window positions, but Media Player 11 is the only one that can do it properly and disables them only when active
If i forget to tell MPC to "close after playback" and fall asleap watching a movie :p then my monitor stays on, brightly lit, all night :(
Casimir666
1st June 2007, 18:00
Why is it d3dx9_29.dll?
What if I put d3dx9_31.dll?
If not there it will automatically look in the system folder?
Just one more thing to complete burfadel reply : MPC load only the d3dx9_29.dll, so even if you update your DirectX it will not load d3dx9_30 or greater.
iron2000
2nd June 2007, 05:34
Not that I'm picky, I'm really glad someone picked up MPC development.
I think that putting Casimir666 at the titlebar and options seem a bit unprofessional to me. Putting it in the About dialog is fine though.
Anyway is it possible to include a sharpness control in the VMR9 controls?
foxyshadis
2nd June 2007, 05:56
What is YUV mixing for? the M$ page just seemed to describe it as something that would benefit old cards with low amounts of memory.
It's necessary there, but it's still a bit faster (lower CPU) even on modern cards. ffdshow queuing doesn't work at all with it though, so it's no longer useful for me.
My preferred shader would be a YUV 16-240 -> RGB 0-255, with chroma upsampling and a bit of dither, to totally eliminate banding. (As well as a 0-255 -> 0-255 and 0-255 -> 16-240 for completeness.) It's vitally important that everything be combined into one set of calculations to minimize 8-bit roundoff errors that add up into banding and noise.
Delerue
2nd June 2007, 06:47
Not that I'm picky, I'm really glad someone picked up MPC development.
I think that putting Casimir666 at the titlebar and options seem a bit unprofessional to me. Putting it in the About dialog is fine though.
I agree.
I agree.
I disagree. My support to Casimir, as long as you keep your gr8 work, you can have your own picture in mpc even :p
Delerue
2nd June 2007, 19:43
I disagree. My support to Casimir, as long as you keep your gr8 work, you can have your own picture in mpc even :p
Hmmm... It reminds me the history with the guys that make subtittles for free over the Internet. They insist to pop up their names in the beginning of the movie, and in the end. But, hey, it's not enough. They keep their names for a loooong time, even in the middle of a import scene. Yeah, they don't wait until the movie is finished; they really want to show their names at any cost. The funny thing is that these people like to say 'I made the subtitle, so I do whatever I want'. Wow! Really impressive argument... :rolleyes:
The work of Casimir is great. I can't say the opposite. But as iron2000 said, it's not professional write his nick in titlebar. Besides, isn't necessary, don't you think? Put his name inside the 'About' menu is pretty good IMHO. ;)
Seb.26
2nd June 2007, 23:19
The work of Casimir is great. I can't say the opposite. But as iron2000 said, it's not professional write his nick in titlebar.
Hmmm ... Maybe must you buy a profesionnal software :p
GmorG McRoth
2nd June 2007, 23:51
Not in this day and age, now they slap PRO on everything.
I do not say it's good to put your name on someone's else work, making it look like you are original author, but this does serve the purpose in this case (though simple +, or PLUS would be enough) Casimir666 in title bar is good identification. You know that it's modded/branched version.
JarrettH
2nd June 2007, 23:53
I prefer his name in that title. That way *I* know I am using a mod, and others who download who do not view About know are not using Gabest's release.
Sirber
3rd June 2007, 02:48
Bring the features, stop babbling about titles and stuff.
Bring the features, stop babbling about titles and stuff.
x2 (yes, it is a brisbane)
madshi
3rd June 2007, 12:45
We should be happy that there's someone carrying on with the MPC development and not annoy him with complaints about the window title bar! Who cares about that? I don't, at least. So Casimir, please ignore the naysayers. There are enough of us being thankful for your work. Just my 2 cents...
Henrikx
3rd June 2007, 14:25
Originally Posted by iron2000 View Post
Not that I'm picky, I'm really glad someone picked up MPC development.
I think that putting Casimir666 at the titlebar and options seem a bit unprofessional to me. Putting it in the About dialog is fine though.
I agree, also because of that 666 absurdism.
clsid
3rd June 2007, 14:47
The registry key is the same as the title bar. That should be fixed. I don't mind the titlebar itself. But perhaps it should be altered a bit once the mod is more stable.
burfadel
3rd June 2007, 15:19
I say change the name to MPC - Homecinema, use the homecinema numbering, change the interface (it desperately needs modernising), and use the homecinema numbering system. He can honour Gabest in the about box... much like Dgindex does honouring the original dvd2avi.
Casimir should continue the fine work he is doing the name change and numbering is simple, but someone else with programming knowledge could work on the much needed interface update, Yes it is functional but its off-putting to new users, and without new users interest in developing a product dwindles...
A nice yet attractive new interface won't affect the file size too much if done correctly, nor will it slow down the system.
I say change the name to MPC - Homecinema
I agree.
use the homecinema numbering
I agree.
change the interface (it desperately needs modernising)
I totally disagree.
and use the homecinema numbering system.
That one is a duplicate; I'm afraid we can't score that... :D
But yes, I think changing the name in the title bar to "MPC Homecinema" or something similar would look more, eh, "professional" - no offense, but I can think of a few people that are going to raise an eyebrow over the "Casimir666" in the title bar... not me, though... :D
np: The Black Dog - Apt (Book Of Dogma)
Casimir666
3rd June 2007, 15:45
I didn't thought this titlebar will generate so much discussions. It was changed just to identify it was not the official release, and not to spoil Gabest work.
Next release will be named "Media Player Classic - Homecinema" as burfadel suggest.
cc979
3rd June 2007, 16:48
maybe short version like MPC-Hc in the title bars?
CruNcher
3rd June 2007, 22:21
@Casimir666
Eh im a little shocked but since when it's possible to display a OSD on the VMR9 Windowed Surface ? did i miss something your Slidebar is still active their when 3D fullscreen is on and DXVA is working (it's not showing in fullscreen till puting the mouse some pixels more down then the actuall Slidebar is located in a Window and then you can't use it @ all as it imidiately disappears if you put the mouse out of the bottom hotspot but it's displaying it on the Video Surface) shouldn't it be possible to display subtitles the same way also the jitter display and tearing test? this way subtitles should also work in VMR9 windowed this would make renderless uneeded (at least if you wan't fastest playback and no 3D Stuff with subtitles and full DXVA support) or am i a little behind the time and missed that subtitles also work on VMR9 windowed now ? (i never used subtitles you have to know :P)
PS: Sorry but this seemes like magic to me i might have to add that the OSD only is visible as long as the Video is Playing if you stop the Video the OSD is not working anymore but this is a great step i think anyways, also if the OSD can be destroyed very easily on VMR9 windowed @ the moment seems a little buggy still but hey it works :D knowing that subtitles where never possible on VMR9 windowed and you allways needed VMR9 renderless for this but your Slidebar is working and what should be the difference to display text instead of it :D
Shinobu
3rd June 2007, 22:22
thanks for all your work, i realy like the addons you've added to mpc (renderers part is cool).
but could you use the same reg key for mpc setting as all other mpc builds ? (i use several build of mpc for testings lots of settings and to have the same reg key for all is realy usefull)
thanks
---------------------
Salut gros montre orange (ben ouai "casimir" .... c'est vraiment prendre des risques ^^), merci pour tes petits addons que je trouve super surtout la partie des rendu (avr, d3d ...)
pourrrait tu par contre utiliser les meme clef de registre que toutes les autres version de mpc ? se serai vraiment un plus pour ceux qui testent pas mal d'options sur pas mal de versions de mpc.
merci
(ps:je pense aussi que le nom de mpc devrait etre mpc home cinema et que tu devrait mettre ton nom dans le about mais apres tout c'est ton taff et tu fait comme tu veux ^^)
thuan
4th June 2007, 11:19
Can I turn off OSD in renderer that support it? As of now the OSD is too ugly for my taste, sorry.
Sirber
4th June 2007, 13:38
thanks for all your work, i realy like the addons you've added to mpc (renderers part is cool).
but could you use the same reg key for mpc setting as all other mpc builds ? (i use several build of mpc for testings lots of settings and to have the same reg key for all is realy usefull)
thanks
---------------------
Salut gros montre orange (ben ouai "casimir" .... c'est vraiment prendre des risques ^^), merci pour tes petits addons que je trouve super surtout la partie des rendu (avr, d3d ...)
pourrrait tu par contre utiliser les meme clef de registre que toutes les autres version de mpc ? se serai vraiment un plus pour ceux qui testent pas mal d'options sur pas mal de versions de mpc.
merci
(ps:je pense aussi que le nom de mpc devrait etre mpc home cinema et que tu devrait mettre ton nom dans le about mais apres tout c'est ton taff et tu fait comme tu veux ^^)
In MPC options, just specify not to use .INI file :)
Shinobu
4th June 2007, 13:56
if i don't use the ini file the reg string used are "Media Player Classic (Mod by Casimir666)" and not "Media Player Classic" ..... so the key aren't the same ^^
++
Sirber
4th June 2007, 14:24
if i don't use the ini file the reg string used are "Media Player Classic (Mod by Casimir666)" and not "Media Player Classic" ..... so the key aren't the same ^^
++
oh, ok! thanks for the explanation! :)
Casimir666
4th June 2007, 17:43
@Casimir666
Eh im a little shocked but since when it's possible to display a OSD on the VMR9 Windowed Surface ? did i miss something
OSD use the interface IVMRMixerBitmap9, that's why it work with windowed VMR9 too :p With this interface you generate a bitmap, and VMR mixer put it above video.
Subtitle could possibly be displayed with IVMRMixerBitmap9, but definitivly not tearing test because you cannot be sure bitmap will be refreshed every frame.
Renderless modes are much more interesting that windowed mode because you control display parameters :rolleyes:
samab
4th June 2007, 18:48
Is there a way for MPC (Casimir666's 1.0.8.0 version) to differentiate a video+audio file (which I am going to be using the EVR custom presenter) and an audio only file (which I preferred to have a "normal" MPC UI showing file name, volume and time lapse).
If I use EVR custom presenter to play a audio mp3 file, the MPC UI would "freeze" (and I can only use the period key, the alt x, and control c to control the program).
ShadowVlican
5th June 2007, 05:57
Casimir666, thanks for your work and solving the subtitle bug a while back (haven't checked the thread for a while)
Sirber
5th June 2007, 14:33
@Casimir666
Sorry didn't test the build you sent me yet. Will do tonight.
burfadel
5th June 2007, 16:12
Is there a way for MPC (Casimir666's 1.0.8.0 version) to differentiate a video+audio file (which I am going to be using the EVR custom presenter) and an audio only file (which I preferred to have a "normal" MPC UI showing file name, volume and time lapse).
If I use EVR custom presenter to play a audio mp3 file, the MPC UI would "freeze" (and I can only use the period key, the alt x, and control c to control the program).
I agree, I find the same problem! :)
Sirber
5th June 2007, 22:22
@Casimir666
Sorry didn't test the build you sent me yet. Will do tonight.
Yes, same CPU impact and % with 1.0.8.2 and 1.0.8.0
Casimir666
5th June 2007, 22:29
Yes, same CPU impact and % with 1.0.8.2 and 1.0.8.0
:(
Will have to study DXVA documentation more... What colorspace are used mixer input and mixer output (Ctrl+j to show it)?
Can someone provide link to latest build? I suppose it's v1.0.8.2...
Sirber
6th June 2007, 02:00
:(
Will have to study DXVA documentation more... What colorspace are used mixer input and mixer output (Ctrl+j to show it)?
Mixer input: YV12
Mixer output: RGB32
If you need more infos or sources contact me :)
Can someone provide link to latest build? I suppose it's v1.0.8.2...
If Casimir don't mind, I have it on my website.
@Sirber
Got it! Thanks.
Also, in the player name you should only use "Media Player Classic Homecinema" without the version so for the people that uses settings via registry don't have to save them to ini before updating to keep them (I think that the registry settings key depends on the player's name).
Any changelog?
[EDIT]
During playback the title is "filename (depends on settings) - Media Player Classic Homecinema" without the version in front.
[EDIT/]
chros
6th June 2007, 15:34
Is there any Pixel Shader 2.0 programming guide/tutorial/manual on the net which I can use in MPC? (I tried google, but nothing.)
Thanks
Is there any Pixel Shader 2.0 programming guide/tutorial/manual on the net which I can use in MPC? (I tried google, but nothing.)
MSDN's DirectX section (http://msdn2.microsoft.com/en-us/library/bb219837.aspx) (especially the HLSL reference) might be a start... :)
That should be about the same documentation that you get when you install the full DirectX SDK...
np: Mouse On Mars - Send Me Shivers (Radical Connector)
Casimir666
6th June 2007, 17:34
Mixer input: YV12
Mixer output: RGB32
If you need more infos or sources contact me :)
Ok so mixer have to convert colorspace, but not sure this explain CPU impact... I'll tell you if i have other test ideas ;)
Sirber
6th June 2007, 19:13
Ok so mixer have to convert colorspace, but not sure this explain CPU impact... I'll tell you if i have other test ideas ;)
I'm using 10 EVR buffers, PS2.0 bicubic resize (-1).
I get the same cpu % using CoreAVC or Cyberlink in EVR Custom.
Sirber
6th June 2007, 22:50
:S
I get a similar CPU usage with DVD playback... something's wrong...
Well, people have been suggesting changes to MPC UI. Although I too would like some updating to it, I prefer that the features are working alright first. ;)
But I'm suggesting a small modification to MPC that I don't think would give Casimir or any other developer much work. I've attached to this message a screenshot with some MPC icons a friend of mine sent me. I think they look real good, specially the mplayerc.ico that could replace the built-in MPC "old fashioned" icon. I have been using this icon on the shortcuts for MPC I have.
What do you guys think? If anyone is interested you can PM me and I will send them to you.
foxyshadis
8th June 2007, 03:58
MPC can hardly use copywrited icons. >.>
Besides, icons should have a unifying theme, instead of half looking identical at normal sizes and half totally random.
iron2000
9th June 2007, 03:14
Is there anyway to disable the OSD?
It doesn't go away once it appears.
Well, I didn't know they were copywrighted. And I gave a suggestion for some icons, maybe not all of them. :p
thuan
9th June 2007, 05:24
Yeah happen for me on VMR9 Windowed mode too, that's why I asked the same question. And I don't want to use the renderless (OSD works right in this mode) as I don't want to use the internal sub filter. EVR (no custom and there's no OSD) works fine but has 2 small glitches. The first is seeking sometimes stuck for 1sec due to EVR frame caching I think. And the other is sometimes when go to bigger or smaller video window the edge of the video flashing.
Casimir666
9th June 2007, 13:30
Is there anyway to disable the OSD?
It doesn't go away once it appears.
I'm sorry there is no option to disable OSD :(
Casimir666
9th June 2007, 15:03
[QUOTE=Kado;1011123Also, in the player name you should only use "Media Player Classic Homecinema" without the version so for the people that uses settings via registry don't have to save them to ini before updating to keep them (I think that the registry settings key depends on the player's name).[/QUOTE]
No the version Nb is not used for registry ;)
dontgo2sleep
9th June 2007, 21:09
All mytempdir links doesn't work :(
I tried couple times and always get this message:
The file is temporary unavailable, please try again later.
Sirber
10th June 2007, 00:16
@dontgo2sleep
I made an installer when the latest on my website.
Netuser
10th June 2007, 01:22
any way to add Scene Cut Option like the one in Zoom Player ? so that i can watch some movies containing nudity / violence in family ? that will be great help :)
Thanks
foxyshadis
10th June 2007, 02:04
Has anyone else noticed that when pausing DVDs and then seeking, it'll unpause itself?
Also, for some reason VMR9 renderless causs enormous audio crackling on non-DVDs compared to the old MPC, but since EVR doesn't, I can use that (but not to watch DVDs, it always says macrovision failure if I don't rip first, huh). Still testing things out though.
The sound card is a turtle beach 5.1 external, maybe it doesn't happen with normal realteks and creatives.
aba101280
10th June 2007, 22:10
I used the CasimirMod for a few days now and Yeah it really works great with the EVR but today I noticed that the DVD Contorl doesn't work with this Mod. I used the Gabest release and I had no problems there but with The Casimir Mod it is not possible for me to navigate through menues...e.g. when selecting szenes in the DVD or Root Menu. Is it possible that I did anything wrong in the configuration? I use Vista with the EVR.
Thanks a lot
Alex
Edit: Just forgotten to say: With the mouse it work...you can't see any selection arrows or something like that but when you click on it works
Leak
10th June 2007, 22:40
I used the Gabest release and I had no problems there but with The Casimir Mod it is not possible for me to navigate through menues...e.g. when selecting szenes in the DVD or Root Menu. Is it possible that I did anything wrong in the configuration?
There are no default keys for navigating through menus in MPC, so you probably have to set whatever keys you want to use for menu up/down/left/right/enter again as I believe Casimir666's builds don't use the configuration of Gabest's older builds - I could be wrong on this, though...
np: The Black Dog - Squelch (Parallel)
aba101280
11th June 2007, 08:08
Thank you for your answer. There are no keys defined in Casimirs release but I did that already, no improvement. The thing is that you even don't see any navigation arrows or "highlighted signs" in this Mod. In Gabest release you can see that and after defining keys you can navigate through DVD menues. Perhaps I did anything wrong in the configuration but there is no option I did not try yet.
Any ideas or is this function not implemented
Thanks again
Alex
Casimir666
11th June 2007, 12:35
Default keyboard shortcuts for DVD navigation are :
- Alt+R : Root menu
- Alt+T : Title menu
- Alt+Arrows : Menu navigation
- Alt+Space : activate menu
Navigation with mouse didn't work with EVR yet (mouse click is not working). For "highlighted signs" i thought i had fixed it, but maybe there is still some problems...
chros
11th June 2007, 13:36
MSDN's DirectX section (http://msdn2.microsoft.com/en-us/library/bb219837.aspx) (especially the HLSL reference) might be a start... :)
That should be about the same documentation that you get when you install the full DirectX SDK...
Thanks for the info. :)
The only problem with this, that it's a reference manual, and I'm missing the basics. I keep searching ... :)
I've found this: http://www.facewound.com/tutorials/shader1/
Leak
11th June 2007, 14:24
Thanks for the info. :)
The only problem with this, that it's a reference manual, and I'm missing the basics. I keep searching ... :)
Well, there's that HLSL tutorial (http://msdn2.microsoft.com/en-us/library/bb173495.aspx) just a few TOC entries down.
Dunno how basic the basics you need are, though - I'd have said looking at and understanding the existing shaders in MPC would be a good starting point...
chros
12th June 2007, 08:32
Well, there's that HLSL tutorial (http://msdn2.microsoft.com/en-us/library/bb173495.aspx) just a few TOC entries down.
Got it :) Thanks
skafidask
13th June 2007, 07:20
ok i don't get it today i got the new nvidia driver 160.04 from guru3d and i tried it with MPC and some mkv files just to see if anything changed with dxva2.0 and my 8600gt card. The think now is that i
get subtitles(internal in mkv files and external) with directvobsub, because with previous drivers i got only audio and no video when i tried to load internal mkv subs with EVR. The problem now is that once Directvobsub loads i don't get any hardware acceleration from my 8600 even if EVR is the renderer, i tried the custom EVR renderer in MPC also but i could never get HA in it, probably because it uses directx9 calls and not dx10 calls, am i right?
Boy i wish that someone could fix this because with my p4 3.0Ghz CPU i can't watch anything with subtitles even with coreavc i get slow downs on some scenes.
I don't know how directvobsub works but maybe if we could get the internal MPC subtitles to work with EVR as well as MKV subs it would be fantastic.
Sirber
13th June 2007, 17:48
@skafidask
You have to use MPC builtin subtitles engine.
skafidask
13th June 2007, 18:29
I can't use MPC bultin engine because in EVR it is not supported, also i don't get any dxva2.0 with EVR custom even on files that don't have subs. I use powerdvd x264 decoder with vista 32bit and 8600gt and in EVR Vista mode a get full acceleration but when i use EVR custom i don't get any, i don't think that custom EVR renderer is EVR at all, or at least it doesn't work with powerdvd decoder.
Most of the people here don't even know when DXVA 2.0 is on or off when they are playing x264 because they have good cpu's and the difference is minimal. My CPU when i am not using 8600 acceleration i get 100% so i really know when i am not getting any HA.
Casimir666
13th June 2007, 18:47
I can't use MPC bultin engine because in EVR it is not supported
It is supported with EVR Custom ;)
I use powerdvd x264 decoder with vista 32bit and 8600gt and in EVR Vista mode a get full acceleration but when i use EVR custom i don't get any, i don't think that custom EVR renderer is EVR at all, or at least it doesn't work with powerdvd decoder.
In EVR custom only the "presenter part" is replaced (i.e. the display on screen). I don't understand yet why DXVA is not working with custom EVR :(
skafidask
14th June 2007, 05:50
In EVR custom only the "presenter part" is replaced (i.e. the display on screen). I don't understand yet why DXVA is not working with custom EVR :(
To clear things i am saying DXVA 2.0 is not working, i am sure others in here can confirm this as well. Maybe instead of changing EVR the best thing to do is change the subtitle engine to work with EVR VISTA i am sure this can be done since EVR can have multiple inputs as VMR9 did.
skafidask
14th June 2007, 07:38
After a little searching i found that BSplayer has support for an EVR subtitle module(on the changelog of 2.20) so it should be possible to include support for subtitles in EVR as they did.
Has anyone tested BSplayer to see if the module works correctly?
foxyshadis
14th June 2007, 07:49
I don't think VSFilter is designed to work with multiple input at all (transparent rendering and all that, the way BSPlayer and MPC internal do it), it requires a video input and a video+subs output. It'd be a good redesign, because it's probably never going to work with DXVA otherwise.
kurt
14th June 2007, 14:26
@ Casimir666:
would it be possible to add an "exit/quit" option in the right click menue of mpc? I think that should be quite handy ...
http://i8.tinypic.com/6bauji1.jpg
zhfi
16th June 2007, 05:12
@ Casimir666:
would it be possible to add an "exit/quit" option in the right click menue of mpc? I think that should be quite handy ...
http://i8.tinypic.com/6bauji1.jpg
That's quite easy.
You can modify it with the "exescope" !
kurt
16th June 2007, 08:41
That's quite easy.
You can modify it with the "exescope" !
yeah, that worked great! thx for the hint :)
http://i10.tinypic.com/4lonfd4.jpg
Casimir666
16th June 2007, 10:51
Can somebody try DXVA2 with this release and tell me it's activated or not :
http://rapidshare.com/files/37501813/mplayerc_1.0.8.3.rar.html
@kurt
will be added in next release ;)
Kado
16th June 2007, 12:37
@Casimir666
I updated to the latest version (v1.0.8.3) and the registy settings from the previous version (v1.0.8.2) were not loaded. are you sure that having the version in the title bar is not causing this issue?
Casimir666
16th June 2007, 14:07
@Kado
It should use the original Gabest registry key now as asked :
HK_CURRENT_USER/Software/Gabest/Media Player Classic/ ...
skafidask
16th June 2007, 14:44
Can somebody try DXVA2 with this release and tell me it's activated or not :
http://rapidshare.com/files/37501813/mplayerc_1.0.8.3.rar.html
@kurt
will be added in next release ;)
tried it still nothing, i can't get dxva2 on a 720p video that i can get with EVR VISTA(10% CPU), thanks for the try anyway keep up the good work!
Kado
16th June 2007, 15:54
@Casimir666
Yes, it is using that key, thanks
Casimir666
16th June 2007, 16:34
tried it still nothing, i can't get dxva2 on a 720p video that i can get with EVR VISTA(10% CPU), thanks for the try anyway keep up the good work!
DXVA : 2, Casimir : 0 :mad:
New try with a different DX9 allocation method :
http://rapidshare.com/files/37568481/mplayerc_1.0.8.4.zip.html
Does it change something?
Be careful, this release is only for DXVA tests (shader resize will not work).
skafidask
16th June 2007, 17:18
DXVA : 2, Casimir : 0 :mad:
New try with a different DX9 allocation method :
http://rapidshare.com/files/37568481/mplayerc_1.0.8.4.zip.html
Does it change something?
Be careful, this release is only for DXVA tests (shader resize will not work).
sorry mate tried this one as well still nothing. i get 100% cpu usage
tried different setting, turning on off direct3d and changed resizer and surface to all compinations. Hope somebody else got better results.
burfadel
16th June 2007, 20:27
I tried 1.0.8.4 with VMR renderless, VMR 9 mixing, Bicubic A=60 etc etc, and the cpu usage was at least half as that of 1.0.8.3 with the same settings, so whatever you did worked for that! however, with 1.0.8.4, in EVR custom mode, the far right of the picture is a flashy colour vertical bar.
And no, all this was with Direct3d off, so the CPU usage thing was interesting?...
skafidask
16th June 2007, 21:46
burfadel as casimir666 said you got the less cpu usage because shader resize was not working or something, we are trying to test the custom EVR mode to work with 8500/8600 dxva 2.0 because it is not currently working.
Casimiri666 i think that as long as you are working with dx9 calls for the renderer we are not going to get results, since dxva 2.0 works only on dx10(At least in vista) i don't know if the same happens in XP as well, because nvidia said it will get it working there as well somehow.
burfadel
16th June 2007, 22:12
burfadel as casimir666 said you got the less cpu usage because shader resize was not working or something, we are trying to test the custom EVR mode to work with 8500/8600 dxva 2.0 because it is not currently working.
Casimiri666 i think that as long as you are working with dx9 calls for the renderer we are not going to get results, since dxva 2.0 works only on dx10(At least in vista) i don't know if the same happens in XP as well, because nvidia said it will get it working there as well somehow.
ah ok! just thought I'd mention it so it can be resolved before the next official release! I have an 8600gts myself, so it would be good to have everything working!
Casimir666
16th June 2007, 22:32
Casimiri666 i think that as long as you are working with dx9 calls for the renderer we are not going to get results, since dxva 2.0 works only on dx10(At least in vista) i don't know if the same happens in XP as well, because nvidia said it will get it working there as well somehow.
Are you sure DXVA2 use DX10? Microsoft documentation only talk of DX9 surface, and the IDirect3DDeviceManager9 interface is supposed to manage DXVA2 :
http://msdn2.microsoft.com/en-us/library/bb530107.aspx
http://msdn2.microsoft.com/en-us/library/ms704727.aspx
DXVA2 negociation is the responsability of EVR and mixer so it should work with my custom presenter. I think there is something wrong with my surface allocation but what...
DXVA : 3, Casimir : 0
Casimir666
16th June 2007, 22:47
I tried 1.0.8.4 with VMR renderless, VMR 9 mixing, Bicubic A=60 etc etc, and the cpu usage was at least half as that of 1.0.8.3 with the same settings, so whatever you did worked for that!
Hummmm seems interesting! To have comparable results can you try with "2D surface" and tell me CPU usage with 1.0.8.3 and for 1.8.0.4 ;) ?
samab
17th June 2007, 01:07
I also got flashy vertical bar with 1.8.0.4 (custom presenter) --- when I play DVD (thru windvd 8's codec) with "normal size" and "touch window from inside". So with or without resizing, there is the vertical bar.
I don't get flashy vertical bar when I play divx files through ffdshow (and using ffdshow's resize to the resolution of my monitor).
Thx for making it work with differentiating the audio only files.
Xin-Hong
17th June 2007, 09:52
There is something strange with EVR Custom Presenter with 2D and 3D surface :
http://pix.nofrag.com/39/ca/31f5867fe1c683559e98dd589582.jpg
(Vista, 6600GT AGP, Forceware 158.48)
zhfi
18th June 2007, 15:14
There is something strange with EVR Custom Presenter with 2D and 3D surface :
(Vista, 6600GT AGP, Forceware 158.48)
Does the "Forceware 158.48" work well with "6600GT AGP" in "Vista" ??
Xin-Hong
18th June 2007, 17:01
Oups, it's 158.24 :)
skafidask
18th June 2007, 17:31
Are you sure DXVA2 use DX10? Microsoft documentation only talk of DX9 surface, and the IDirect3DDeviceManager9 interface is supposed to manage DXVA2 :
http://msdn2.microsoft.com/en-us/library/bb530107.aspx
http://msdn2.microsoft.com/en-us/library/ms704727.aspx
DXVA2 negociation is the responsability of EVR and mixer so it should work with my custom presenter. I think there is something wrong with my surface allocation but what...
DXVA : 3, Casimir : 0
i read the msdn articles it seems you are right, by the way are you creating the device manager using DXVA2CreateDirect3DDeviceManager9 ???
because it needs that for dxva2.
skafidask
18th June 2007, 18:09
Just thought of something, it there by any chance a problem with nvidia drivers and directx9 dxva2.0??? maybe they need an MFT implementation to work with dxva 2.0 in vista? isn't that the problem they are trying to fix in xp as well, getting directx9 dxva?
Maybe if the EVR renderer in vista uses MFT and EVR custom presenter of MPC uses DX9 the problem is only in nvidia drivers not supporting dx9 accel yet, and maybe in vista they won't at all.
burfadel
18th June 2007, 19:01
Is anyone using Forceware 160.03 for Xp&Xp x64, and Forceware 160.04 for Vista/Vista x64. I'm using 160.03 on x64 and it runs flawlessly (from what I can tell anyway).
Casimir - I don't have time currently to test the 2d/3d surfaces properly, but it may be because I am running the forceware 160.03. Would the changes in 1.8.0.4 with that driver helped do you think?
With 160.xx etc everything from Geforce FX is natively covered (from what I can see) without the need for INF mods. You'll probably find that every drive since the Fx, 6 series, 7 series and 8 series will work backward compatible, its just that nvidia doesn't guarantee them per se.
Casimir666
18th June 2007, 19:04
Just thought of something, it there by any chance a problem with nvidia drivers and directx9 dxva2.0??? maybe they need an MFT implementation to work with dxva 2.0 in vista? isn't that the problem they are trying to fix in xp as well, getting directx9 dxva?
Maybe if the EVR renderer in vista uses MFT and EVR custom presenter of MPC uses DX9 the problem is only in nvidia drivers not supporting dx9 accel yet, and maybe in vista they won't at all.
Yes i use DXVA2CreateDirect3DDeviceManager9, and last release 1.0.8.3 allocate DX surfaces thu this interface (previous versions didn't allocate this way).
EVR cutom is the normal EVR object, the only difference is a call to IMFVideoRenderer::InitializeRenderer to tell him "use my custom presenter" ;)
My presenter use Media Foundation, DX9 api and DShow.
CruNcher
19th June 2007, 01:24
@Casimir666
Hmm i just found a way by incident to show the info display in vmr9 renderless with Cyberlinks AVC decoder it get's shown with .mkv for example when subtitles start to get displayed funny thing but dunno if it's maybe changeing the complete rendering on the fly (is this possible ?) as then jitter starts to occour at the same time, could you check that ?
Still for me the fastest mode with VMR9 Renderless support is with Direct3D Fullscreen,VMR9 mixer mode (to get DXVA, PureVideo working) on 2D surfaces (3d surfaces drop frames) not 1 droped frame (7600GS,WinXP,Forceware 94.24) for Realtime (with Nvidias Motion adaptive deinterlacer as good as Yadif quality wise) 1080i->1080p 60 fps that's amazing for VMR9 Renderless before i was able to get such a smooth playback only with VMR9 Windowed,again great work keep on researching :) and thx for the OSD enhancements, now only a MPC (not the whole system counter) CPU utilization OSD entry is missing :D
PS: Could you maybe add this Fix as an extra option http://forums.nvidia.com/index.php?showtopic=15184 (read the whole post for the workaround fix) for Nvidias "Quarter Picture Problem" if Deinterlacing takes place for Hybrid streams it allways changes the size of the rendererd Deinterlaced frame.
Progressive Frames = Progressive Normal size,
Interlaced Frames = Progressive Quarter size
very anoying you can enable Letterbox mode or Anamorphic Raw in the NVidia PureVideo Mpeg-2 Decoder to avoid this also, but then the Interlaced frames stay Interlaced :P (better then the Size switching every now and then, but also not very watchable over time)
Sirber
19th June 2007, 02:16
Bug with EVR custom, DVD menus sensitive areas don't fellow the zoom (fullscreen).
If it is possible to make the "Save thumbnails" feature work with "EVR custom" that would be nice. At the moment (v1.0.8.4), it makes MPC freeze on my system (Vista) when attempting to save thumbnails under EVR custom.
Also it would be nice if it was possible to make the OSD work with Haali renderer and also an option in MPC to turn OSD on/off.
BTW Casimir666, thanks for resuming MPC development.
andrew_seul
21st June 2007, 16:23
Anyone have version of MPC x64 build ? Where I can find it?
Kado
21st June 2007, 23:18
@andrew_seul
I don't think that a x64 build exists.
burfadel
22nd June 2007, 01:53
@andrew_seul
I don't think that a x64 build exists.
Remember with an x64 version you'd need an x64 version of ffdshow (or whatever you use). I think the most stupid thing Microsoft could have done is make a 32 bit Vista, most things will be 32 bit until they're required to be 64 bit. The 32 bit software still being made would still work, and it makes the transition quicker, easier, and smoother.
The extra upkeep of both 32 and 64 bit Vista, as well as development time etc., they haven't really gained anything by bringing out two versions except maybe for a label of poor judgement.
The reason why I am saying that is if vista were just in a 64 bit version, there would be a lot more 64 bit programmes out there. Despite what some people claim, a 64 bit programme, as long as its properly written, is considerably faster than its 32 bit counterpart (don't try and claim a 40 percent speed increase for example isn't considerable), so encoding & decoding would be faster.
I believe there are 64 bits builds of MPC & ffdshow out there, but they're out of date.
Clammerz
22nd June 2007, 03:57
I have a pretty odd problem, in that it happens in multiple scenarios.
This graph, works fine on it's own, but not in MPC:
http://blahtemppics2.googlepages.com/Graph3.png
(VTS is the VTS reader from MPC, MPEG splitter is the MPEG splitter from MPC, FFDshow is set to output YUY2, DVobSub is set to output YUY2.)
This does not work for me in MPC. It works if I use the an alternate MPEG2 decoder, and do not use FFDshow. It also works if I use a different renderer. It also works if I don't use DVobSub.
So I'm not sure what the problem is. The fact that it works in GraphEdit and not in MPC leads me to believe it's a MPC issue.
DVobSub version is 2.23 (because I like some options in it ;_; )
Thanks for your time.
webs0r
22nd June 2007, 06:02
Hello!
I also think some work can be done to improve MPC's graph building (if that is the right term).
My issue #1:
A current issue I have is not being able to watch TV in MPC using the dcdvbsource filter. MPC 1.0.8.0 just says "Cannot render the file" in its status bar. I think the issue is related to the fact that dcdvbsource builds its own filter chain, depending on what the channel is broadcasting.
This is the graph:
http://webs0r.googlepages.com/Untitled-1.png
Dcdvbsource can be found here: http://www.dsp-worx.de/index.php?n=11
The developer of this filter has said "The Problem is, that MPC needs to be stopped before releasing the Filtergraph." The relevant forum discussion is here: http://forum.dsp-worx.de/viewtopic.php?t=262
The dev is currently working on a new version that needs to change filters depending on whether your selected channel is broadcasting in mpeg2 or h264.
My issue #2:
MPC 1.0.8.0 refuses to load files that are currently locked for writing (but ok to read from). It reports the error (in the status bar) "File not found".
This happens when I want to watch media that I am currently recording (time-shifted playback). I'm using Webscheduler to record the stream. It should be possible to open such files. At the moment I must use another player to view these files.
My issue #3:
MPC 1.0.8.0 will not select the source filter correctly in some instances - it will use other filters, or in the past I remember sometimes it would refuse to play the file at all. This may be related to Clammerz problem.
For example, now I have graphedit and zoomplayer using TSFileSource as the source filter for transport streams, however MPC insists on using Haali media splitter (which has a lower priority). Even if I set TSFileSource as prefer in MPC external filter dialog, it still uses Haali. To install TSFileSource you do the usual regsvr32 as well as run a .reg file to add extensions to the registry-
[HKEY_CLASSES_ROOT\Media Type\Extensions\.ts]
"Source Filter"="{4F8BF30C-3BEB-43A3-8BF2-10096FD28CF2}"
[HKEY_CLASSES_ROOT\Media Type\Extensions\.tp]
"Source Filter"="{4F8BF30C-3BEB-43A3-8BF2-10096FD28CF2}"
[HKEY_CLASSES_ROOT\Media Type\Extensions\.tsbuffer]
"Source Filter"="{4F8BF30C-3BEB-43A3-8BF2-10096FD28CF2}"
Not sure if this helps, what other information can I provide to help get this fixed?
Anyways, MPC is my favourite player and I don't want to have to use zoomplayer :) Also, not watching TV through other bloated software, and getting to choose your filters rocks..
Anyways, first post for me, a long time silent reader of doom9! Thanks for the damn fine work from everyone here!
Link00y
26th June 2007, 17:28
hello Casimir,
I was extremely happy when I saw this topic.. your efforts are great and I love MPC in this new form.
just one question to you whether you might be able to make this possible:
-nowadays there are some WMV files with 2 audio streams - so far the only DirectShow based player allowing me to switch those streams is Windows Media Player.
Do you think it is possible to include this feature. Thanks,
Link00y
webs0r
27th June 2007, 08:39
Hello Casimi and others..
I found some more information that may shed some light upon Clammerz and my problems.
Here is a post with some info:
http://forums.dvbowners.com/index.php?showtopic=4489
Key points
- problem seems related to using MS mpeg2 demuxer
- "enable seeking with push sources that use the MS Demux."?
Lemonzest
27th June 2007, 16:08
Sound is muted when playing back real media files, when using the new realplayer 11beta and this media player classic, the realaudio filter is loaded but no sound is heard.
Sirber
2nd July 2007, 00:59
With EVR, when I pause frames skips then go back ok when I unpose. It skips more if I have set more EVR buffers. Kinda weird.
@casimir666
I have found an issue with EVR custom presenter, if you play a video then do frame skip the video continues at normal speed
but without any audio instead of going one frame forward then pausing, also if you pause the video then do frame skip,
video resumes at normal speed without audio. this does not happen with normal EVR.
Also, EVR CP has the luma levels corrected but normal EVR suffers from the same suff as VMR9 (not that this is a problem).
Also, regarding subtitles resolution (I think this should have been posted in the haali renderer thread but it regards MPC as well, maybe...):
using Haali renderer
http://pwp.netcabo.pt/kado/doom9/haali.png
using VMR9 renderless
http://pwp.netcabo.pt/kado/doom9/vmr9r.png
using EVR CP 5 buffers
http://pwp.netcabo.pt/kado/doom9/evrc5b.png
video was 720p, screenshots were taken at fullscreen (1680x1050) and as you can see in haali the fonts have lower resolution and the borders are thicker.
Finally, is it possible to enable the osd for haali renderer?
settings and specs:
pentum d @ 3.6ghz
geforce 6800gs 162.15
MPC v1.8.4.0
subtitles resoluion @ desktop res (1680x1050x32bit)
Casimir666
3rd July 2007, 15:41
Finally, is it possible to enable the osd for haali renderer?
If Haali agree to do some modifications in his renderer to support OSD yes it's could be possible ;)
CruNcher
4th July 2007, 08:23
@Casimir666
the jitter graph with OSD can be used also in exclusive VMR Renderless 3D mode not only the Matroska subtitles activate it for every Decoder also the fact that you move the mouse to the slidebar in the bottom direction makes it appearing then, but i dunno if this is leaving the Exclusive mode on the fly then, can't see anything that indicates it also jitter is not watchable (for the rest of the playback time) only a slide pause in the whole playback for the milisecond the slidebar or osd is being drawn (couses the jitter graph to spike out for that ms), but i can't belive that something like this is normal in our time video playback shouldn't be disrupted (never ever) maybe XP wasn't prepared for something like undisruptable video playback with On Screen Interfaces, or maybe some prioritys are to heavily forced by the OSD part so the Video is being set to pause when the OSD is being drawn (could it be that this is also a point the Multimedia Scheduler in Vista could be controling better, so such things don't happen in EVR Vista then ?), but im just speculating here you for sure have a much better inside view of those problems, im just reporting ;)
(/me dreams of a player that works fullscreen with panels on each side of the display for different purposes that slide out over the video (transparent) without breaking up the video flow, it needs to be media centric not like MCE :P)
cyberbeing
5th July 2007, 01:39
video was 720p, screenshots were taken at fullscreen (1680x1050) and as you can see in haali the fonts have lower resolution and the borders are thicker.
Here are some screen caps I took using the same video/line as yours:
Using MPC Subtitle filter + Haali Renderer
http://img393.imageshack.us/img393/2741/mpchaalimh7.png
Using MPC Subtitle filter + VMR9 Renderless
http://img393.imageshack.us/img393/2996/mpcvmr9it2.png
Using VSFilter + Haali Renderer
http://img452.imageshack.us/img452/4777/vsfilterhaalixb7.png
Using VSFilter + VMR9 Renderless
http://img452.imageshack.us/img452/3782/vsfiltervmr9ev9.png
It seems to be an issue with the built-in Media Player Classic Subtitle filter because as you can see with VSFilter the results are virtually identical between VMR9 and Haali Renderer.
Download VSFilter by jfs here (http://www.animereactor.dk/aegisub/vsfilter-2.38-clipfix.rar) (don't use the one bundled with drevil_xxl's mpc build because it is buggy and will crash on some videos if you don't give it YUY2 input)
@cyberbeing
:thanks:
After some testing here's how I ranked the subtitles quality:
1st=>MPC internal + VMR9
2nd=>VSfilter + VMR9/Haali Video Renderer (yes the have the same quality)
3rd=>MPC internal + Haali Video Renderer
As you said there's really an issue in MPC internal subtitle renderer when used with Haali Video renderer.
MPC internal + VMR9 came in first because you can actually choose the the subtitle resolution in MPC instead of mantaining original or doubling it like VSfilter does wich gives better font quality.
Liisachan
6th July 2007, 06:06
It seems to be an issue with the built-in Media Player Classic Subtitle filter because as you can see with VSFilter the results are virtually identical between VMR9 and Haali Renderer. I think it's rather by design, if the video size is > 100%. Maybe you can force MPC to be kind of compatible w/ VSFilter by writing this in your ASS.
ScaledBorderAndShadow: Yes
EvaUnit02
7th July 2007, 18:33
Hi Casimir,
Could you please make the PN31 driver compatible with WinXP x64?
Also could you please look into implementing ASIO audio output?
Thanks in advance.
Casimir666
8th July 2007, 22:37
Could you please make the PN31 driver compatible with WinXP x64?
I'm affraid not in the near future sorry :( Furthermore device drivers need to be digitaly sign to work on Vista 64bit so...
driver signing could always be disabled in vista :P
deets
9th July 2007, 16:58
could i ask a huge favour :)
would someone compile a 64 bit version for vista 64. The reason i ask, MS has limited spdif output in vista 64 to 64 bit applications only. I can of course use mpc 32 bit and it works just fine, as long as i dont want to output through spdif :(
if someone could do this, it would be great as currently vista 64 has some serious limitations as a media playback machine and a 64 bit mpc would come part way to fixing that :)
burfadel
9th July 2007, 18:22
could i ask a huge favour :)
would someone compile a 64 bit version for vista 64. The reason i ask, MS has limited spdif output in vista 64 to 64 bit applications only. I can of course use mpc 32 bit and it works just fine, as long as i dont want to output through spdif :(
if someone could do this, it would be great as currently vista 64 has some serious limitations as a media playback machine and a 64 bit mpc would come part way to fixing that :)
That would require 64 bit versions of the decoders as well! MPC has got a few filters built in (hopefully they will be updated again soon), but if you use ffdshow etc, you'll need a 64 bit version of that.
Microsoft made a huge mistake with Vista, they should have made it 64 bit only. They should then have brought out a SP3 based on Server 2003 for like say $40 inc postage (kinda like they did with 98SE). They could have included basic features like readyboost etc. in that as well. Then, instead of supporting Windows XP, Windows Server 2003, Windows Server 2003 x64/XP x64, Windows Vista, & Windows Vista x64 which takes a lot of money and resources they're only have to support Server 2003/XP, 2003&xp x64, and Vista x64. So thats 3 operating systems instead of 5. They would have ended up with more profit too, as those that are currently staying on XP - a LOT of people, they'd move to the updated XP and Microsoft gets their money. Not to mention the development costs associated with Vista 32 bit!, and the support costs!
deets
9th July 2007, 18:38
oh yep, im currently having a chat with the ffdshow team and they have produced a 64 bit version of ffdshow. funnily it was they who suggested coming to this thread :P
i guess if mpc has a lot of internal filters that would also need to be 64 bit, that's a lot more work. i wonder if a slim version could be made, just for us who want to use it as a player and use ffdshow for audio or video.
sigh, i feel so stupid, that sounds a simple question, but probably isnt....
yeah i guess MS decided that with so many non 64 bit cpus, it would limit sales, at a complete guess :D
but they have definitely made things more complex with limiting spdif in 64 bit mode, i would like to know the decision behind that one
Casimir666
9th July 2007, 18:51
driver signing could always be disabled in vista :P
Even for 64 bit version? Arf Microsoft lie to me once more :p
burfadel
9th July 2007, 19:28
Event for 64 bit version? Arf Microsoft lie to me once more :p
From what i've heard, yes it can be! The problem Microsoft have got is people scream for security and reliability! Driver signing is essentially a guaranteed driver so to avoid problems that the non computer savvy can't rectify. It can be turned off, not easily though, but at least the non computer savvy can't do it!...
If anybody would like to try disabling the driver signing in Vista x64, try this:
In Vista x64 find the cmd.exe (<vista drive>:\Windows\System32\cmd.exe), right click on it and select "Run as Administrator"
In the box that opens type
bcdedit -set loadoptions DDISABLE_INTEGRITY_CHECKS
Press enter and reboot
If needed, the entry can be easily removed with the command:
bcdedit -deletevalue loadoptions
burfadel
10th July 2007, 09:01
yeah! I don't have vista so can't verify that, but its not something the non computer savvy would accidentally disable!
Carpo
10th July 2007, 10:38
is the link in Casimir666 sig working for people ? i have tried a few times last night and this morning but it always times out
LoRd_MuldeR
10th July 2007, 11:58
is the link in Casimir666 sig working for people ? i have tried a few times last night and this morning but it always times out
works okay here...
You can also go directly to the SourceForge site:
http://sourceforge.net/project/showfiles.php?group_id=170561
Kado
10th July 2007, 12:13
MPC v1.0.8.3 (http://forum.doom9.org/showthread.php?p=1014793#post1014793)
MPC v1.0.8.4 (http://forum.doom9.org/showthread.php?p=1014908#post1014908)
Sirber
10th July 2007, 14:55
MPC v1.0.8.3 and MPC v1.0.8.4 are test builds only. Best stick to 1.0.8.2 for now.
Carpo
10th July 2007, 18:47
works okay here...
You can also go directly to the SourceForge site:
http://sourceforge.net/project/showfiles.php?group_id=170561
forgot about that, for shame
forgot about that, for shame
Would be great if test builds could be downloaded from SF page as well.
CruNcher
10th July 2007, 19:41
@Casimir666
I tested some DS players now especialy KMplayer and Zoomplayer, and i found out that Zoomplayer has actually the best implementation of the Exclusive VMR9 Renderless mode (congratz to blight for that) by switching on the fly to it when changeing from VMR9 Renderless (window) playback to Fullscreen playback.
Kmplayers Exclusive Mode fails completly here (sets overlay mixer mode), so i think that would be the next step to go for MPC Home Cinema here (on the fly Exlusive Mode switching, maybe also from VMR9 Windowed/Windowless to VMR9 Renderless Exlusive (Fullscreen) is possible (Zoomplayer can't do this yet), but dunno if it's possible for Windowed playback VMR9 Windowed/Windowless would be the fastest (less jitter faster playback then renderless in a window) and for Fullscreen playback then the Exclusive VMR9 Renderless Mode.
Dunno if it's possible to switch dynamicly between them on the other side i don't know why it shouldn't work if switiching dynamicly from VMR9 Renderless to VMR9 Renderless Fullscreen Exclusive works fine then VMR9 Windowed/Windowless to VMR9 Renderless Exclusive mode should work too, shouldn't it ? :).
Casimir666
10th July 2007, 19:59
@Casimir666
I tested some DS players now especialy KMplayer and Zoomplayer, and i found out that Zoomplayer has actually the best implementation of the Exclusive VMR9 Renderless mode by switching on the fly to it when changeing from VMR9 Renderless (window) playback to Fullscreen playback.
Kmplayers Exclusive Mode fails completly here (sets overlay mixer mode), so i think that would be the next step to go for MPC Home Cinema here (on the fly Exlusive Mode switching, maybe also from VMR9 Windowed or Windowless to VMR9 Renderless Exlusive (Fullscreen) is possible (Zoomplayer can't do this yet), but dunno if it's possible for Windowed playback VMR9 Windowed/Windowless would be the fastest (less jitter faster playback then renderless in window) and for Fullscreen playback then the Exclusive VMR9 Renderless Mode. Dunno if it's possible to switch dynamicly between them on the other side i don't know why it shouldn't work if switiching dynamicly from VMR9 Renderless to VMR9 Renderless Fullscreen Exclusive then VMR9 Windowed to VMR9 Renderless Exclusive should work too i think :).
Switching from Windowed to Renderless is not possible i think. The only possible way to do this would be to destroy renderer and create a new one ...
Switching on the fly is possible but complicated . Until now i haven't enough courage (and time) to attack this part :p
sheppaul
10th July 2007, 23:16
IIRC, there is no exclusive mode in KMPlayer.
rt87
11th July 2007, 02:33
@Casimir666:
When I use D3D fullscreen mode, sometimes other programs may popup windows. As a result, the screen is blinking and the keyboard shortcuts become unusable.
And I have a feature request. I want the Play/Pause, Close File and Close MPC button in D3D fullscreen bottom bar.
Casimir666
11th July 2007, 22:15
@Casimir666:
When I use D3D fullscreen mode, sometimes other programs may popup windows. As a result, the screen is blinking and the keyboard shortcuts become unusable.
And I have a feature request. I want the Play/Pause, Close File and Close MPC button in D3D fullscreen bottom bar.
For the moment you can :
- play / pause using space shortcut or clic to play with mouse
- close file with "Ctrl+C"
- close MPX with "Alt+X"
;)
rt87
12th July 2007, 03:30
For the moment you can :
- play / pause using space shortcut or clic to play with mouse
- close file with "Ctrl+C"
- close MPX with "Alt+X"
;)
but I can't use keyboard shortcuts as a window tries to popup and steals the focus.
Casimir666
14th July 2007, 12:06
Release 1.0.9.0 is now available on sourceforge :
- Modify : OSD improved for EVR custom
- Modify : EVR custom rendering thread, should be more stable
- Fixed : use same registry than orginal Gabest Media Player Classic
- Fixed : freeze when playing audio only file with EVR Custom
- Modify : EVR custom doesn't need mfplat.dll anymore (this dll is installed with WMP11)
- Added : exit option available in popup menu
- Fixed : wrong aspect ratio with anamorphic video using EVR custom
- Fixed : when video was paused, frame stepping with EVR custom play video at normal speed
- Fixed : Save thumbnail with EVR custom freeze MPC
- Fixed : FLV splitter didn't read width and height in metadata (thanks to Chobits for this fix)
- Fixed : The background ("Outline" color) overlap each other vertically if more than one text row for subtitles
madshi
14th July 2007, 12:23
Thanks, Casimir!
foxyshadis
14th July 2007, 12:48
As an early report, I can say that DVD playback in EVR (which is what has been giving me various kinds of trouble) is much more stable now. Seeking in particular. Way to go!
Smirky
14th July 2007, 16:18
Can someone explain to me one thing plz?
Why when using Overlay Mixer output method the colors are very juicy, bright and vibrant while in VMR9 and EVR they are pale and dull. I know this has something to with YV12 and RGB but why does Overlay Mixer select the best one automatically and how can I adjust it when using VMR9 or EVR?
Rob2687
14th July 2007, 22:53
The mplayerc window flashes through the 3d window on EVR custom. It doesn't when the window is in fullscreen so I checked enter fullscreen when playing files but that option doesn't do anything.
Yobbo
14th July 2007, 23:27
Hi! I've always used the official MPC (6.4.9.0) for all my listening & viewing needs.
I'm new to this, should I switch to this patched version (1.0.9.0)?
Does 1.0.9.0 make 6.4.9.0 obsolete, I guess is what I'm asking?
Kado
15th July 2007, 04:24
Thanks for the update Casimir!
@Yobbo
Yes, use v1.0.9.0 because it is v6.4.9.0 but with several bugfixes and new features.
clsid
15th July 2007, 13:14
The Direct3D mode will make MPC go fullscreen directly on opening a file. Leaving fullscreen can only be done by closing the file (ctrl+c). I often pause playback and do some other stuff on my PC. So I would like to be able to pause playback and exit fullscreen temporarily. Would it be possible to add an option to use Direct3D only for fullscreen playback and not for normal windowed playback? Or is it technically impossible to switch between modes? If so, perhaps a workaround would be to stop playback, reconstruct the graph and then go to the remembered file position.
CruNcher
15th July 2007, 13:16
clsid use latest zoomplayer, and see my post above and casimirs answer to it ;)
cyberbeing
15th July 2007, 20:59
I ran into a couple bugs in 1.0.9.0:
When playing anamorphic content with the EVR Custom Presenter I get a box in a box for 4:3 content and letterboxing on 16:9 content.
When using VMR9(Windowed) the Volume OSD doesn't disappear. An option to disable it would be nice too.
clsid
16th July 2007, 00:17
Volume OSD disappears here after about 5 seconds. But I agree an option to disable OSD would be useful.
rt87
16th July 2007, 08:03
I don't know if it can be consider as a bug:
In D3D full screen mode, popup menu shows once right-clicking but after few milliseconds screen redraws and the menu is hidden again.
Nicholi
16th July 2007, 08:52
- Fixed : FLV splitter didn't read width and height in metadata (thanks to Chobits for this fix)
Concerning the above change, did anyone actually test that code? From what I understand the bug was originally brought up here (http://forum.doom9.org/showthread.php?t=127190&highlight=flv+metadata), with a sample (http://www.ashesandsnow.org/media/richmedia/video/18.flv) exhibiting the problem. That sample still fails with this code...or have I completely gone crazy?
I didn't think much of it at first but I ran into another video (http://www.cccp-project.net/beta/test_files/%5bVEOH%5d_Backyard_FX_-_09_Cyborgs.flv) (taken from Veoh) which also has the strange incorrect resolution bug. This sample however has an odd number of vertical lines, so slightly more evil. Both samples display with the correct resolution in mplayer though.
SpAwN_gUy
16th July 2007, 11:31
When using VMR9(Windowed) the Volume OSD doesn't disappear. An option to disable it would be nice too.confirm.. here also.. and if another OSD appears it is displayed OVER "Volume" one..
Option - is welcome, and needed..
yes, and.. is it possible to make Key-ShortCut option for color adjustments(esp. for brightness)?
Protuber
16th July 2007, 15:24
Guys, little question, how to play FLV files with MPC. Only install FFDShow?
PS Sorry for my English.
Sirber
16th July 2007, 16:02
volume OSD don't work over haali neither.
[edit]
Updated my installer:
mpchc1090_ffdshow20070713xxl_realmedia_haali.exe
in: http://www.detritus.qc.ca/files/mpchc/
Adub
16th July 2007, 17:00
@protuber
Yeah, ffdshow is nice, but you also need the FLV plugin for MPC. I think it is called the "FLV Splitter".
Try downloading it here:
http://forum.doom9.org/showpost.php?p=965213&postcount=1
Sirber
16th July 2007, 17:01
the splitter is in MPC directly IIRC.
LoRd_MuldeR
16th July 2007, 17:51
the splitter is in MPC directly IIRC.
Yes, the external version (.ax file) of the FLV Splitter is for usage with other DirectShow application that don't have a FLV splitter built-in. For example you need the external FLV Splitter for DirectShowSource() in Avisynth. If you only use MPC, then you won't need it...
Sirber
16th July 2007, 19:06
Yes, the external version (.ax file) of the FLV Splitter is for usage with other DirectShow application that don't have a FLV splitter built-in. For example you need the external FLV Splitter for DirectShowSource() in Avisynth. If you only use MPC, then you won't need it...
@protuber
Yeah, ffdshow is nice, but you also need the FLV plugin for MPC. I think it is called the "FLV Splitter".
That's why I said that :)
clsid
16th July 2007, 23:04
MPC (and the external splitter) also contain a decoder for FLV4 (=VP62) video. The FLV files on most sites contain FLV1 video. For that you additionally need ffdshow.
Protuber
17th July 2007, 10:35
Thank for answer. But any chance to build-in FLV1 decoder to MPC.
wata
17th July 2007, 12:34
how about making remaining time transparent without background box (just like the info when you press ctrl-J) and move to the right top corner.
chickenmonger
18th July 2007, 03:38
In the current builds of MPC, when MPC cannot find a corresponding decompressor for a file, it shows the following dialog box:
http://img204.imageshack.us/img204/6458/codecsearchpn7.th.png (http://img204.imageshack.us/my.php?image=codecsearchpn7.png)
The "look for codecs on net" links back to gabest.org, which is no longer active. Can this button be changed or removed?
Rash
18th July 2007, 05:07
Hey! Do I see a 16-235 correct presentation (0-255) with EVR Custom on 1.0.9.0? :D This is so great! Thank you!
Too bad Windows complain about Macrovision Fail when using strange codecs for DVD playback (I didn't check) with EVR Custom. :(
Anyway, there is just one bug to report. The EVR Custom filter window states that my video is achieving 0.09 fps average which is, obviously, wrong. Right click -> Filters -> EVR Custom Presenter.
Thank you for this awesome release, Casimir. ;)
clsid
18th July 2007, 12:27
A suggestion that might help newbie users:
When the Direct3D Fullscreen checkbox in options is checked, a messagebox should be shown with instructions on how to exit fullscreen (Ctrl+C).
Would it be possible to add additional keybindings for closing fullscreen? Microsoft uses F11 for toggling fullscreen in most of their applications. Another logical key would be Esc.
Sirber
18th July 2007, 17:07
Too bad Windows complain about Macrovision Fail when using strange codecs for DVD playback (I didn't check) with EVR Custom. :(
I have the same problem with Haali. Works fine under EVR custom though.
Nicholi
19th July 2007, 14:13
Concerning the above change, did anyone actually test that code? From what I understand the bug was originally brought up here (http://forum.doom9.org/showthread.php?t=127190&highlight=flv+metadata), with a sample (http://www.ashesandsnow.org/media/richmedia/video/18.flv) exhibiting the problem. That sample still fails with this code...or have I completely gone crazy?
I didn't think much of it at first but I ran into another video (http://www.cccp-project.net/beta/test_files/%5bVEOH%5d_Backyard_FX_-_09_Cyborgs.flv) (taken from Veoh) which also has the strange incorrect resolution bug. This sample however has an odd number of vertical lines, so slightly more evil. Both samples display with the correct resolution in mplayer though.
Can anyone confirm those FLV samples still display with the incorrect resolution, manifested by a blurry line on the bottom edge? The patch Casimir666 applied was supposed to fix this, but it looks like it didn't do anything at all.
SoleBastard
22nd July 2007, 02:23
Can anyone confirm those FLV samples still display with the incorrect resolution, manifested by a blurry line on the bottom edge? The patch Casimir666 applied was supposed to fix this, but it looks like it didn't do anything at all.
Confirmed using MPC mod 1.0.9.0 (ffdshow-tryout beta3 and latest haali)
Leak
22nd July 2007, 10:56
Hi Casimir666,
would it be possible to add a commandline switch for the D3D fullscreen option?
I usually only use D3D fullscreen for watching DVDs on my projector, while I'd like to watch everything else (like video clips passed to it from my browser and such) in a window, without the player taking over my main display.
Since I launch MPC Homecinema for playing DVDs via a link anyway a command line option to activate D3D fullscreen when launching MPC HC would be perfect... :D
EDIT: By the way, there seem to be a few files missing in the SVN, most noticeably src/common.vsprops, src/debug.vsprops and src/release.vsprops as well as a solution file for the mplayerc app itself... I would have taken a look at adding said command line switch myself, but it's not much use if I can't even compile the code... :(
EDIT2: Exactly what version of Visual Studio are you using anyway? There's not VS 2005 project for most of the support projects in SVN, but also no VS 2003 project for mplayerc itself... so exactly what should one use to compile the program itself? :confused:
I can't just mix and match your sources and gabest's original project files and hope it'll compile...
np: Seefeel - Industrious (Quique Redux Edition (Disc 1))
Casimir666
22nd July 2007, 20:57
Hi Casimir666,
would it be possible to add a commandline switch for the D3D fullscreen option?
I usually only use D3D fullscreen for watching DVDs on my projector, while I'd like to watch everything else (like video clips passed to it from my browser and such) in a window, without the player taking over my main display.
Since I launch MPC Homecinema for playing DVDs via a link anyway a command line option to activate D3D fullscreen when launching MPC HC would be perfect... :D
EDIT: By the way, there seem to be a few files missing in the SVN, most noticeably src/common.vsprops, src/debug.vsprops and src/release.vsprops as well as a solution file for the mplayerc app itself... I would have taken a look at adding said command line switch myself, but it's not much use if I can't even compile the code... :(
EDIT2: Exactly what version of Visual Studio are you using anyway? There's not VS 2005 project for most of the support projects in SVN, but also no VS 2003 project for mplayerc itself... so exactly what should one use to compile the program itself? :confused:
I can't just mix and match your sources and gabest's original project files and hope it'll compile...
np: Seefeel - Industrious (Quique Redux Edition (Disc 1))
It is compile with VS 2005 (2003 projects were present in Gabest project, but not used anymore). There is 2 projects to compile : filter_vs2005 and mplayerc_vs2005.
I have added missing files.
Casimir
ChuckUFarley
29th July 2007, 22:23
When I use D3D fullscreen mode, sometimes other programs may popup windows. As a result, the screen is blinking and the keyboard shortcuts become unusable.
And I have a feature request. I want the Play/Pause, Close File and Close MPC button in D3D fullscreen bottom bar.
Try double left clicking around on the screen (in different places) until the flickering stops. It seems bring MPC-HC back to the front.
Has all official development on MPC stopped? The last build is pretty old.
Delerue
30th July 2007, 00:00
Feature request: when we use SPDIF, MPC loses its ability to control the sound volume. Would be great if MPC could detect if an AC3/DTS filter (set to SPDIF) is in use, and so change the volume engine to the 'Windows main'.
FredThompson
1st August 2007, 06:28
...thought I'd throw out my 3 biggest "wishes" for MPC...
1) User-definable icons for file types (best part of GOM is the icons)
2) Some way to fully prevent ActiveMovie window
3) PowerDVD-like file access speeds (or is it direct writes to the display adapter?)
burfadel
1st August 2007, 07:27
...thought I'd throw out my 3 biggest "wishes" for MPC...
1) User-definable icons for file types (best part of GOM is the icons)
2) Some way to fully prevent ActiveMovie window
3) PowerDVD-like file access speeds (or is it direct writes to the display adapter?)
Yeah I agree, sometimes mplayerc is a bit slower at starting to play the files :) if someone has time... lol (and the know-how), maybe the internal filters can be updated, as well as the base source code to include all the sse etc optimisations that its missing...?
Sirber
1st August 2007, 14:38
Not sure if it's ffdshow related (like only 1 max loaded filter) while vista is trying to make a screenshot of all your files.
clsid
1st August 2007, 15:51
Windows also tries to show some info (resolution, bitrate, etc) in the statusbar when you select a video file in Explorer. That also causes slowness.
Unregistering shmedia.dll solves that. It will also disable thumbnailing though.
FredThompson
1st August 2007, 23:42
wrt, my post a few back, ALShow plays HD just fine and has its own icons to indicate file types but nowhere near the codec configuration of MPC. Still prefer MPC if at all possible.
tebby
3rd August 2007, 10:13
I have noticed distortion or clipping in mp3s when audio switcher filter is on. Has anyone else noticed this?
MasterNobody
5th August 2007, 23:32
MPC freeze when trying to play DVD (or any VOB-file) with Haali's Video Renderer as output (MPC HC v1.0.9.0; Haali's Video Renderer 03/06/2007). No such problems with Zoom Player WMV Pro v5.00 and Haali's Video Renderer 03/06/2007.
burfadel
6th August 2007, 07:32
CLSID just did a patched build of MPC to include the later updates. I take it these will be included in MPC HC at some stage? :)
http://forum.doom9.org/showthread.php?t=128616
Xin-Hong
6th August 2007, 07:51
CLSID just did a patched build of MPC to include the later updates. I take it these will be included in MPC HC at some stage? :)
http://forum.doom9.org/showthread.php?t=128616
+1 :)
Kado
7th August 2007, 14:26
adding those patches would be nice!
Jeremy Duncan
9th August 2007, 00:12
I've done screen shot comparisons of the Vista Default, Overlay and EVR to see the color difference and saw no change.
This is in Vista Premium.
Am I supposed to install some other software so that EVR will work ?
Tzim
12th August 2007, 10:06
MPC HC Hangs or Freeze when seeking on DVDs (or Vobs) when using EVR (it works OK with VMR9).
I'm using XP x64, ffdshow-tryout beta3 for MPEG2 decoding, deinterlacing and resize.
By the way, thanks for the good work.
arfster
12th August 2007, 16:45
I've done screen shot comparisons of the Vista Default, Overlay and EVR to see the color difference and saw no change.
This is in Vista Premium.
Am I supposed to install some other software so that EVR will work ?
Don't understand - if you're getting a picture, EVR is working by definition.
Jeremy Duncan
13th August 2007, 03:55
Don't understand - if you're getting a picture, EVR is working by definition.
Well, shouldn't the color be different if I use evr, compared to overlay or vista default ?
I read in the other mpc thread, clsid's, that the d3dx9_24.dll was used.
Am I supposed to use this .dll in vista.
I tried to register the dll but I couldn't.
I downloaded and installed the latest directx sdk, but I don't know if I'm still supposed to register the dll ?
foxyshadis
13th August 2007, 05:09
It's the video driver that does the YUV->RGB conversion, not MPC, so you're totally at its mercy.
The dll just has to be on the path somewhere, I think, it's not a COM component. The system32 folder is the usual place for them.
Atak_Snajpera
14th August 2007, 17:18
I see difference between EVR and system default. When I use EVR black is finally black. If I use System Default I have dark grey instead of pure black. I wonder why EVR is not selected by default on VISTA?
bur
16th August 2007, 21:10
I know this discussion was rather old, but some people said saving settings to an .ini was much slower than to the registry. Others doubted that.
But since the registry is an indexed database, you can access any value without the need for parsing a file which indeed makes it faster.
raynor
17th August 2007, 00:39
The Player should behave correctly if the user does not want it to keep any
file histories. The Original MPC does.
The Mod, even with "Remember File Position" disabled,
still saves the last 4 recently used files in the registry (or the INI file):
File Name 1=...
File Name 2=...
File Name 3=...
File Name 4=...
Please don't save any recently used files if both
"Keep History of recently Opened files" (Options-->Player) and
"Remember File Position" (Options-->Miscellaneous)
are disabled.
It's got to do with privacy and stuff ... you know ...
Again, this is only the behavior of the Homecinema Mod,
while the original MPC "respects" your privacy ;)
I guess this behavior was introduced together with the added
"Remember File Position" option. But if this option is
DISABLED there is no need to remember any prevoius files
(or positions within those). This should only happen if the user
decides to enable the checkbox.
Please change this, :thanks:
Kado
17th August 2007, 01:39
@casimir666
I have found a bug regarding that "remember file position" option.
If you let a file reach the end then mpc will play the next in the playlist but if you try to play the previous file again it will resume from the end meaning that it will just skip to the next track instead of playing the file from the beginning.
also regarding raynor case... probably both dvd and file entries from "remember dvd position" and "remember file position" should be cleared if those option are disabled or you should add a button in mpc to clear them like "clear dvd/file history" button.
Delerue
17th August 2007, 03:22
http://rapidshare.com/files/46651266/BBC_HD__H264_AC3_eng__07-07_13-25-26.ts.03.ts.html
This video has two audio tracks. At least is what VLC tells me. But I can't see/switch the tracks using MPC. Can anyone do it?
raynor
17th August 2007, 04:44
[...] or you should add a button in mpc to clear them like "clear dvd/file history" button.
No, they shouldn't be saved at all if the checkboxes "Remember File Position" and "Remember DVD Position" are unchecked.
Nothing (as in: nil, niet, nada, nichts, rien) should be saved or remembered in that case ...
:rolleyes: ;)
Of course, If you had them checked, and decide to uncheck them,
the existing saved positions / file histories should all be cleared automatically.
All the best,
raynor
Kado
17th August 2007, 15:36
Well I said what you quoted in case the first suggestion is not possible. Those entries are only saved because you used the "remember" feature, they are not saved if you don't use the function.
raynor
17th August 2007, 17:08
Those entries are only saved because you used the "remember" feature, they are not saved if you don't use the function.
No, they are always saved in the registry (or in the INI file)
even if you DO NOT use the "Remember File Position"
feature (i.e. the checkbox is unchecked).
That is the whole issue. Don't believe me ? Try it for yourself :
(1) Delete all Gabest registry settings,
(2) use a fresh download of MPCHC, unzip it
(3) Note that the "Remember File Position" checkbox is already disabled by default (!)
(4) Also manually uncheck "Keep History Of Recently Opened Files" if you want,
even though this has got nothing to do with the other feature and is irrelevant in our case
(5) Play some files .... then quit the player
(6) ---> the file paths (e.g. File Name 1= C:\Videos\Something.avi)
are saved in the registry.
Again, If one does not use this feature, (which I don't) nothing
should be saved or remembered at all (and existing entries should be cleared
if the feature is used for some time and then disabled later)
Please, Casimir, change this behavoiur, and "respect" the chosen setting.
:thanks:
--raynor
Rash
18th August 2007, 23:15
I have the same problem with Haali. Works fine under EVR custom though.
I've just done some testing. When using MPC HC 1.0.9.0 with internal MPEG-2 decoder and EVR custom, MPC will use the default "Video Renderer" for output, not EVR Custom (even though it is selected in the options). Is it a bug?
I've checked for both EVR and EVR Custom, no EVR output with MPEG-2 Internal filter (1.0.9.0) playing DVDs here.
If I disable the internal decoder, it will use Microsoft (Vista) Default MPEG-2 decoder with EVR alright. But it doesn't work with EVR Custom (so I can't use shaders to correct colors).
Microsoft's MPEG-2 decoder doesn't work with Haali Renderer either, so I can't get any color correction with this decoder. And the internal decoder with Haali gives me the stupid Macrovision Fail message. Hell !!!
It would be perfect if I could get MPC's internal MPEG-2 decoder (that is awesome) with EVR Custom or Haali. Or... if I could get Microsoft's MPEG-2 decoder (DXVA?) with EVR Custom. But I don't think the latter option has anything to do with MPC's development.
Kado
19th August 2007, 05:26
@raynor
yes, it is always saving, didn't notice in my previous tests.
clsid
20th August 2007, 17:16
Feature request:
Disable Vista monitor power saving only when playback is active, thus not when playback has stopped.
boyumeow
21st August 2007, 04:53
Since this tread deals with mpc, I post 2 bugs that appear while I use mpc.
1) While I select - view> on top> while playing, sometimes when I open a folder/window it will cover up mpc(playing some video) rather than mpc itself stay on top while playing. But once I click on mpc again, it will stay on top even I click on the folder/window.
2) While I select - play> after playback> close, after video playback it shutdown mpc. I thought it suppose to close the video I m playing, m I right? Btw, this 'play' bug occur when i used the old mpc6940, haven't try it on mpchc or clsid updated version.
Juz wonder m I the only 1 who have this 2 bugs. I m using WinXP. Thks.
The Hooded One
23rd August 2007, 13:21
Feature request:
Disable Vista monitor power saving only when playback is active, thus not when playback has stopped.
I second this request. This would be EXTREMELY helpful for me.
Pyr0
24th August 2007, 14:47
Feature request:
Disable Vista monitor power saving only when playback is active, thus not when playback has stopped.
I second this request. This would be EXTREMELY helpful for me.
me too :)
chros
27th August 2007, 07:19
I second this request. This would be EXTREMELY helpful for me.
And me too ... :)
I have to adjust the Sleep function on my LCD TV, because of this ... :(
clsid
27th August 2007, 14:10
That has already been done in the current code present in SVN ;)
madshi
27th August 2007, 18:32
Can anybody with SVN access please upload a little patch for me? I've done the changes to Casimir's SVN, but I don't know SVN well enough to "upload" something.
http://madshi.net/dtsac3source.zip
Contained is a new version of DTSAC3Source.cpp (together with a new compiled dtsac3source.ax). There are 3 changes in the source code:
(1) m_AvgTimePerFrame calculation was incorrect for AC3.
(2) m_AvgTimePerFrame calculation was incorrect for DTS.
(3) Fix for problems with audio sync with Blu-Ray/HD DVD DTS files.
The problem with (3) is this: Usually 1536kbit/s DTS tracks have 2013 bytes per frame. But DTS tracks taken from HD DVD and Blu-Ray strangely only have 2012 bytes per frame. DTSAC3Source handled this mathematically correctly. But audio sync slowly drifted away from the video. We have to mathematically handle the 2012 frames as if they were 2013 bytes long to keep audio sync while seeking.
Leak
27th August 2007, 18:50
Can anybody with SVN access please upload a little patch for me? I've done the changes to Casimir's SVN, but I don't know SVN well enough to "upload" something.
I'm afraid this won't be possible unless you're one of the developers of MPC HC, as nobody else has write permissions for the SVN repository on SourceForge.
You could post your patch here (http://sourceforge.net/tracker/?group_id=170561&atid=854653), though, and point Casimir666 at it. Make sure you post a patch (as opposed to a full source file), though, as that makes it easier to apply it when other changes were made to that file in the meantime.
As for using SVN - grab TortoiseSVN (http://tortoisesvn.tigris.org/) if you want a powerful but easy-to-use SVN client. You can even use it to produce the diff I mentioned above.
np: Nine Horses - Serotonin (Burnt Friedman Remix) (Money For All)
madshi
27th August 2007, 19:28
As for using SVN - grab TortoiseSVN (http://tortoisesvn.tigris.org/) if you want a powerful but easy-to-use SVN client.
That's what I used to "download" the current sources. However, it made my PC very unstable, so I had to uninstall it again.
Leak
27th August 2007, 19:56
However, it made my PC very unstable,
Care to elaborate what happened? I never had any problems with it... :confused:
np: Nine Horses - Birds Sing For Their Lives (Money For All)
Casimir666
27th August 2007, 20:01
@madshi
Your modifications will be included in next release (clsid patches too).
I have start looking for Vista 64 support but it's a lot of work and it will not be available in near future. If someone have 64 bits asm routines for colorspace conversion and IDCT it will be helpfull :)
Kado
27th August 2007, 20:41
@casimir666
Those are good news, also please check this issue (http://forum.doom9.org/showthread.php?p=1034712#post1034712) I've posted before.
madshi
27th August 2007, 20:59
Care to elaborate what happened? I never had any problems with it... :confused:
Well, during/after the first reboot after the SVN client installation the Explorer froze and consumed my DualCore CPU so much that it took me several minutes of waiting to open the task manager and kill the Explorer. Might have been bad luck. Maybe the problem wouldn't have shown another time. But since I don't really plan to use SVN in the near future, I decided to go safe and uninstall the SVN client again.
clsid
27th August 2007, 21:02
Can anybody with SVN access please upload a little patch for me? I've done the changes to Casimir's SVN, but I don't know SVN well enough to "upload" something.
http://madshi.net/dtsac3source.zip
Contained is a new version of DTSAC3Source.cpp (together with a new compiled dtsac3source.ax). There are 3 changes in the source code:
(1) m_AvgTimePerFrame calculation was incorrect for AC3.
(2) m_AvgTimePerFrame calculation was incorrect for DTS.
(3) Fix for problems with audio sync with Blu-Ray/HD DVD DTS files.
The problem with (3) is this: Usually 1536kbit/s DTS tracks have 2013 bytes per frame. But DTS tracks taken from HD DVD and Blu-Ray strangely only have 2012 bytes per frame. DTSAC3Source handled this mathematically correctly. But audio sync slowly drifted away from the video. We have to mathematically handle the 2012 frames as if they were 2013 bytes long to keep audio sync while seeking.
I would like to include this patch in my patched MPC build. I have looked at the code changes (compared to guliverkli SVN). Are you sure your patch doesn't break parsing of regular AC3/DTS stuff? Because framesize and bytesperframe values are much bigger now (multiplied by magic numbers).
madshi
27th August 2007, 21:15
I would like to include this patch in my patched MPC build. I have looked at the code changes (compared to guliverkli SVN). Are you sure your patch doesn't break parsing of regular AC3/DTS stuff? Because framesize and bytesperframe values are much bigger now (multiplied by magic numbers).
Some of the changes you're talking about were originally done by orbitlee. The main change I've done is just a special handling for 2012 bytes DTS frames. I'm not sure where the "magic" multipliers are coming from. Maybe we should contact orbitlee and ask him about that. From the source code comments it seems that he did that to satisfy the Sonic audio decoder. Personally, I'm not sure if I like such strange multiplicators just to satisfy one decoder (which isn't even a good one). But I'm a bit afraid to change anything because right now the filter works just perfect for me. I've tested it with AC3, E-AC3, normal DTS files and DTS core streams extracted from DTS-HD.
P.S: Maybe you could try just taking over the 2012 special handling and the E-AC3 parsing and then check if everything works for you. Doing it that way shouldn't break regular stuff.
madshi
29th August 2007, 11:35
I've one little feature wish:
If I load an external audio file (e.g. with the "/dub" command line parameter) and if the external audio file name has "DELAY 100ms" or "DELAY -50ms" or something like that in the name, it would be great if the MPC audio switcher could automatically activate this delay taken from the file name of the external audio file.
Why is this important? Because delaycut doesn't work for E-AC3, TrueHD and DTS-HD tracks. Currently it's not easily possible to modify such tracks to realize a specific delay. Because of that it's important that there's a way to tell MPC to automatically realize a specific audio delay for a specific audio track.
Thanks! :)
Ger
8th September 2007, 14:05
Found a problem with "Remember file position" and some live WM radio streams.
If "Remember file position" is checked, the second time I try to start this (http://utv-talksport.wm.llnwd.net/utv_talksport?MSWMExt=.asf) live stream it doesn't play.
Setsunaaa
9th September 2007, 20:51
Thx for your mpc version Casimir666, I made the switch just a month ago from the original latest gabest version, and I like it a lot.
A thing I once had: I always use the "save to .ini, keep registry clean", + remembering file positions (very nice option).
But the .ini got somewhat mixed up, wrong key binding, wild behaviour at using normal keys. Even when I corrected the bindings it did not work, I restored it from my backup, and was yet unable to reproduce the problem.
One feature request: If I have mutiple files in the playlist, all of the same format (i.e. one Anime series), I have to change the subtitle and language every time the next video gets played, it also resets the zoom I set to 100% (except when fullscreen).
So if the video size of the next file is the same it should keep the set zoom. And if the video file that comes next has the same audio-channels and subtitles and video size it should take the selected subtitle / audio channel and zoom over to the next in the playlist.
Second request: could the number "file to remember the last position" be made configurable, like from 0 to 9?
Set
boyumeow
10th September 2007, 09:22
@Setsunaaa
About the zooming part, maybe U can try set it to auto-fit or un-tick it. Option-->Playback=>Output
Setsunaaa
14th September 2007, 20:43
@Setsunaaa
About the zooming part, maybe U can try set it to auto-fit or un-tick it. Option-->Playback=>Output
Dumb me, I should have found it on my own!
It does keep the size I want over videos in the playlist..
BUT: mplayer starts all videos much too small then since it starts with it's default size!
It should have an option to set the zoom to 100% at start of the player, as I usually want it for videos when I start mplayer. But it should not reset to 100% upon advancing in the playlist. So I am back at the "Auto-zoom 100%" since it is less annoying that way.
A trick I also used: click and move the window while the player advances to the next video, then it keeps the set size.
But the subtitle/audio still have to me set manually after advancing.
Kado
14th September 2007, 21:20
@Setsunaaa
if you use haali splitter you can configure how the subs and audio tracks are loaded. check the splitter settings if you use it.
Casimir666
14th September 2007, 23:31
New version is now available on SourceForge, with thoses changes :
v1.0.10.0 - 15.Sep 2007
======================
CHANGED: Latest Clsid Patches (Bento4 0.9.3, faad2 2.6b, dtsdec 0.0.2, libmad 0.15.1b, zlib 1.2.3, mpeg decoder: progressive frames fix, mpeg decoder: dsutil interlaced fix v2)
CHANGED: libpng 1.2.20
NEW : Command Line Option "/d3dfs" to start MPC in D3D fullscreen mode
NEW : Logitech LCD support (e.g., G15 keyboard)
CHANGED: Remember File and DVD position works only when "Keep history" is active (preserve privacy issue)
CHANGED: Kick off Screen Saver from Power Options only while video is playing (Vista)
NEW : Build for x64 platforms (beta version, see limitations on my website)
NEW : Multilanguage support: english, french and german.
CHANGED: DirectX SDK updated to August 2007 (v35)
FIXED : Wrong Aspect Ratio with EVR-Custom (definitely i hope :-)
FIXED : Internal Mpeg2 Decoder was not working with ECR and ECR-Custom
FIXED : Audio async problems with Blu-Ray/HD DVD DTS files [wrong AvgTimePerFrame calculation for DTS and AC3 (madshi)]
FIXED : OSD was not working when D3DX9_... dll was not present (random pixels shown in top of video)
FIXED : Mouse now working in DVD menu with EVR-Custom (Vista)
FIXED : FLV Splitter when video does not start with keyframe
FIXED : Vulnerability CAL-20070912-1 in AVI Source Filter (arbitrary code execute with users privileges)
FIXED : Vulnerability in FLI internal source filter
JarrettH
14th September 2007, 23:46
what happened to your website casimir :cool:
Leak
14th September 2007, 23:53
what happened to your website casimir :cool:
Eh? It's where it always was and works fine for me - so what exactly do you mean? :confused:
np: Alva Noto + Ryuichi Sakamoto - Aurora (Insen)
lolent
15th September 2007, 00:18
thx Casimir666 for this new version :)
MatMaul
15th September 2007, 01:00
thanks !!!
bug report about the translation :
I can load a different language only if I launch MPC from is directory. If I double-click on a video it seems to do not detect the french resource.
When I use the french translation the submenu Subtitles (Soustitres) don't work at all, no problem in english.
JarrettH
15th September 2007, 01:30
I get a whole page of chinese characters when I open http://tibrium.neuf.fr/
foxyshadis
15th September 2007, 02:46
Check your browser's default character encoding.
Casimir, awesome. =D
raynor
15th September 2007, 02:50
@ casimir
Thank you for fixing the privacy issue I pointed out above.
Great work :)
Uh, and great other fixes and additions, too (amazing to be exact) ;)
JarrettH
15th September 2007, 07:49
thanks that fixed it foxy, which should i be using though? it was set to utf-16 when i checked :thanks:
Casimir666
15th September 2007, 08:49
I get a whole page of chinese characters when I open http://tibrium.neuf.fr/
:eek:
I have added an encoding meta tag, should not be chinese anymore now...
madshi
15th September 2007, 08:51
Thnx for the new version!
JarrettH
15th September 2007, 18:38
:eek:
I have added an encoding meta tag, should not be chinese anymore now...
LOL wonderful :p
Kado
15th September 2007, 22:46
Thanks for the updates casimir. One bug still remains... in the "remember file position", you are not able to replay a file that has reached it's end.
Steps to reproduce: enable the option, insert at least 2 files (like mp3) in the play list and let one of them play until it ends then plays the other one, while the second one is playing try to play the first one... basically it will resume from the end of the first file meaning it will just skip to the next one.
hope this helps
Also, if you enable "keep history" then "remember file position" then disable "keep history" "remember file position" will remain enabled and working and you cannot disable it until you enable "keep history" again.
Is MPC v6.4.9.1 legit or fake or custom made by someone? check here (http://softex.meganet.lt/news.php?readmore=3828).
Leak
15th September 2007, 23:17
Is MPC v6.4.9.1 legit or fake or custom made by someone? check here (http://softex.meganet.lt/news.php?readmore=3828).
Well, going by the "changelog" someone seems to just have relabeled clsid's build (or his changes, at least) as 6.4.9.1...
EDIT: Okay, so it was clsid himself - move along, nothing to see here... :D
np: Luke Vibert - Rotting Flesh Bags (Chicago, Detroit, Redruth)
Kado
15th September 2007, 23:25
Well, going by the "changelog" someone seems to just have relabeled clsid's build (or his changes, at least) as 6.4.9.1...
That has crossed my mind as well. anyway casimir's build is more "tuned"! :)
clsid
16th September 2007, 00:33
I incremented the version number in my latest build to make it more clear that it is newer than the latest version available at the Guliverkli website.
Rash
16th September 2007, 06:11
I am getting 404 on Casimir's page. Will look on sf.net directly.
Thank you very much Casimir! ;)
[EDIT] DAMN! EVR is working now! So now I can get 0-255 with DXVA enabled! Oh thank you, thank you, thank you Casimir! :D
Casimir666
16th September 2007, 07:52
I am getting 404 on Casimir's page. Will look on sf.net directly.
Thank you very much Casimir! ;)
[EDIT] DAMN! EVR is working now! So now I can get 0-255 with DXVA enabled! Oh thank you, thank you, thank you Casimir! :D
:confused: EVR is working?? I haven't made changes on it except using latest SDK...
CiNcH
16th September 2007, 12:58
DXVA 2.0 and EVR Custom at least still isn't.
cyberbeing
16th September 2007, 18:57
When PureVideo Decoder and EVR Custom Presenter is used DVD menu navigation seems to be broken and MPC-HC hangs on seeking.
Ger
16th September 2007, 21:03
Thanks for the updates casimir. One bug still remains... in the "remember file position", you are not able to replay a file that has reached it's end.
Steps to reproduce: enable the option, insert at least 2 files (like mp3) in the play list and let one of them play until it ends then plays the other one, while the second one is playing try to play the first one... basically it will resume from the end of the first file meaning it will just skip to the next one.
hope this helps
A somewhat similar problem i posted with this feature is also still there in v1.0.10.0:
Found a problem with "Remember file position" and some live WM radio streams.
If "Remember file position" is checked, the second time I try to start this (http://utv-talksport.wm.llnwd.net/utv_talksport?MSWMExt=.asf) live stream it doesn't play.
Can be reproduced by opening the URL in MPC and then trying to open the same URL again a second time. It will only play the first time and stall on the second and subsequent attempts.
Anyway, EVR custom is starting to look really good now with the latest fixes. Thanks again for your excellent work Casimir. :thanks:
Rash
16th September 2007, 22:28
:confused: EVR is working?? I haven't made changes on it except using latest SDK...
Yes, well... EVR Custom. :o I missed one word.
EVR normal creates grey bars for me, so I've completely banned it from my players, hehe. Have a look.
http://rash.apanela.com/images/lost_color.png
http://rash.apanela.com/images/wmp11/wmp_grey_back.jpg (black frame)
I can't say whether DXVA is working or not. It is selected but I don't get any confirmation/error messages. The picture quality is awesome anyway, so I'm good with it.
@Cyberbeing, I have PureVideo enabled on PowerDVD Decoder and I'm using EVR Custom and menus are OK. What decoder are you using?
cyberbeing
16th September 2007, 22:49
@Cyberbeing, I have PureVideo enabled on PowerDVD Decoder and I'm using EVR Custom and menus are OK. What decoder are you using?
I am using nVidia's PureVideo decoder (http://www.nvidia.com/object/dvd_decoder.html), not a program like PowerDVD that just uses Purevideo.
Rash
16th September 2007, 22:52
Oh, I see. Well, then, it might be an issue between NV PureVideo and EVR Custom.
Kado
17th September 2007, 09:51
In the powerdvd decoder (h.264) to see if dxva is working or not try to tune something like brightness after the video is playing, if you can you are not using dxva. that was my case in xp with a 6800gs. in vista i can't get dxva with vmr9 and evr.
CiNcH
17th September 2007, 16:42
In the powerdvd decoder (h.264) to see if dxva is working or not try to tune something like brightness after the video is playing,
Press CTRL (STRG for German readers) and together the 'CyberLink H.264/AVC Decoder' (Play -> Filters), the extended properties will show up. The profile tells you about hardware acceleration:
SW = pure software mode
MC = part of the decoding pipeline is sourced out to the GPU (e.g. PureVideo HD)
Bitstream = all decoding steps are performed on the GPU (e.g. PureVideo HD2)
Rash
17th September 2007, 16:44
Cinch, I am sorry, what is STRG?
CiNcH
17th September 2007, 16:46
CTRL key (Control which means 'Steuerung' -> STRG in German) on your keyboard.
iron2000
17th September 2007, 20:11
Is there anyway to get rid of the blue bar with green slider that appears on mouse over?
Kado
17th September 2007, 20:41
@CiNcH
thanks.
has someone got hardware acceleration for h.264 with latest mpc hd and cyberlink in vista with a nvidia graphics like a 6800gs?
Casimir666
17th September 2007, 20:56
@CiNch
Great shortcut! Will be helpfull ;)
SBeaver
18th September 2007, 00:35
x64 version can play dvd mpeg2 with ffdshow as decoder also, i tried it with video title set enabled in internal filters. ac3/dts passthrough with x64 ffdshow also works perfectly.
The only thing missing now is an ffdshow x64 build with eac3 decoding which hopefully isn't far away, and also a 64bit build of haali splitter and renderer.
:thanks:
delude101
18th September 2007, 05:56
@CiNcH
thanks.
has someone got hardware acceleration for h.264 with latest mpc hd and cyberlink in vista with a nvidia graphics like a 6800gs?
7900GTO here, using 162.22 with vista ultimate 32bit. Only SW profile shows up no matter what type of file i play. Using the h.264 decoder from Powerdvd 7.3 ultra.
Shakey_Jake33
18th September 2007, 08:01
7900GTO here, using 162.22 with vista ultimate 32bit. Only SW profile shows up no matter what type of file i play. Using the h.264 decoder from Powerdvd 7.3 ultra.
SW for me too, using Vista X64, Cyberlink H.264 codec from PowerDVD Ultra, and 7900 GTO GPU.
I always assumed it was doing it HW tbh.
delude101
18th September 2007, 08:41
MC Profile shows up when using EVR Mode (Standard). It does improves the playback of 1080i videos significantly, but 720p/1080p videos still the same. CPU usage around 15% lower (C2D@2.8Ghz)
The EVR mode is horrible though. It ALWAYS outputs in 16-235levels and there are ugly grey bars for wide screen instead of black ones.
Shakey_Jake33
18th September 2007, 10:42
MC Profile shows up when using EVR Mode (Standard). It does improves the playback of 1080i videos significantly, but 720p/1080p videos still the same. CPU usage around 15% lower (C2D@2.8Ghz)
The EVR mode is horrible though. It ALWAYS outputs in 16-235levels and there are ugly grey bars for wide screen instead of black ones.
I've read a few posts about the grey bars, but I've not had that problem yet.
CiNcH
18th September 2007, 11:54
For me it is 'Bitstream' with EVR Standard and 'SW' with EVR Custom, just as expected, at least what I expected...
SBeaver
18th September 2007, 13:30
I've read a few posts about the grey bars, but I've not had that problem yet.
I've had the grey bars on all computers I've tried EVR on, and both on Vista and XP x64 too.
I want to know your secret, do you have Nvidia or Ati videocard?
Kado
18th September 2007, 21:23
I get grey bars as well. how are you guys getting hardware acceleration with h264? filters, specs, players and file container etc please.
Casimir666
18th September 2007, 22:43
I've had the grey bars on all computers I've tried EVR on, and both on Vista and XP x64 too.
I want to know your secret, do you have Nvidia or Ati videocard?
For XP you can try to add thoses keys in registry :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Video\{ GUID }\0000
VMRCCCSStatus 3 (dword)
VMRCCStatus 3 (dword)
For GUID, it depend of you machine and it's the GUID with the largest number of keys. Unfortunatly this trick didn't work with vista :(
CiNcH
18th September 2007, 22:50
1. Launch regedit and determine the current primary display card by looking in "HKey_Local_Machine\Hardware\DeviceMap\Video" and note the GUID (global unique identifier assigned by Windows), which is the long string in brackets { } at the end of the entry "\device\video0".
2. Look in "HKey_Local_Machine\SYSTEM\CurrentControlSet\Control\Video\{GUID}000" where {GUID} is the number derived from the previous step.
3. Open the "0000" directory and create a new DWORD called "VMRCCCSStatus" and give it a value of 3
delude101
19th September 2007, 01:03
I get grey bars as well. how are you guys getting hardware acceleration with h264? filters, specs, players and file container etc please.
MPCHC set to output in EVR Mode (standard, NOT custom presenter), Haali Media Splitter, Cyberlink H.264 Decoder. Try apple hd trailers, they all work when set to .hdmov
Just flashed my 7900gto to a gtx, no difference :P
MasterNobody
19th September 2007, 10:38
I found the reason of MPC freeze when trying to view DVD (.ifo) or .vob files with standard Microsoft source filters qdvd.dll/mpg2splt.ax (NOT internal MPEG PS/TS/PVA source filter) with Haali Video Render dxr.dll. It caused by deadlock in STDMETHODIMP CFGManager::EnumFilters(IEnumFilters** ppEnum)
{
if(!m_pUnkInner) return E_UNEXPECTED;
CAutoLock cAutoLock(this);
return CComQIPtr<IFilterGraph2>(m_pUnkInner)->EnumFilters(ppEnum);
}
because sometimes (most of the times) it at first called by Haali Video Render (NOT main thread) and during it execution it is called from MPEG-2 Splitter/Demultiplexer (main thread). For myself I have made patched version (where I fill with NOPs calls of EnterCriticalSection/LeaveCriticalSection of this function) which works without freeze. May be somebody can find more correct workaround for this problem than removing critical section.
Rash
19th September 2007, 18:43
Hey, I did the CTRL + CyberLink video but I couldn't get the mode (software, hardware). I did get an extra "statistics" information on CyberLink's properties, though. It says the average fps, expected fps, etc. (Cyberlink Video/SP Decoder, PowerDVD 7 Ultra BD/HD-DVD Edition)
You were talking about doing this on MPC, right?
Oh! Finally you guys realised about the grey bars when using EVR. I've been crazy about it for quite some time. You can adjust your video to scale to the extended range (0-255) but the grey bars are still there. The effect is awful, check it out.
http://rash.apanela.com/images/wmp11/wmp11-background.png
I have already sent a support ticket to NVIDIA and I have also posted about it on Microsoft Newsgroups. It seems that nobody have this problem. NVIDIA hasn't replied to me yet.
Oh, by the way, I don't think this grey bar problem occurs with the analog RGB connection, only with DVI. I have made several tests and analog RGB is always fine.
SBeaver
19th September 2007, 18:54
Hey, I did the CTRL + CyberLink video but I couldn't get the mode (software, hardware). I did get an extra "statistics" information on CyberLink's properties, though. It says the average fps, expected fps, etc. (Cyberlink Video/SP Decoder, PowerDVD 7 Ultra BD/HD-DVD Edition)
You were talking about doing this on MPC, right?
Oh! Finally you guys realised about the grey bars when using EVR. I've been crazy about it for quite some time. You can adjust your video to scale to the extended range (0-255) but the grey bars are still there. The effect is awful, check it out.
http://rash.apanela.com/images/wmp11/wmp11-background.png
I have already sent a support ticket to NVIDIA and I have also posted about it on Microsoft Newsgroups. It seems that nobody have this problem. NVIDIA hasn't replied to me yet.
Oh, by the way, I don't think this grey bar problem occurs with the analog RGB connection, only with DVI. I have made several tests and analog RGB is always fine.
There might have been a change here in drivers 163.69 (or whatever the latest was) bot I'm not 100% certain.
I updated from the previous 163.67 and the bars are now some degree darker.
As I said it might be something else that caused it but try these drivers and see if it helps any.
I'm on Vista x64
edit: and also using DVI (single link)
CiNcH
19th September 2007, 18:57
Hey, I did the CTRL + CyberLink video but I couldn't get the mode (software, hardware). I did get an extra "statistics" information on CyberLink's properties, though. It says the average fps, expected fps, etc. (Cyberlink Video/SP Decoder, PowerDVD 7 Ultra BD/HD-DVD Edition)
Only possible with the H.264 decoder.
Rash
19th September 2007, 19:20
Ah, I must have missed that Cinch. Sorry. :o
Beaver, they released these new drivers yesterday, I didn't know about them. Downloading. But EVR Custom with the new MPC release is producing such amazing, awesome quality I hope it doesn't get ruined by the new drivers (as far as I know, the custom presenter shouldn't be affected because it doesn't depend on the drivers). In fact, I am keeping this MPC version forever, in case EVR Custom ever gets broken. :) lol, just kidding.
[EDIT] Just tested the new drivers, the bars are still 16, 16, 16. No change.
SBeaver
19th September 2007, 19:44
Strange, I guess something else must have caused the change somehow.
delude101
20th September 2007, 07:16
Hey, I did the CTRL + CyberLink video but I couldn't get the mode (software, hardware). I did get an extra "statistics" information on CyberLink's properties, though. It says the average fps, expected fps, etc. (Cyberlink Video/SP Decoder, PowerDVD 7 Ultra BD/HD-DVD Edition)
You were talking about doing this on MPC, right?
Oh! Finally you guys realised about the grey bars when using EVR. I've been crazy about it for quite some time. You can adjust your video to scale to the extended range (0-255) but the grey bars are still there. The effect is awful, check it out.
http://rash.apanela.com/images/wmp11/wmp11-background.png
I have already sent a support ticket to NVIDIA and I have also posted about it on Microsoft Newsgroups. It seems that nobody have this problem. NVIDIA hasn't replied to me yet.
Oh, by the way, I don't think this grey bar problem occurs with the analog RGB connection, only with DVI. I have made several tests and analog RGB is always fine.
How did you get 0-255? More annoying then the grey bars tbh.
And was that a regular analog RGB or through a dvi to d-sub adapter?
KyleK
20th September 2007, 10:08
Oh! Finally you guys realised about the grey bars when using EVR. I've been crazy about it for quite some time. You can adjust your video to scale to the extended range (0-255) but the grey bars are still there. The effect is awful, check it out.
http://rash.apanela.com/images/wmp11/wmp11-background.png
Oh, by the way, I don't think this grey bar problem occurs with the analog RGB connection, only with DVI. I have made several tests and analog RGB is always fine.
I'm using MPC HC on Vista Ultimate (32bit) with an ATi Radeon X800 Pro and I too get the wrong black levels with grey bars at widescreen. This only happens in EVR mode, Haali is fine. My display is connected via D-SUB/VGA.
Delerue
20th September 2007, 16:36
...EVR Custom with the new MPC release is producing such amazing, awesome quality I hope it doesn't get ruined by the new drivers...
Do you have any screenshot comparison? Would be great to see that difference.
Thanks! ;)
Rash
20th September 2007, 16:37
Delude101, I have adjusted the brightness and contrast on the NV Control Panel to get 0-255. I don't think I made it a perfect 0-255 scaling, but I won't use it anyway because of the issue in the picture. And for all other renderers, including EVR Custom Presenter on MPC HC, the bars are all black and the 0-255 scaling is perfect.
I got EVR to add pure black bars using a regular analog RGB connector, not analog through DVI (using adapter).
Rash
20th September 2007, 18:49
Delerue, sure I do. I took the screenshots on two different types of video with EVR, EVR Custom (using the latest MPC build) and Haali Renderer. They were taken fullscreen so that the resizing algorithms of these renderers were part of the quality as well. Well, that's how I watch videos anyway, hehe.
Bioshock Gametrailers Review
EVR (http://rash.apanela.com/images/comparison/bio_evr.png)
EVR Custom (http://rash.apanela.com/images/comparison/bio_evrcust.png)
Haali (http://rash.apanela.com/images/comparison/bio_haali.png)
Notice how EVR Custom gives me a little sharper image than Haali. You can see that on the tiny parts of the hardware or in the tips of the crosses in the background. I do like sharpness, so this extra gain is very welcome for me. :)
New Zealand x Portugal
EVR (http://rash.apanela.com/images/comparison/rugby_evr.png)
EVR Custom (http://rash.apanela.com/images/comparison/rugby_evrcust.png)
Haali (http://rash.apanela.com/images/comparison/rugby_haali_601.png)
EVR Custom produces the same effect here (well, there is no reason not to). You can see the extra sharpness in the crowd farthest from the camera and on some letters in the table. In this case the color is a bit different. The Bioshock video screenshot was taken with Haali set to BT.709 and this one was taken with Haali set to BT.601. I believe these are the correct standards for the videos, am I right? Well, I took another screenshot for this video using BT.709 and now the colors are different.
BT.709 (http://rash.apanela.com/images/comparison/rugby_haali_709.png)
BT.601 produces a more greenish image while BT.709 produces a more redish one. Even though I tend to like redish better, I believe the right colors are the ones produced by BT.601.
On both videos simple EVR is unwatchable, so that's a renderer I just don't use.
And once again, I would like to thank Casimir for fixing the EVR Custom on MPC. ;)
CiNcH
20th September 2007, 20:37
I have a weird problem under WinXP with latest ForceWare Beta 163.69 and MPC. VMR modes (VMR9 Windowed/Renderless, did not test VMR7 so far) show bad quality when DXVA Deinterlacing (GF 8600) is used. Looks as if fields are swapped (round forms are very square-edged). No problems with the DVBViewer as DirectShow app or GraphEdit however (with DXVA Deinterlacing enabled).
[EDIT]
VMR7 does not seem to suffer from this problem but deinterlacing in VMR7 Renderless does not seem to be the spatial-temporal algorithm (looks more like a blend algorithm). VMR7 Windowed is perfect..
I don't know where the VMR9 problem is coming from with MPC/FW 163.69 combo.
kurt
20th September 2007, 23:28
@ Rash:
interesting shots :)
which settings (surface, Lock back-buffer, Direct3D Fullscreen) did you choose for EVR custom? and how many EVR back buffers? which resizer? Is there anything recommended? I can't find nothing
on casimir's website....
in case you didn't know: with haali splitter you are able to tweak the sharpness...
Rash
21st September 2007, 05:17
Thank you Kurt.
Settings are
EVR Custom:
- 3D Surfaces
- Bicubic A=-1.00
- No D3D Fullscreen
- Lock back-buffer
- 20 EVR Buffers
Haali
- BT options I mentioned on my previous post
- TV (16 -> 235)
- All other options default.
Kurt, I do know Haali allows tweaking sharpness. Though none of the options I set for sharpness seemed to make any result. Haali on -1.0 was still less sharp than EVR Cust at -1.0.
kurt
21st September 2007, 10:34
thx for the info, Rash. gonna look, which one seems better on my plasma. So far I used haali renderer ....
KoD
21st September 2007, 11:12
Rash, do you have anything like antialiasing or certain forms of texture filtering for DirectX enforced in the video drivers (as opposed to set to "Application Default") ? Any such setting that affects games also affects haali's renderer. This might be one of the reasons why you can't see any change in the picture when changing the sharpness in haali's config panel.
Another thing is: if the video resolution is equal to the display resolution (something like a 1280x720 video displayed on a 1280xsomething_here display), the resizer in haali's renderer is never used so changing the sharpness in the config panel will have no result.
Delerue
21st September 2007, 15:03
Rash, thanks for your screenshots and your long and detailed post. You inspired me to make a test comparing the render that I use today (VMR7 windowed) and EVR (both default and custom with your settings). I don't want to make a conclusion, so I leave to you. :)
ss.7z - 5.12MB (http://www.zshare.net/download/37705675d086b4/)
I used the latest MPC by Casimir, build 1.0.10.0.
EDIT: Forgot to say that I'm using FFDShow build 1465 by clsid. I'm using two filters: 'Resize & aspect' and 'Blur & NR'. If you want to know all the configuration details, I can tell you. ;)
Rash
21st September 2007, 18:26
Kurt. When I connect my PC to my LCD screen I usually watch my videos on Windows Media Center. Quality is superb! I have also tested with Haali and quality is superb as well. I don't know which one is better, I just use Media Center because it does look good and nice to use on a TV. :D I haven't tested EVR Custom with MPC HC latest build yet.
Kod, I know the graphics settings interfere with Haali Renderer. They are all set to Application-controlled. So I don't know what could be causing this issue. Shouldn't it also affect EVR Custom? I have tried EVR Custom with D3D Fullscreen and quality is the same as no D3D FS. And I am not watching videos that have the same resolution as my desktop. :)
Delerue, it looks like your EVR Custom is not showing the full RGB range (0-255). Notice how it looks just like EVR default but with black bars. Your VMR9 Windowed is in the full range, so the contrast is much better. :) The screenshots don't have exactely the same resolution. They are all 1152x648 but the EVR modes have black bars. Do you know why? Humm... I think maybe ffdshow is doing it, because of the filters? Post them! :)
Kado
21st September 2007, 18:52
@Delerue
Try "keep aspect ratio" enabled in mpc to remove the bars
CiNcH
21st September 2007, 20:13
I have a weird problem under WinXP with latest ForceWare Beta 163.69 and MPC. VMR modes (VMR9 Windowed/Renderless, did not test VMR7 so far) show bad quality when DXVA Deinterlacing (GF 8600) is used. Looks as if fields are swapped (round forms are very square-edged). No problems with the DVBViewer as DirectShow app or GraphEdit however (with DXVA Deinterlacing enabled).
[EDIT]
VMR7 does not seem to suffer from this problem but deinterlacing in VMR7 Renderless does not seem to be the spatial-temporal algorithm (looks more like a blend algorithm). VMR7 Windowed is perfect..
I don't know where the VMR9 problem is coming from with MPC/FW 163.69 combo.
ADD:
Think with newer nVIDIA drivers (>= 163.69) YUV mixing is used all the time. But I have seen this behaviour only in MPC so far.
Does anybody know why YUV mixing is of very bad quality on my nVIDIA based computer?
Kado
21st September 2007, 21:25
I think YUV mixing is good for low end pcs. to save some power, instead of RGB mixing you get YUV mixing. more info here (http://msdn2.microsoft.com/en-us/library/ms788177.aspx).
CiNcH
21st September 2007, 21:51
Yes, I know about YUV, but it looks terrible on my nVIDIA GPU-based PC (when DXVA or more specific DXVA Deinterlacing is enabled).
SEE HERE (http://members.inode.at/762450/vmr-bug/yuv.jpg)
And with drivers >= 163.69 picture always looks that way in VMR9, also if YUV mixing is disabled. I also went back to 158.22 to verify whether picture is ok there, and it is, as long as YUV is not enabled.
Kado
21st September 2007, 22:10
hum... probably they have forced yuv mixing. whats you gpu?
CiNcH
21st September 2007, 22:20
GeForce 8600 GTS. That was my first thought too but other DirectShow apps like DVBViewer look good with VMR9 (same graph, with DXVA). It is a 100% reproducable.
FW 158.22 + VMR9 + DXVA Deinterlacing + interlaced content = cool
FW 158.22 + VMR9 + YUV mixing + DXVA Deinterlacing + interlaced content = bad (see picture above)
FW 163.69 + VMR9 + DXVA Deinterlacing + interlaced content = bad (see picture above)
FW 163.69 + VMR9 + YUV mixing + DXVA Deinterlacing + interlaced content = bad (see picture above)
FW 158.22 + VMR9 + YUV mixing + progressive content = cool
Conflict is between DXVA Deinterlacing and YUV and in case of the latest driver it is also present in non-YUV mode. So VMR9 and DXVA Deinterlacing is a no-go now.
foxyshadis
21st September 2007, 23:18
You should file a ticket with nvidia, even if you find a workaround, so that it can hopefully be fixed for the next release.
CiNcH
21st September 2007, 23:25
*g* I have been trying to ticket them the biggest nVIDIA VMR flaw for well over a year now. It is about connecting 2 inputs to VMR in DXVA mode with DXVA Deinterlacing enabled (which YUV is supposed to "fix"). Probably they tried to fix it and introduced the new one *g*.
http://members.inode.at/762450/vmr-bug/GraphEdit_nVIDIA8600.jpg
http://members.inode.at/762450/vmr-bug/GraphEdit_ATi9600.jpg
Forget it, games rule...
Just wanted to know if someone can reproduce the new bug.
Delerue
21st September 2007, 23:34
Delerue, it looks like your EVR Custom is not showing the full RGB range (0-255). Notice how it looks just like EVR default but with black bars.
Hmmm... Indeed the only difference I can see between EVR default and custom is the 'real black'. But VMR7 looks even better in my opinion.
About the resolution, the problem is that I took the VMR7 screenshots with the MPC option called 'Save Image...', but I can't do it when the render is EVR. So to take the EVR screenshots I used the old printscreen technique . :)
@Delerue
Try "keep aspect ratio" enabled in mpc to remove the bars
Thanks, Kado. I tried to explain the resolution problem to Rash.
foxyshadis
22nd September 2007, 02:16
*g* I have been trying to ticket them the biggest nVIDIA VMR flaw for well over a year now. It is about connecting 2 inputs to VMR in DXVA mode with DXVA Deinterlacing enabled (which YUV is supposed to "fix"). Probably they tried to fix it and introduced the new one *g*.
Ah, well, one can always hope. ;_; It's true, for all the noise over HD video being the new priority, they sure don't seem to care much about fixing or even standardizing behavior. Same here when I contact ATI, if they don't just close the ticket immediately for being a mobile chip.
Rash
22nd September 2007, 06:09
LOL, yes, we can only hope they are going to do something for us. :) I have filed a ticked about the whole YUV range thing and nothing so far.
Delerue, that's strange. Here on my PC I can take screenshots with EVR, actually, that's how I took mine. Then maybe it is an XP / EVR thing. :D
Cinch, somehow I get the feeling NV drivers are worse each new version. :( That is sad for a company that was known for their solid drivers. In the beggining, like two years ago when I acquired my video card (GeForce 6800GT), I had absolutely no problems with DXVA. Today I have issues with a whole bunch of movies. Go figure. :(
CiNcH
22nd September 2007, 11:29
LOL, yes, we can only hope they are going to do something for us. I have filed a ticked about the whole YUV range thing and nothing so far.
So do I get you right that you at least have the same problem with YUV and interlaced content resp. YUV in combination with the deinterlacer?
CruNcher
22nd September 2007, 19:49
Yeah as i allready wrote on the Nvidia forum don't be suprised about all this there seems only a very small group of develoers actually working on the XP drivers most of them do Vista enhancements and most probably it's also a problem to keep the Unified Driver Architecture compatible with all these Security and different Hardware stuff it seems they now set priorities and the bigest one in their queue is Vista compatibility (pleasing content owners is the most important thing now as a GPU vendor).
@ Ati the situation seems a little bit better they allready had Hardware acceleration support for their UVD ready for Vista and XP @ release of the first official supporting 2xxx series Catalyst (and they don't suffer from the VMR9 Deinterlacing bug that Nvidia knows since 1 year now and they still get WHQL certified even with it LOL) Nvidia did not, tells me alot and especialy AMD now Open Sourceing alot of their Core Driver stuff is great so soon @ least under Linux they will be a very powerfull driver developed by the community, this for sure is also gonna push Hardware acelleration forward under Linux (usage of the UVD core with Mplayer and Co) but sure it still will take some time before this becomes reallity, but it's a great step that Nvidia didn't go yet ;)
CiNcH
22nd September 2007, 20:05
(and they don't suffer from the VMR9 Deinterlacing bug that Nvidia knows since 1 year now and they still get WHQL certified even with it LOL)
Oh my friend they do. Since Radeon X2000 HD series ATi is suffering from exactly the same behaviour with 2 input pins. Don't really know what I should think about that ;) . Or are you talking about the YUV problem?
I will have a look at EVR as well as soon as I set up a Vista system again as DXVA 2.0 is only accessible there...
CruNcher
22nd September 2007, 20:09
what really ? jesus so the bug seems to be on Microsofts side then LOL (i wonder if that is the same case on Windows MCE 2005 as their the Directshow components are a little different from Windows Xp (quartz.dll), mostly due to DRM stuff but i wonder if they fixed also some bugs, but then would be the question why they didn't realesed updated components for Windows XP) but actually someone has to test this theory first on Windows MCE 2005 :P
CiNcH
22nd September 2007, 20:14
Yes, really. As I said, I don't really know what I should think about that now. Because there are GPU/driver combinations (for example Radeon X1000 series or GF6+older drivers, I think GF6+newer drivers also suffer from the problem) that work without this problem. Quite some people reported the problem with ATi X2000 series in the DVBViewer community (DVBViewer renders OSD's on the second input pin).
CiNcH
22nd September 2007, 20:18
BTW, you can also switch to 8-Bit color depth to solve the problem. (besides switching off deinterlacing)
Leak
22nd September 2007, 22:07
BTW, you can also switch to 8-Bit color depth to solve the problem. (besides switching off deinterlacing)
Pardon my french, but OMGWTFBBQ? :eek:
Who even still uses 8-bit display modes in this day and age?
np: Modeselektor - Late Check-Out (Happy Birthday!)
CiNcH
22nd September 2007, 22:13
Who even still uses 8-bit display modes in this day and age?
Nobody, just analyzing the problem, could be a usefull peace of information... Deinterlacing is not switched off at 8-Bit, so I really wonder where this problem is originating...
CiNcH
22nd September 2007, 23:16
OK, problem is not solved at 8-Bit, application just automatically reverts to good old Overlay then.
CruNcher
23rd September 2007, 01:45
CiNcH just a question as you have a 8600 GTS is it possible to playback more HD streams accellerated @ the same time ? for example 2x Mpeg-2 @1080p or 1 Mpeg-2 and 1x AVC/VC-1 ??? (how does GPU utilization looks like playing 1 complex HD stream like Casino Royale ?), hmm im planing on my next GPU purchase and i wonder if dual stream playback is possible, ofcourse it's more or less a useless feature for most but if it works why not ;) especialy it could work for the new Ati 2600 X2 cards (2x UVD cores) 1 core per HD Stream :P, but very interesting is the possiblitly to use 1 core for Decoding and 1 core for Encoding (if finaly applications arrive that support hardware encoding) :d or better to wait for the 8700 (G92) series with the rumored PureVideo 3 (officialy nobody knows what could have been enhanced if it's not only a rumor, i would bet it will have full VC-1 Decoding support, better cadeance detection and like ATI adaptive denoising).
CiNcH
23rd September 2007, 11:22
I have performed a short first test with 720p50 @ ~10 Mbps.
http://members.inode.at/762450/vmr-bug/2_avc_hd.jpg
The frame drops also occur with only one stream. Dunno which filter does not handle this kind of sample properly.
I will also perform some more tests (with 1080i and other material, probably you would like to provide samples yourself) but till Thursday I have to prepare for my diploma...
Both streams shouldn't exceed 40 Mbps for a longer time (peaks can be up to over 50 Mbps) most likely.
Very interesting topic indeed. But I think we should not bother the MPC thread with that..
SBeaver
23rd September 2007, 20:35
text....
did you try the same thing with two files from different harddrives?
That should make sure that it's not the harddrive slowing down because it has to read from the same file in different locations at the same time.
Only thing I can think of at the moment
CiNcH
23rd September 2007, 20:42
No, there are problems with the content itself. As I said, I have also tried playing from only one file... I will do some in-depth tests after my diploma, with complex x264 samples, 1080i DVB broadcasts and the like. Will be interesting how far I can push multi-stream playback..
SBeaver
23rd September 2007, 21:12
OK so it's just cyberlinks decoder filter that sucks, that's good to know.
I've personally havn't been able to find any decoder that works flawlessly on the h264 720p50 stream that I get from my dvb tv-tuner either, I havn't tried any file samples of that kind though.
Coreavc, as I remember, was the one that came closest.
Don't read too much into that though, it might be a flaw in the viewing application I use.
maddox
24th September 2007, 09:48
Hi Casimir666,
MPC HC does not open *.ram Files (e.g. rtsp://archimedes.cytanet.com.cy/encoder/cysat.rm).
I am using the latest Version of MPC HC and Real Alternative 1.60.
OS= XP Pro / SP2
Any Tips to solve the Problem?
Regards
maddox
Rash
24th September 2007, 17:55
So do I get you right that you at least have the same problem with YUV and interlaced content resp. YUV in combination with the deinterlacer?
Cinch, I'm not sure we have the exact same problem. Yours is related to HD h.264 decoding, right? I haven't tested neither HD and nor h.264 yet because I know my GF 6800 can't decode them. I believe only GF 6600 can (in the 6000 series).
But I do have a problem with DVD + DXVA + Interlaced content. The image has its aspect distorted and playback is not fluid. Interesting, though, is that on MPC + CyberLink Decoder + EVR standard I don't get the problem.
Anyway, I have just given up on all this now.
CiNcH
24th September 2007, 18:21
No, my problem is related to MPEG-2 SD, see the picture I have posted. Seems to be some weird scaling problem with YUV + VMR/DXVA deinterlacing (probably fields not in order? judge from attached image...).
Re-attach image: http://members.inode.at/762450/vmr-bug/yuv.jpg
Casimir666
24th September 2007, 20:17
Hi Casimir666,
MPC HC does not open *.ram Files (e.g. rtsp://archimedes.cytanet.com.cy/encoder/cysat.rm).
I am using the latest Version of MPC HC and Real Alternative 1.60.
OS= XP Pro / SP2
Any Tips to solve the Problem?
Regards
maddox
Your link works fine on my computer with Real Alternative, but you have to use "Open file" and not "Quick open file" ;)
maddox
24th September 2007, 20:41
Your link works fine on my computer with Real Alternative, but you have to use "Open file" and not "Quick open file" ;)
Thanks for your Help, it works this Way.
The Error occurs when I try to open a *.ram File with a doubleclick.
It works with MPC (clsid). Is there a Chance to fix it in MPC HC?
Regards
maddox
Leak
24th September 2007, 20:51
Thanks for your Help, it works this Way.
The Error occurs when I try to open a *.ram File with a doubleclick.
It works with MPC (clsid). Is there a Chance to fix it in MPC HC?
I'm going out on a limb here, but take a look at the list under "Options > Player > Formats" - what does the right column say under "Real Media file"? If it is "DirectShow", click on it then choose "Realmedia" - that might just fix opening files via "Quick open file" or via a file association...
np: Seabear - Lost Watch (Music For Hairy Scary Monsters)
maddox
24th September 2007, 20:56
I'm going out on a limb here, but take a look at the list under "Options > Player > Formats" - what does the right column say under "Real Media file"? If it is "DirectShow", click on it then choose "Realmedia" - that might just fix opening files via "Quick open file" or via a file association...
Hi Leak
Thanks so much, this solved the Problem. Sorry for Confusion.
When I changed the Language in MPC HC, "Realmedia" is changed back to "DirectShow". Thats the Reason why it doesn't work.
Regards
maddox
Kado
24th September 2007, 22:27
@Rash
For the 6000 series only the 6100, 6800gt and 6800ultra doesn't support hw hd/sd h264 decoding. full table here (http://www.nvidia.com/docs/CP/11036/PureVideo_Product_Comparison.pdf).
However even by having a 6800gs i can't get hw decoding for h264 in vista... in xp worked properly with cyberlink's decoder and vmr9.
Rash
25th September 2007, 17:56
Well, mine is the 6800GT. :D
That's strange. CyberLink's fault, maybe?
BlingO
26th September 2007, 20:04
Am having a little bit of a problem with MPC HC. I got the latest build and am using a ATi X1800XT connected to a Sony Bravia 46X2000 using the latest 7.9 drivers.
The problem is in VMR9 Renderless i cant right click to get the menus up. It shows for it for a split second, i have no time to click on anything.
The other problem am having is i cant find a way to get rid of the subs in this mode. Comes up in .mkv files they are not printed into the movie. I have unticked auto load subtitles.
Any work rounds i could try?
Thanks.
Kado
27th September 2007, 00:31
@BlingO
for the 1st issue make sure you're not using "direct3d fullscreen".
regarding the subtitles many things can be happening... what's the splitter you're using? haali? mpc internal? who is rendering the subtitles? ffdshow? mpc internal? if you're using haali spliter you can disable the subtitles from the system tray icon and if you're using ffdshow for the subs you can disable them in the ffdshow video filter dialog or haali . play around with the settings. however.... just because the video is in a matroska (mkv) container it doesn't mean they are softsubs.
clsid
27th September 2007, 11:49
In the original MPC it was not possible to disable the internal subtitle renderer for embedded subs. In my patched build I let the "autoload" option also control the subtitle renderer. Its a very simple patch. Maybe Casimir can add that in next version.
Kado
27th September 2007, 13:48
hum... right, they are always loaded even if auto-load is disabled (for embedded subs) but you can still disable them during playback, I think this is what BlingO wants to do.
BlingO
27th September 2007, 18:49
Thanks for the tip guys its working fine now. Got rid of the fullscreen 3d thing.
But isnt that feature a good thing?
Any other settings in the output tab i could change around. Been using MPC for a while but never messed around with that bit.
unix_sansei
27th September 2007, 22:18
where? how? do you get the x64 src for home cinema? i'd like to throw some high performance libs at it and see what sticks.
Leak
27th September 2007, 22:30
where? how? do you get the x64 src for home cinema? i'd like to throw some high performance libs at it and see what sticks.
http://sourceforge.net/svn/?group_id=170561
np: Mike Shannon - I'll Pay My Rent On The Daytime Nocturnal (Possible Conclusions To Stories That Never End)
Shakey_Jake33
28th September 2007, 07:22
Been messing with the EVR Custom Presenter, really excellent and doesn't seem to significantly hit the CPU either! (should it?)
Settings are 3D Surfaces, Bicubic A=-1.00, EVR Buffers 5. Not really sure what Lock back-buffer does, VSync maybe? I have no tearing anyway.
No grey bars here, I am using VGA if that matters. No idea if I'm getting the full 0-255 range, though if the user who posted about achieving this in the Nvidia Control Panel could tell how, it would be great!
I notice some people have set EVR Buffers to 20 - I have to keep it at the default 5 in order to keep subtitles in sync.
Rectal Prolapse
28th September 2007, 16:10
In the original MPC it was not possible to disable the internal subtitle renderer for embedded subs. In my patched build I let the "autoload" option also control the subtitle renderer. Its a very simple patch. Maybe Casimir can add that in next version.
That's a good idea - the subtitle filter sometimes causes h/w acceleration on the newer video cards to be disabled, and in other cases can increase the CPU load by a significant amount (in my case, 15-20% extra CPU is used when I use MPC to play back HD-DVDs and Blu-ray discs, whereas KMPlayer with its special subtitle renderer does not).
BlingO
29th September 2007, 13:35
Having bit of a problem with full screen in MPC. While watching something it will randomly go back to normal window, will do it at least once while watching a film.
unix_sansei
29th September 2007, 14:14
before compiling src x64 code running some benchmarks.
system
fresh install of XP x64 SP2, latest M$ bugfixes
vista x64 codecs
ffdshow_rev1370_20070722_x64
mplayerc_homecinema_x86_v1.0.10.0
qtlite111
flac 1.14a & 1.21
first, when changing volume, annoying blue sub-window displays on screen but will not go away, no matter what settings
second, flac files would not play in mpc but will play in M$ player 11. wav files ok, mp3 ok, au ok, midi ok.
no problems playing with 32bit version 6.4.9.0 Gabest unicode build.
any hints?
is flac decoder built-in to the haalli subs?
system
xp x64 sp2,2x4 2.66ghz,8gb,fx3450,auzen meridan w/
2x36gb 15k sas windoZe boot, raid 0
3ware 9550SX, 5x320gb raid 0
lacie 2tb via fw800
yamaha v2600, sw515
2xcornwall II, 2xheresy II
SBeaver
30th September 2007, 14:53
You need an x64 flac decoder for that, ffdshows' x64 builds claim to support it but there seems to be something missing because I can't get it to play at all.
And it doesn't work for wmp 11 x64 either so I guess MPC is not at fault here.
You can't compare 32bit players to a 64bit player like that since the latter needs all new decoders for everything.
edit: I'll mention that in the ffdshow thread and see if they know why it doesn't work
unix_sansei
30th September 2007, 15:19
i hacked through the registry, directX filters, shellex looking for x64 flac to ffdshow x64, didn't see any. found the flac 1.21 source, may give compiling it a shot.
SBeaver
30th September 2007, 15:39
i hacked through the registry, directX filters, shellex looking for x64 flac to ffdshow x64, didn't see any. found the flac 1.21 source, may give compiling it a shot.
In case you don't read the ffdshow thread, flac decoding works but only when the flac is in a container like mkv or other.
You might try to implement just a parser in 64bit, maybe an internal parser for mpc.
The one I had installed for 32bit was some kind of combined parser/decoder for flac and a few other formats, and it's available as open source as far as I can tell.
here it is: http://www.dsp-worx.de/
it's the one called "bass-source"
boyumeow
30th September 2007, 15:57
Having bit of a problem with full screen in MPC. While watching something it will randomly go back to normal window, will do it at least once while watching a film.
I get it too, especially when some update occur when I m online. Maybe need to un-tick auto-zoom to avoid it, but I never try it:p
:thanks:
Kado
30th September 2007, 16:04
@BlingO and boyumeow
MPC quits fullscreen if other application stoles the focus and also says if other application has stolen focus in the information bar on the bottom of the window for a few seconds.
Casimir666
30th September 2007, 17:32
first, when changing volume, annoying blue sub-window displays on screen but will not go away, no matter what settings
You can try to uncheck "Show OSD" in "Miscellanous" settings
BlingO
30th September 2007, 23:22
Not sure what can be trying to take over. I dont have much services running.
I changed the auto zoom and will see if that helps.
I turned Haali tray icon off. I want to see if this could be it.
unix_sansei
1st October 2007, 01:44
You can try to uncheck "Show OSD" in "Miscellanous" settings
checked that out initially, grepped ini file, no problems. switched between 32bit versions of mpcinema and gabtest 32bit. only shows up in mpcinema.
madshi
1st October 2007, 10:03
The one I had installed for 32bit was some kind of combined parser/decoder for flac and a few other formats, and it's available as open source as far as I can tell.
here it is: http://www.dsp-worx.de/
it's the one called "bass-source"
That's the one I'm using and it works fairly well. However, there are 2 bugs:
(1) It outputs only 16bit, even if the FLAC is 24bit.
(2) Seeking only works in the < 2GB part of the FLAC file.
Rectal Prolapse
1st October 2007, 17:36
I gave up on FLAC and try to use WAVPACK as much as possible - the decoders don't suffer from the 2GB limitation unlike many of the FLAC decoders I've tried. :(
madshi
1st October 2007, 20:45
I gave up on FLAC and try to use WAVPACK as much as possible - the decoders don't suffer from the 2GB limitation unlike many of the FLAC decoders I've tried. :(
Too bad. FLAC is just more common, especially hardware player support is better. So I don't really want to switch to something else.
zambelli
1st October 2007, 21:54
Too bad. FLAC is just more common, especially hardware player support is better. So I don't really want to switch to something else.
I'm assuming WMA Lossless is out of the question? :)
madshi
2nd October 2007, 09:04
I'm assuming WMA Lossless is out of the question? :)
Heh! :) To be honest, I'm not sure. I don't have much knowledge about WMA lossless yet. WMA lossless would have to do the following for me to be a good solution:
(1) Fully working freeware DirectShow filter available for decoding of standalone WMA lossless audio file.
(2) Bit perfect support for 16bit and 24bit bitdepths.
(3) Support for 1, 2, 6 and 8 channels.
(4) Should be supported by MKV software (mkvtoolnix & Haali Media Splitter).
(5) Freeware decoder and encoder must be easily available, with the ability to be programatically controlled (e.g. command line tools).
(6) There must be an easy way for me to find out (programatically) which bitdepth, samplingrate, channelno and runtime a file has.
(7) Support by hardware media players like e.g. Tvix 5000 and receivers should be no worse than it's for FLAC (which is slowly but steadily getting better).
(8) There should be an open source decoder available for Linux (e.g. ffmpeg). Encoder may be limited to Windows.
FLAC does all of this (only problem: DirectShow support for standalone FLAC files is not good enough yet, but there's hope for improvement). Does WMA lossless do all of that, too? If so, I'd add support to WMA lossless into my eac3to tool at once!
Thanks!
unix_sansei
2nd October 2007, 11:34
FYI
Found this POS after installing premiere cs3, which dumps bonjour onto your system, using activesync with a networking (synchronizing is ok) causes severe bombing and rebooting.
anyway, it relates to MPC as after deleting from bonjour from the registry, mpc will fail with Error 563: Afxsocketinit Failed
clsid
2nd October 2007, 12:38
Start -> Run -> services.msc -> disable the Bonjour service
BlingO
5th October 2007, 17:36
@BlingO and boyumeow
MPC quits fullscreen if other application stoles the focus and also says if other application has stolen focus in the information bar on the bottom of the window for a few seconds.
boyumeow not sure if you using zone alarm.
But i turned on game mode (right click try icon and select game mode, choose answer yes to all)
While watching 42mins of Prison Break it didn't resize. Will keep i eye out if this could be the fix.
Rash
6th October 2007, 02:47
(2) Bit perfect support for 16bit and 24bit bitdepths.
What's that supposed to mean? It supports 16 and 24-bit audio and... well... lossless is lossless (you can check through MD5 hashes from your decoded audio and source audio).
madshi
6th October 2007, 08:33
What's that supposed to mean? It supports 16 and 24-bit audio and... well... lossless is lossless (you can check through MD5 hashes from your decoded audio and source audio).
I mean that 16bit and 24bit are both supported and decoded without post processing or downverting or anything else. E.g. TrueHD decoders apply dialnorm. And some of them are even downconverting to 16bit (PowerDVD).
BlingO
7th October 2007, 00:11
Yep its Zone Alarm, getting it out of fullscreen mode.
Had game mode in ZA running while watching spidy 3 and it stayed in fullscreen the whole movie :D
unix_sansei
7th October 2007, 11:24
Start -> Run -> services.msc -> disable the Bonjour service
well that's one way, here's mine.
Reboot->F8 No Network->Command Prompt->
del bonjour crap
-> regedit
del bonjour crap
edit hosts file add to 127.0.0.1
unix_sansei
7th October 2007, 11:30
boyumeow not sure if you using zone alarm.
But i turned on game mode (right click try icon and select game mode, choose answer yes to all)
While watching 42mins of Prison Break it didn't resize. Will keep i eye out if this could be the fix.
i get weird resizing with some of the divx codecs. initially plays at formatted aspect ratio 16:9, wide, etc. but then if the window is moved or full size, the video is squashed to 4:3 in the horizontal dimension but not the vertical.
boyumeow
7th October 2007, 15:20
@BlingO
Maybe. Juz get rid of my zone alarm and trend micro a week ago since the programs crash my graphic card(ati) when I m playing my games(CIV, COH) too. So far didn't notice anything yet. Thks.
Pyr0
7th October 2007, 19:41
Has anybody else noticed a LOT of VM usage if the MPC window is manually dragged to resize?
On my PC it usually starts using between 30-55MB of VM (as viewed in Task Manager) when first opened...
but as soon as the window is dragged to resize, the VM usage shoots up into the hundreds of megs and will keep increasing if the window is resized again *shrug*
[edit] Using Windows XP x64
clsid
7th October 2007, 19:55
I believe that bug has already been fixed in SVN.
Pyr0
8th October 2007, 17:45
cool, thanks clsid
Rash
9th October 2007, 16:19
I mean that 16bit and 24bit are both supported and decoded without post processing or downverting or anything else. E.g. TrueHD decoders apply dialnorm. And some of them are even downconverting to 16bit (PowerDVD).
Well, as I said, I checked the decoded stream with the original stream and they are bit-by-bit identical (if MD5 is not enough for you, you can use foobar2000 to compare the files bit by bit).
I don't think any lossless codec is as stupid as Dolby codec to apply post processing on a lossless stream. So I think you shouldn't worry about that. In fact, MLP (Meridian Lossless Packing - the codec used on TrueHD) itself doesn't have any of this bullsh*t. It was Dolby who repackaged it to support post-processing.
madshi
10th October 2007, 08:39
Well, as I said, I checked the decoded stream with the original stream and they are bit-by-bit identical (if MD5 is not enough for you, you can use foobar2000 to compare the files bit by bit).
I don't think any lossless codec is as stupid as Dolby codec to apply post processing on a lossless stream. So I think you shouldn't worry about that. In fact, MLP (Meridian Lossless Packing - the codec used on TrueHD) itself doesn't have any of this bullsh*t. It was Dolby who repackaged it to support post-processing.
You're right. I agree with everything you said. I didn't really expect WMA lossless to have any problems with being bit for bit perfect, but I just posted it as a requirement to be safe (after I saw what violence Dolby does to TrueHD tracks). I'm glad to hear that in your tests WMA lossless performed correctly!
VelociRacer
11th October 2007, 15:36
I've been using MPC for about 1.5 yrs now. It has met 90% of my needs. However, everytime I watch a 4:3 file on 16:9 display, I have to resize or zoom to remove the black bars on the sides of the 4:3 video.
Is it possible to change the background color of MPC in full screen/window mode, from black to grey?
Another solution is to use Minimal mode but be able to specify border=0, width=1024, height=768, position=x,y. I don't like the fact that there is a border around the minimal window and you have to size and position it everytime.
Thanks!
Kado
11th October 2007, 20:26
@VelociRacer
To remove the bars use "view=>video frame=>stretch to window or touch window from the outside" depending if you want to keep aspect ratio or not. Why do you want a grey background anyway? Also do you want a video window without the border/frame floating around?
SpAwN_gUy
12th October 2007, 08:09
Minimal mode but be able to specify border=0, width=1024, height=768, position=x,y. I don't like the fact that there is a border around the minimal window and you have to size and position it everytime.
BTW.. i would also like to have border=0 option or setting.. when MPC is in Minimal Mode...
'cause i'm working and watching series meanwhile..
VelociRacer
12th October 2007, 19:13
@ Kado
I currently stretch or zoom (touch outside), but stretching 4:3 to 16:9 is hard to watch and looks very ugly. Zooming (touch outside) puts almost 1/2 the picture off-screen and standard definition looks very fuzzy when you zoom that much.
I'm asking for a kind developer to allow us to change the default black background to grey. If I "Touch inside of window", 4:3 video is displayed properly and the black bars on the sides can then be changed to grey so as not to burn into my plasma.
Alternatively, a new MPC patch that allows a border=0 setting for minimal view would work. I just stretch video to fit the window and size the window to be 4:3. My desktop is already grey and that is what will show on the sides of the 4:3 minimal window.
I hope I didn't confuse the issue further. Thanks.
Shakey_Jake33
13th October 2007, 14:35
Surely grey would still cause burn-in? Stuff like TV station logos in the corner can cause burn-in.
boyumeow
14th October 2007, 03:01
If I m not wrong, burn-in would be caused if U have ur screens running 60 seconds a minute, 60 minutes an hour, 24hours a day, 7 days a week, 12 months a year... Do let them rest when U r resting too.
Adub
14th October 2007, 04:48
Yeah, and only if you are using an older display. The newer ones are practically impossible to get burn-in.
Some times black bars are encoded into the file, remember that, so a simple aspect ratio override won't always cure it. If you really need to get rid of black bars encoded into a file, just crop them out.
Casimir666
14th October 2007, 11:41
A new release of MPC - Homecinema is available on SourceForge with thoses modifications :
NEW : Command Line Option "/dubdelay" applies a positive or negative audio delay of ???ms, if filename contains "DELAY ???ms" (internal Audio Switcher required)
NEW : Russian, Turkish, Czech, Spanish and Hungarian translations
NEW : Internal AVI splitter support AMV files (need an ffdshow update to decode)
CHANGED: Filetype association. MPC is now recognized as a registered media player application. Filetype registration now compatible with UAC. (Vista)
CHANGED: Matroska internal subtitles are not loaded if "auto-load subtitles" option is off
CHANGED: Allow DirectShow to use a disabled internal source and transform filters when no other suitable filter is available
FIXED : Subtitle popup menu not working in French
FIXED : Remember file position option not working properly in playlist mode
FIXED : Crash when opening "Navigation" menu while playing dvd (German locale only)
FIXED : Memory leak with window resize
FIXED : Many GUI related things
FIXED : Crash when opening zero byte length MP3 files
FIXED : Crash when using "Save thumbnails" with number of row or column greater than 8 (now internally limited to 8)
Enjoy ;)
Kado
14th October 2007, 16:42
Thanks for another great build!
madshi
15th October 2007, 07:49
Thanks much... :) The new delay command line option is working great!
Rash
15th October 2007, 15:50
That's great! Thank you very much Casimir!
Seb.26
15th October 2007, 15:56
Thanks for release ! :)
And what about adding skin habilities to MPC ?!
:)
Great feature, no ?
Ps: what about the GC memory bug ? is it solved ?
( when user ask for to much frames in memory )
VelociRacer
15th October 2007, 16:35
@Shakey_Jake33
Do you actually have a plasma? Grey never causes burn in. Only solid white or black.
@boyumeow
It's not running 24/7 that causes burn-in, it is the contrast between black and white for those static areas of the screen.
@Merlin7777
I don't know if you read my first post, I am watching 4:3 on a 16:9 display, there are no black bars to crop out. Only zoom/stretch which destroys the picture. Yes, I have a 2004-era plasma if you wanna call that old. Leave a static image on any plasma long enough and it will BURN IN, no matter how new your plasma is.
@Casimir666
If you can be so kind and include my request on your next release? I am asking for a simple option to change the black background of the video window to maybe an RGB hex# in the ini file, doesn't even need to be in the options menu. I prefer control over color to having a border=0 option for minimal view. But either one would work for me. Thanks in advance.
Casimir666
15th October 2007, 18:50
And what about adding skin habilities to MPC ?!)
MPC look is a little bit "old" I aggree, and a lot of people ask for a new one. But for the moment it's not on my top priority list
Ps: what about the GC memory bug ? is it solved ?
( when user ask for to much frames in memory )
You mean when EVR buffer is set too high? If so it's not fixed. On my machine it work with 20 so i don't know where the problem is :(
Shakey_Jake33
15th October 2007, 23:34
MPC's minimalist look is it's strength! :)
yesgrey
24th October 2007, 16:08
Casimir666,
Is it possible to use the shaders in VMR9 with YUV data instead of RGB data? It would be great because this way we could perform the YUV->RGB conversion with some shader code, instead of letting VMR9 doing it wrong (sometimes)...
I have been looking at DX sdk docs about it and the YUV mixer mode has the data in YUV. Could we apply the shaders to this data?
Thanks.
Edit: I know we could always revert to YUV in the shaders by performing a RGB->YUV conversion, but the idea is using the original source YUV data.
Clammerz
25th October 2007, 19:10
Okay, this request is going to sound odd...
But I was wondering if the MPC inbuilt UDP reader could be modded/configured to have a longer buffer/timeout period?
Reason is that the player sometimes doesn't 'wait' for enough data to come via multicast before assuming that there's only an audio stream, or a video stream, or nothing.
Thanks for your time.
ArdenDag
26th October 2007, 06:00
Hello all. I was asked by clsid to upload a clip of an FLV video with ADPCM audio to see if it can be updated to allow it to be demuxed correctly:
Upload a sample file and post it in the following topic:
http://forum.doom9.org/showthread.php?t=123537
Then maybe Casimir666 can update the FLV splitter to recognize this audio type.
I have attempted to play this file in Media Player Classic (and also in Windows Media Player 9.x) and it will not play the audio track (it does not recognize there is one). However, it does play with audio in SMPlayer (which I think uses the libav splitter to demux this file).
Here is a link to the file (I'm sorry about the trial watermark/etc, to recreate a file with this problem, I had to use trial software):
Test FLV file (http://arden.netfirms.com/test.flv)
Any help you can provide is greatly appreciated
Arden
Dannyboy007
26th October 2007, 18:58
Does anybody know how I can change the icons for my movie files? All my AVI-, MOV-, MKV etc. are just some grey icons now, like if they are not known files :(
I want that awesome MPC logo to be applied on all my movie files (AVI, MKV etc.). Any thoughts about that?
ArdenDag
26th October 2007, 19:07
That is done within Microsoft Windows, and is different based on which OS you have, however...
Open your "My Computer". Go to Tools/Folder Options/File Types, pick the type you want to change the icon for, then click advanced/change icon. Go to where mplayerc.exe is, and select it. Voila.
Arden
Dannyboy007
26th October 2007, 19:41
Thanks, but I already know that method^^ It takes so long to do it that way, by changing icon for all movie files one-by-one... And btw, the logo I want isn't the one on mplayerc.exe, but if you go to Options -> Player -> Logo you'll find what I want :)
So, the thing I was wondering about was if it is a way to make all the movie files change icon at once, like you can do in Zoom Player for instance. There you choose "apply icon to selected", and all the selected movie files gets the Zoom Player icon, only I want the MPC Logo ;)
Shakey_Jake33
26th October 2007, 20:11
Although it should automatically do that to any file it's associated with.
clsid
26th October 2007, 20:28
The logos (png images) are NOT the same thing as an icon (.ico file). But you can create an icon file from if you want. Get a program like Microangelo and import the png image.
ArdenDag
26th October 2007, 20:40
@Shakey,
It should but it doesn't. I know first-hand.
@Dannyboy,
I didn't know that was the icon you wanted, it's not listed in mplayerc.exe? I see a logo similar to that as the first icon listed inside of mplayerc.exe... I'm confused.
Oh, and btw... in the two posts you listed here, you asked how to change them, but you knew how to do it manually one-by-one, you mentioned it taking so long, however in the time you read/posted/replied to this thread, you could have changed the most common of file types (AVI/WMV/MPG/MOV/MKV/FLV/MP4) already...
Arden
Flagg99
27th October 2007, 04:06
Hey all
using clsid's build (most recent) with subtitles set to off by default, the embedded subs are still showing up when I load up MPC... anyone have suggestions for getting rid of these? I know it's not the end of the world to disable them, but they are getting annoying :P
Dannyboy007
27th October 2007, 15:34
The logos (png images) are NOT the same thing as an icon (.ico file). But you can create an icon file from if you want. Get a program like Microangelo and import the png image.
@Shakey,
It should but it doesn't. I know first-hand.
@Dannyboy,
I didn't know that was the icon you wanted, it's not listed in mplayerc.exe? I see a logo similar to that as the first icon listed inside of mplayerc.exe... I'm confused.
Oh, and btw... in the two posts you listed here, you asked how to change them, but you knew how to do it manually one-by-one, you mentioned it taking so long, however in the time you read/posted/replied to this thread, you could have changed the most common of file types (AVI/WMV/MPG/MOV/MKV/FLV/MP4) already...
Arden
@clsid: Thanks, tried the program and imported the PNG-image, but I found out that the dock icon I created didn't fit at all. I had to shrink the resolution too much, so the details got ugly. But I found (http://htd.seesaa.net/category/3037681-1.html) a dock icon I liked (it's the one called "Media Player Classic", the coloured version long down). It was already converted to ico-file, so that was great. I also found a nice program called png2ico that I liked.
@Arden: Hehe, true true that I would already have been done by now^^ Now I have actually done it, with the new dock icon I found.
Theres one thing though I need to ask about, just wondering if it's possible; can I make a batch file (BAT-file) in XP that automatically register the dock icon I like to all video files I choose?
Something like this:
@Register "C:\MPC.ico" to "%eccho%AVI"
@Register "C:\MPC.ico" to "%eccho%MKV"
@Register "C:\MPC.ico" to "%eccho%WMV"
@Register "C:\MPC.ico" to "%eccho%MOV"
I have no idea what the code should be, it's just an example^^
zoose
28th October 2007, 08:35
MPC-HC v1.0.11.0 has introduced a bug/ undocumented feature not present in MPC-HC v1.0.10.0
in .11 pressing my keyboards volume up/down keys results in both the windows system volume being changed and also undesirably the MPC volume also changing, this does not occur in .10.
Leak
28th October 2007, 11:29
in .11 pressing my keyboards volume up/down keys results in both the windows system volume being changed and also undesirably the MPC volume also changing, this does not occur in .10.
Going to "Options > Player > Keys" and removing the "App Command" settings from "Volume Up" and "Volume Down" should fix that, I think...
np: Prefuse 73 - Pitu (Interregnums)
zoose
30th October 2007, 11:54
Going to "Options > Player > Keys" and removing the "App Command" settings from "Volume Up" and "Volume Down" should fix that, I think...
np: Prefuse 73 - Pitu (Interregnums)
works fine following your suggestion, thanks
Rectal Prolapse
31st October 2007, 22:34
using clsid's build (most recent) with subtitles set to off by default, the embedded subs are still showing up when I load up MPC... anyone have suggestions for getting rid of these? I know it's not the end of the world to disable them, but they are getting annoying :P
You probably have DirectVobSub (aka VSFilter) installed. You should add the two of them (one is the Autoload version) into the MPC External Filter list, and set them to Block.
VelociRacer
2nd November 2007, 13:43
@ Casimir666 or clsid
Please consider this request for a small change: Can you add a way to set the window border to Zero for MPC in Minimal view? That is the easiest way to play 4:3 on a 16:9 display without stretching or zooming. Thanks in advance!
clsid
2nd November 2007, 14:02
Please give an example of a video and screen resolution where this would be useful. Because I think it is a pointless feature. Either the whole MPC window fits in your screen, or the video height matches that of your screen, in which case you should just use fullscreen.
Leak
2nd November 2007, 17:40
Please give an example of a video and screen resolution where this would be useful. Because I think it is a pointless feature. Either the whole MPC window fits in your screen, or the video height matches that of your screen, in which case you should just use fullscreen.
Using Fullscreen, Keep Aspect Ratio and Touch Window From The Inside together should play any video with any aspect ratio at the biggest size possible without cropping or stretching the video - so yeah, what's the use of a zero width border? :confused:
np: Prefuse 73 - Choking You (One Word Extinguisher)
homerpez
3rd November 2007, 06:52
I hope this is the right thread (or someone can help me with this...)
I've been trying to use the "Home Cinema" patched MPC build to playback h.264-encoded MKV files, and having my Nvidia 8600 accelerate it, hopefully.
I've read that enabling "EVR/Vista .net" mode will allow the Cyberlink filter to do its thing. However, whenever I enable EVR + Cyberlink Decoder Filters, it locks the player up completely. It does not move, it does not play anything.
When I enable libvacodec in FFDShow again (and lose any hardware acceleration), EVR seems to work.
What could be going wrong here? Is there a problem with playing back MKV + h/264 + Cyberlink Decoder Filter + EVR?
VelociRacer
5th November 2007, 15:18
Using Fullscreen, Keep Aspect Ratio and Touch Window From The Inside together should play any video with any aspect ratio at the biggest size possible without cropping or stretching the video - so yeah, what's the use of a zero width border? :confused:
np: Prefuse 73 - Choking You (One Word Extinguisher)
You may have just chimed into this discussion, but I have a problem when there are black bars on the sides of 4:3 video when displayed on a 16:9 PLASMA screen (fullscreen, keep AR, touch inside). I can burn the black bars into the PLASMA as I watch for hours at a time. Instead, I made my desktop background color to grey, and I run MPC in MINIMAL mode and stretch its window to the full height of my 16:9 screen.
@ clsid & casimir666
See attached excel file of my propesed changes to MPC. thanks.
clsid
5th November 2007, 15:53
You can also just move the window so that the border falls outside the visible area of your screen.
boyumeow
6th November 2007, 05:19
How about View=> Pan&Scan=> Scale to 16:9 TV or Zoom to Widescreen to eliminate Border which bothers U, thks.
SpAwN_gUy
6th November 2007, 09:13
my 2 cents.. again.. for the "border=0" ..
i code, my work currently has no deal with "brain" (really),.. so i open MPC and in "minimal" watch/listen to some shows..
and it would be great to have such an option to "disable" borders in MPC.. (2pixels wide white(or due to themeing.. "not white") on each border seems to take more space,.. than border=0)..
VelociRacer
6th November 2007, 14:48
You can also just move the window so that the border falls outside the visible area of your screen.
With alot of fiddling, that takes care of the top and bottom edges. What about the borders on the sides?
VelociRacer
6th November 2007, 14:52
How about View=> Pan&Scan=> Scale to 16:9 TV or Zoom to Widescreen to eliminate Border which bothers U, thks.
You missed that I mentioned several times that zooming or stretching 4:3 on 16:9 is horrible to watch. I want to preserve 4:3 AR on a 16:9 display, without the problem of plasma burn-in from the black bars. (check earlier attachment for illustration).
boyumeow
7th November 2007, 05:10
And there is a edit button for it, which u can adjust to what u want too. Hope this still can be of help to u, thks.
Shakey_Jake33
14th November 2007, 22:32
Don't really want to create a new topic for this, so I'll ask it here.
Does Media Player Classic DVD region check? I know vlc does not so with mpc also being open source, can I assume mpc ignores region code also?
gurabli
14th November 2007, 23:25
Hi!
I just upgraded to Vista Ultimate.
I always use MPC, but something got wrong with the aspect ratio or resize (or whatever) when watching DVD.
Widescreen DVDs are all shown with two extra black bars at top and bottom. If I remember well, I didn't have this on my previous XP system.
I know about resizing, but than a huge part of the movie is missing from left/right. I tried full screen/touch windows from inside/keep aspect ratio but then the bars are there (see attachment). What can I do? If I set Touch windows from outside left/right are missing.
I have a 17 CRT display.
Is there something I can do, or I had window from outside enabled by default in XP that is why I didn't have this problem.
Regards,
gurabli
Shinigami-Sama
14th November 2007, 23:33
iuno if I'm just failing it or what
but versions of MPC have the FLV spilter intergrated, or did I miss something about that again?
anyways heres the version I picked up a couple days ago
mplayerc_20071015
fastplayer
15th November 2007, 13:54
Don't really want to create a new topic for this, so I'll ask it here.
Does Media Player Classic DVD region check? I know vlc does not so with mpc also being open source, can I assume mpc ignores region code also?
No region code checking.
clsid
15th November 2007, 15:53
Are you sure? Because I can surely remember MPC failing when the region of the DVD doesn't match that of the DVD drive.
sillKotscha
15th November 2007, 16:39
Widescreen DVDs are all shown with two extra black bars at top and bottom. If I remember well, I didn't have this on my previous XP system.
I don't have Vista but my guess is that u set up MPC using Vista's default video renderer - read VMR9.
change the renderer to either 'overlay mixer' or 'VMR7 windowed' for example (go to output settings of MPC) and u will have ur well know watch experience :)
fastplayer
15th November 2007, 17:26
Are you sure? Because I can surely remember MPC failing when the region of the DVD doesn't match that of the DVD drive.
I assumed everyone uses RPC1-firmware which is a bad assumption...
Leak
15th November 2007, 19:30
I assumed everyone uses RPC1-firmware which is a bad assumption...
Doesn't Vista hate RPC1 drives more than XP?
Anyway, if the drive is RPC1 Windows still keeps a region code in the registry that needs to be reset... that's why I actually prefer using an auto-reset RPC2 firmware for my drive - just put the machine into standby mode once and the drive is regionless again... :)
np: Pan Sonic - Haiti (Katodivaihe / Cathodephase)
fastplayer
15th November 2007, 19:50
Doesn't Vista hate RPC1 drives more than XP?
I heard rumors (before Vista RTM'ed) that it won't support RPC1 drives. I don't know how much of that still applies...
Anyway, if the drive is RPC1 Windows still keeps a region code in the registry that needs to be reset... that's why I actually prefer using an auto-reset RPC2 firmware for my drive - just put the machine into standby mode once and the drive is regionless again... :)
Deleting the reg key and rebooting is what I do usually. But it's been a while since I've done that. German DVD titles aren't inferior anymore to its original counterparts in terms of content, quality and release date.
Flagg99
20th November 2007, 04:35
You probably have DirectVobSub (aka VSFilter) installed. You should add the two of them (one is the Autoload version) into the MPC External Filter list, and set them to Block.
Added and blocked both - the subs still come up, only for the embedded subs, using the patched Clsid version, with subtitles set to off in MPC.
Are there any other filters in MPC that should be blocked?
Agarwal
20th November 2007, 05:20
I'm having a problem with YUV mixing mode, with an nvidia 8500gt (haven't tried with another card, yet). When I enable it, the video is VERY pixelated (or aliased), as if the video was downscaled...
http://guuzu.com/agarwal/image/3806/original.jpg
Any idea what the problem might be? Thanks a lot.
Negi
20th November 2007, 07:28
Hey, if anyone saw, Gabest has updated the SVN like 40 revisions since around 2-3 weeks ago. There are a lot of changes to MPC, and I was wondering if anyone had a compile to test. Maybe the FFDShow-Tryouts guys could do nightly compiles like they do with ffdshow?
_xxl
20th November 2007, 08:07
That is good news.
http://guliverkli.svn.sourceforge.net/viewvc/guliverkli/
:)
Leak
20th November 2007, 10:34
That is good news.
http://guliverkli.svn.sourceforge.net/viewvc/guliverkli/
:)
Errr... correct me if I'm wrong, but all updates were in the gsdx9 subdirectory, which actually is a DirectX9 renderer for use with PlayStation 2 emulators...
I mean, more power to gabest if he's working on stuff, but I don't think this will change much for MPC...
np: Gebrüder Teichmann - Inviolata Version (The Number Of The Beat)
Rectal Prolapse
20th November 2007, 23:51
Added and blocked both - the subs still come up, only for the embedded subs, using the patched Clsid version, with subtitles set to off in MPC.
Are there any other filters in MPC that should be blocked?
Are you using FFDShow? Maybe you accidentally enabled subtitles in it?
If you are using Haali Media Splitter, maybe you need to turn off Autoload VSFilter option too.
Oh - check your MPC subtitle settings. Maybe you have it always on?
kutjong
21st November 2007, 07:27
@Agarwal
YUV mixing seems to be broken on nvidia cards/drivers. I have the same problem as you with YUV mixing on my laptop with a 7600 Go. On my desktop, however, YUV mixing works fine, and that's with an ATI Radeon X800 XT.
My guess is that YUV mixing isn't supported properly in nvidia drivers and I bet they'll never fix it, since VMR9 is old stuff nowadays, EVR is more important.
Anyway, I use Haali's renderer, so I don't care much about VMR9. :p
Kado
21st November 2007, 13:23
In my case I don't even get image if I use YUV mixing. Softsubs are displayed (mpc internal renderer) but no picture. 6800gs 169.02.
I prefer Haali renderer as well.
Agarwal
22nd November 2007, 02:54
I'd prefer Haali renderer too, but you can't have hardware acceleration with Haali, right?
Kado
22nd November 2007, 04:06
Haali will convert the YUV2 signal to RGB in hardware, but video decoding is always in software (no DXVA).
Flagg99
22nd November 2007, 22:44
Are you using FFDShow? Maybe you accidentally enabled subtitles in it?
If you are using Haali Media Splitter, maybe you need to turn off Autoload VSFilter option too.
Oh - check your MPC subtitle settings. Maybe you have it always on?
I'm upconverting with FFDShow but subs in that are off and it's categorized as per the subtitle fix at AVSForum (in the FFDShow thread).
MPC subtitle setting is off.
Haali Media Splitter - I'm using Haali's Renderer in MPC - I'll try turning off the Autoload VSFilter option and see how that goes.
Thanks
lavrentiy
23rd November 2007, 15:13
MPC-HC v1.0.11.0 has introduced a bug/ undocumented feature not present in MPC-HC v1.0.10.0
in .11 pressing my keyboards volume up/down keys results in both the windows system volume being changed and also undesirably the MPC volume also changing, this does not occur in .10.
I also have problem with volume and mute keys. I removed all "App Command"s, but when MPC-HC v1.0.11.0 is running even in background they just don't work. MPC-HC v1.0.10.0 is working ok. Vista x64 Ultimate.
Shinigami-Sama
23rd November 2007, 21:42
I also have problem with volume and mute keys. I removed all "App Command"s, but when MPC-HC v1.0.11.0 is running even in background they just don't work. MPC-HC v1.0.10.0 is working ok. Vista x64 Ultimate.
check your default sound device, I have that problem with vanilla MCP every once and while when it got reset for what ever reason
hdboy
24th November 2007, 14:15
I have a big request for casimir: gapless playback. this would be great for playing split m2ts and ts files. ts files can be joined but I'm not sure about m2ts. at any rate, it's not so practical given the sizes and loss of functionality (you can no longer use powerdvd for dvd navigation, for example). would anyone else find gapless playback useful?
ADude
26th November 2007, 04:22
I would like to second an earlier request that MPC display the filename of the currently playing file. I'm referring to the Full Screen mode - since I use MPC on an HT-PC that displays directly on my LCD TV, I have it start files in Full Screen mode.
I use a remote to select files to play, and often play episodes from a folder that is a whole season of a TV series, and so it is not unusual to accidentally click on the wrong ep - which can be a "spoiler" if it is ahead of the one you wanted to watch.
Basically, I need to be able to see the same info that is in the title bar in the Windowed mode. You could make it an option to display it as part of the info that appears when the mouse is moved to the bottom.
And - many thanks for MPC - Home Cinema !! :cool:
KOSTYA1986
26th November 2007, 10:25
x264+CoreAVC+MPC+VMR9 mixer mode = lag
does anyone have the same problem?
fixed
27th November 2007, 10:12
Here is a subtitle bug in MPC HC v1.0.11.0 (and other versions) with VMR9 (renderless) on XP.
Script:
[Script Info]
; Script generated by Aegisub v2.00 PRE-RELEASE (SVN r1611, ArchMageZeratuL)
; http://www.aegisub.net
Title:
ScriptType: v4.00+
WrapStyle: 0
PlayResX: 704
PlayResY: 396
ScaledBorderAndShadow: yes
Video Aspect Ratio: 0
Video Zoom: 6
Video Position: 0
Collisions: Normal
Last Style Storage: Default
[V4+ Styles]
Format: Name, Fontname, Fontsize, PrimaryColour, SecondaryColour, OutlineColour, BackColour, Bold, Italic, Underline, StrikeOut, ScaleX, ScaleY, Spacing, Angle, BorderStyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, Encoding
Style: Default,Arial,38,&H0A828282,&H00FFFFFF,&HC8000000,&H463A3A3A,-1,0,0,0,90,100,0,0,1,0,0,5,9,9,27,204
[Events]
Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
Dialogue: 0,0:00:00.00,0:00:06.93,Default,,0000,0000,0000,,{\be1}Test
Screenshots of MPC HC v1.0.11.0:
http://xs121.xs.to/xs121/07482/mpc_hs.png
And original MPC 6.4.9.0:
http://xs121.xs.to/xs121/07482/mpc_orig.png
Kado
27th November 2007, 13:04
@fixed
Bug confirmed, tested with MPC HC v1.0.11.0 and MPC 6.4.9.1 (clsid build).
clsid
28th November 2007, 13:23
That second screenshot is incorrect since PrimaryColour, SecondaryColour and OutlineColour are different.
fixed
28th November 2007, 16:38
That second screenshot is incorrect since PrimaryColour, SecondaryColour and OutlineColour are different.
Outline size is 0 and here isn't \k tag for SecondaryColour
ADude
30th November 2007, 03:33
Hi !
Where can I find any sort of documentation on :
Options -> Player -> Keys
??
There are column headers like "ID" (number) , "Type", "App Command" and "RemoteCmd" that seem to have entries that conform to a system (such as "Media_Stop") but I'd like to know where I can find documentations on the system.
PS And what does the checkbox "Global Media Keys" do ?? Which media keys of which product ?
Thanks!
HarryM
30th November 2007, 23:03
Can you modify MPC HC for better (more BFU) style of end of playing in "non-tearing fullscreen mode"? CTRL+C is stupid and only for IT specialist...
E.g. big "Close" button in right-up corner of screen (if I move a cursor to this corner, I will see this button, like slidebar on bottom of screen).:o
BlingO
4th December 2007, 00:11
Can you modify MPC HC for better (more BFU) style of end of playing in "non-tearing fullscreen mode"? CTRL+C is stupid and only for IT specialist...
E.g. big "Close" button in right-up corner of screen (if I move a cursor to this corner, I will see this button, like slidebar on bottom of screen).:o
I would love this feature aswell :cool:
Hate taking the keyboard out on my HTPC. I only use the mouse, so i had to disable fullscreen mode :(
ADude
14th December 2007, 02:31
I have read that Vista Service Pack 1 Release Candidate updates Evr.dll to version 6.0.6001.17052 - previous evr version is 5.0.1.1 - does this also affect MPC's "EVR Custom Presenter" video renderer - or is that entirely separate code that would need to be updated by MPC's staff ?
Also, some people have reported problems with the new version of EVR that they did not have with the older version...
Kado
15th December 2007, 03:44
I have Vista x86 SP1 RC1 and MPC seems to use the new evr without problems here, since I'm seeing subs from the internal renderer everything seems to be ok.
Protuber
18th December 2007, 16:49
I have a problem with russian subtitles saved in ANSI (Cyrillic). They are unreadable. In UTF-8 all ok. But MPC 6.4.9.0 played ANSI (Cyrillic) well.
PS Sorry for my English. Is not my native language.
Atak_Snajpera
20th December 2007, 20:57
I cannot associate m2ts and mts files with MPC HC on Vista. I have latest 1.0.11.0
I selected mplayerc.exe and nothing was added to list.
Carpo
21st December 2007, 08:51
Has anyone else had the issue of when you select either version of media player classic to handle all files, the thumbnails are not displayed on mkv files ? I have haali set to extract thumbnails, and they do show if you have windows media player set as default.
Is there a simple option i am missing or is this a limitation of the players or the splitter ?
thuan
21st December 2007, 11:11
@Carpo: Yes, I have this problem too, but only with MPC HC on both Vista and XP.
Kado
21st December 2007, 16:58
@Atak_Snajpera
use the MPC built-in associator. you have to add the formats you want to associate manually.
Atak_Snajpera
21st December 2007, 22:41
use the MPC built-in associator. you have to add the formats you want to associate manually.
It does not work either. I did the same on my laptop with vista as well and result was the same. Is there any app to force registering new file extension on vista?
Kado
22nd December 2007, 01:18
Well I suppose you already tried the "Open with..." dialog right? that did it for me, otherwise I don't know...
Shinigami-Sama
22nd December 2007, 01:36
It does not work either. I did the same on my laptop with vista as well and result was the same. Is there any app to force registering new file extension on vista?
manually with the file type associator?
Carpo
22nd December 2007, 23:55
@Carpo: Yes, I have this problem too, but only with MPC HC on both Vista and XP.
this only happens if i have a player associated with the files if i remove haali and remove all mkv and haali entries from the registry the thumbs appear, just as soo as you put use this player as default the tumbs go
dont get this under xp
edit: partly sorted it but now im getting a lot of white thumbs instead of a picture
Kado
27th December 2007, 23:53
New build! MPC HC v1.0.11.2
http://rapidshare.com/files/79392113/mplayerc.rar.html
Changes:
EVR custom presenter now supports DXVA.
This is supposed to be an internal/beta build.
I get worse performance with high buffers, can someone confirm this?
Shakey_Jake33
28th December 2007, 02:15
Gave it a quick test here using .vob files, EVR Custom Presenter and the Cyberlink Video/SP Decoder, gets reported in the Cyberlink advanced settings (holding CTRL when choosing it in the filter menu) as using IDCT, which I think is correct for my 7900 GTO (which has PureVideo 1 not 2).
I prefer Haali renderer and ffdshow anyway, but it's great to see it working.
ADude
28th December 2007, 08:46
New build! MPC HC v1.0.11.2
http://rapidshare.com/files/79392113/mplayerc.rar.html
Changes:
EVR custom presenter now supports DXVA.
This is supposed to be an internal/beta build.
I'm a little hesitant about downloading and installing anything from other than an official site (like SourceForge).
Also, how does a renderer support DXVA ? Usually it is the decoder that supports DXVA...
foxyshadis
28th December 2007, 10:06
I'm a little hesitant about downloading and installing anything from other than an official site (like SourceForge).
Also, how does a renderer support DXVA ? Usually it is the decoder that supports DXVA...
Compiled by _xxl and posted in the ffdshow thread, so it's legit.
The decoder and the renderer have to support DXVA for it to work at all, this just fixes the renderer half if you already have the decoder working with EVR or VMR9.
Shakey_Jake33
29th December 2007, 02:54
Dunno if anyone noticed, but this new build seems to have internal filters for AVC, DviX/Xvid etc. Pretty sure this is new.
Kado
29th December 2007, 04:22
The internal h264 decoder does not decode video in my case. I can see the subtitles though... also whey you configure it the boxes don't remain ticked.
sillKotscha
29th December 2007, 04:40
also whey you configure it the boxes don't remain ticked.
delete the *.ini and the regkey HKEY_LOCAL_MACHINE\SOFTWARE\Gabest
now re-configure mpc and all settings will remain ...
Shakey_Jake33
29th December 2007, 11:39
The internal H.264 decoder works here, but it's even slower than ffdshow and doesn't look particularly nice.
Kado
29th December 2007, 12:53
delete the *.ini and the regkey HKEY_LOCAL_MACHINE\SOFTWARE\Gabest
now re-configure mpc and all settings will remain ...
Thanks, the settings are in HKEY_CURRENT_USER\SOFTWARE\Gabest though, I backed up and cleared the reg, opened it tried it clean and it worked (it decodes h264 but the boxes remain non ticked), then I re-applied the backup of the settings and still works.
However it's just like Shakey_Jake33 said though.
Casimir666
29th December 2007, 16:47
The internal H.264 decoder works here, but it's even slower than ffdshow and doesn't look particularly nice.
I have fixed a major bug in H264 internal decoder, will works much more better in next release ;-)
_xxl
29th December 2007, 17:58
Just compiled r350:
http://rapidshare.com/files/79886157/mplayerc.rar.html
Protuber
29th December 2007, 18:28
Guys, can you fix it. This is Russian subtitles in Cyrillic-1251. In UTF-8 all ok. On MPC from clsid and from Gabest subtitle work correctly in any coding.
http://img144.imageshack.us/img144/4288/1234ic4.jpg
PS Sorry for my english
Leak
29th December 2007, 18:50
Just compiled r350:
http://rapidshare.com/files/79886157/mplayerc.rar.html
Since I managed to not download the file after 5 tries from Rabidshare because it always argued that I entered the wrong craptcha - could you please upload it somewhere else as well? :(
Or rather - why not host it on SourceForge under an "experimental" download category or something like that?
np: Sole & The Skyrider Band - In On Cavalry (Sole & The Skyrider Band)
Yong
29th December 2007, 19:00
Just compiled r350:
http://rapidshare.com/files/79886157/mplayerc.rar.html
thanks for compiling it ;)
hmm the internal h264 decoder seems faster than ffdshow,
but dxva doesnt work i think.
just hope someone can port it back to ffdshow/ffmpeg:cool:
Yong
29th December 2007, 19:05
Since I managed to not download the file after 5 tries from Rabidshare because it always argued that I entered the wrong craptcha - could you please upload it somewhere else as well? :(
Or rather - why not host it on SourceForge under an "experimental" download category or something like that?
np: Sole & The Skyrider Band - In On Cavalry (Sole & The Skyrider Band)
mirrored :)
http://y0ngc6.googlepages.com/mplayerc.rar
Casimir666
29th December 2007, 19:24
thanks for compiling it ;)
hmm the internal h264 decoder seems faster than ffdshow,
but dxva doesnt work i think.
just hope someone can port it back to ffdshow/ffmpeg:cool:
DXVA works for H264, but there is strict conditions :
- Vista only (DXVA 1 not working yet :( )
- Use EVR or EVR custom
- Have a Video card compatible with mode H.264 VLD (look on this thread : http://forum.doom9.org/showthread.php?t=131272)
It works on my ATI 2600 HD, and should works too on some nVidia board. Still under construction, and not very stable (crash MPC on closing).
Leak
29th December 2007, 20:47
mirrored :)
http://y0ngc6.googlepages.com/mplayerc.rar
Cheers. :)
_xxl
29th December 2007, 21:37
r351:
http://rapidshare.com/files/79928608/mplayerc.hc.351.rar.html
and don't forget this is experimental.
ADude
29th December 2007, 21:51
Why is there a new H264 decoder in MPC, when there is ffdshow ?
Is there a difference in opinion in how to go about it ?
Leak
29th December 2007, 23:46
Why is there a new H264 decoder in MPC, when there is ffdshow ?
Is there a difference in opinion in how to go about it ?
Well, it's built in, just like the MPEG decoders. So you only need the single MPC executable to decode just about any of the standard formats now.
Of course, nobody prevents you from using ffdshow for any of your decoding... so it's best of both worlds I'd say... :)
np: Richie Hawtin - Track 04 (Concept 1 96:CD)
Kado
30th December 2007, 00:03
r351:
http://rapidshare.com/files/79928608/mplayerc.hc.351.rar.html
and don't forget this is experimental.
Experimental? Great! I don't really care if it's "alpha" or "beta" as long it's the latest version! So keep on providing fresh builds whenever possible!:D
@casimir
The DXVA1 not working in Vista seems to be a DX10/OS limitation as it cannot translate DXVA1 instructions into DXVA2 or something like that.
Rash
30th December 2007, 00:30
Well, h.264 DXVA here hangs MPC (_xxl r351 build) as expected, since my video card don't have h.264 DXVA support. ( http://forum.doom9.org/showthread.php?p=1080916#post1080916 )
The internal decoder is slower (with DXVA disabled) than ffdshow here too. I can't play HD clips with the internal decoder because it won't render all frames. It is all smooth with ffdshow.
I still haven't tested with DVD.
Thank you guys for the works on this player! ;)
ADude
30th December 2007, 00:46
Since there seems to be some current activity, I thought I would mention a GUI inconsistency (the word "bug" would be too strong to use, so I won't).
When in windowed mode, Ctrl-5 does "View-Status" toggle, which allows one to find out two important things - where you are in the program (current position), and how long is the total length.
However, in full-screen mode, that same toggle will also display all the below-image elements (seek bar, controls, etc.) that are already selected in MPC, but not displayed in full-screen mode. That's fine, but pressing Ctrl-5 again removes Status, but leaves all the other below-image elements. You then have to toggle full-screen to remove them - a minor annoyance, and also a significant distraction if you are watching with a group of people.
PS While I have your attention, I wanted to state again that there are more than one of us (see earlier in thread), who would really like some method - in full-screen mode - to display the filename and/or title (i.e. the same string that is displayed in the title bar in windowed mode). An example of why - I often play TV shows from a folder that has all the eps from a Season (or Series). It's helpful to be able to check that I have selected the correct episode, before being "spoiled". (And, again, embarassing if one is in a group.)
If that information was added to "Status" that would solve the problem.
Your hard work, freely donated to all, is appreciated !
Casimir666
30th December 2007, 00:58
@casimir
The DXVA1 not working in Vista seems to be a DX10/OS limitation as it cannot translate DXVA1 instructions into DXVA2 or something like that.
I was talking of DXVA1 with VMR9 on XP ;)
rt87
30th December 2007, 04:53
r351:
http://rapidshare.com/files/79928608/mplayerc.hc.351.rar.html
and don't forget this is experimental.
the internal H.264 decoder only work with some of my H.264 contents.
http://xs122.xs.to/xs122/07520/h264.PNG.xs.jpg (http://xs.to/xs.php?h=xs122&d=07520&f=h264.PNG)
Filter : MPC Video Decoder - CLSID : {008BAC12-FBAF-497B-9670-BC6F6FBAE2C4}
- Connected to:
CLSID: {CEA8DEFF-0AF7-4DB9-9A38-FB3C3AEFC0DE}
Filter: J:\BTDownloads\[HKG][Ninomiya][01-12][H264][BIG5][AVI]\[HKG][Ninomiya][08][H264_MP3][BIG5][AE3ACF43].avi
Pin: Video 0
- Connection media type:
Video: MPEG4 Video (H264) 848x480 23.98fps 1338Kbps
AM_MEDIA_TYPE:
majortype: MEDIATYPE_Video {73646976-0000-0010-8000-00AA00389B71}
subtype: MEDIASUBTYPE_H264 {34363248-0000-0010-8000-00AA00389B71}
formattype: FORMAT_VideoInfo {05589F80-C356-11CE-BF01-00AA0055595A}
bFixedSizeSamples: 1
bTemporalCompression: 0
lSampleSize: 165874
cbFormat: 88
VIDEOINFOHEADER:
rcSource: (0,0)-(0,0)
rcTarget: (0,0)-(0,0)
dwBitRate: 1338798
dwBitErrorRate: 0
AvgTimePerFrame: 417083
BITMAPINFOHEADER:
biSize: 40
biWidth: 848
biHeight: 480
biPlanes: 1
biBitCount: 24
biCompression: H264
biSizeImage: 2442240
biXPelsPerMeter: 0
biYPelsPerMeter: 0
biClrUsed: 0
biClrImportant: 0
pbFormat:
0000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0020: ae 6d 14 00 00 00 00 00 3b 5d 06 00 00 00 00 00 m......;]......
0030: 28 00 00 00 50 03 00 00 e0 01 00 00 01 00 18 00 (...P..........
0040: 48 32 36 34 00 44 25 00 00 00 00 00 00 00 00 00 H264.D%.........
0050: 00 00 00 00 00 00 00 00 ........
http://xs122.xs.to/xs122/07520/avc1.JPG.xs.jpg (http://xs.to/xs.php?h=xs122&d=07520&f=avc1.JPG)
Filter : MPC Video Decoder - CLSID : {008BAC12-FBAF-497B-9670-BC6F6FBAE2C4}
- Connected to:
CLSID: {0A68C3B5-9164-4A54-AFAF-995B2FF0E0D4}
Filter: J:\BTDownloads\[cfs][coil][08-09]\[cfs][coil][09][x264_mp3][F8E4424C].mkv
Pin: Undetermined (Video 1)
- Connection media type:
Video: MPEG4 Video (H264) 1280x720 23.98fps
AM_MEDIA_TYPE:
majortype: MEDIATYPE_Video {73646976-0000-0010-8000-00AA00389B71}
subtype: Unknown GUID Name {31435641-0000-0010-8000-00AA00389B71}
formattype: FORMAT_MPEG2_VIDEO {E06D80E3-DB46-11CF-B4D1-00805F6CBBEA}
bFixedSizeSamples: 1
bTemporalCompression: 0
lSampleSize: 1
cbFormat: 165
VIDEOINFOHEADER:
rcSource: (0,0)-(0,0)
rcTarget: (0,0)-(0,0)
dwBitRate: 0
dwBitErrorRate: 0
AvgTimePerFrame: 417083
VIDEOINFOHEADER2:
dwInterlaceFlags: 0x00000000
dwCopyProtectFlags: 0x00000000
dwPictAspectRatioX: 1280
dwPictAspectRatioY: 720
dwControlFlags: 0x00000000
dwReserved2: 0x00000000
MPEG2VIDEOINFO:
dwStartTimeCode: 0
cbSequenceHeader: 33
dwProfile: 0x00000064
dwLevel: 0x00000033
dwFlags: 0x00000004
BITMAPINFOHEADER:
biSize: 40
biWidth: 1280
biHeight: 720
biPlanes: 1
biBitCount: 24
biCompression: AVC1
biSizeImage: 0
biXPelsPerMeter: 0
biYPelsPerMeter: 0
biClrUsed: 0
biClrImportant: 0
pbFormat:
0000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0020: 00 00 00 00 00 00 00 00 3b 5d 06 00 00 00 00 00 ........;]......
0030: 00 00 00 00 00 00 00 00 00 05 00 00 d0 02 00 00 ...............
0040: 00 00 00 00 00 00 00 00 28 00 00 00 00 05 00 00 ........(.......
0050: d0 02 00 00 01 00 18 00 41 56 43 31 00 00 00 00 .......AVC1....
0060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0070: 00 00 00 00 21 00 00 00 64 00 00 00 33 00 00 00 ....!...d...3...
0080: 04 00 00 00|00 18 67 64 00 33 ac 34 e2 80 50 05 ......gd.34€P.
0090: ba 10 00 00 07 d0 00 01 76 a8 f1 83 18 a8 00 05 ......v...
00a0: 68 ee 84 f2 c0 h
http://xs322.xs.to/xs322/07520/avc_23.98_good.jpg.xs.jpg (http://xs.to/xs.php?h=xs322&d=07520&f=avc_23.98_good.jpg)
Filter : MPC Video Decoder - CLSID : {008BAC12-FBAF-497B-9670-BC6F6FBAE2C4}
- Connected to:
CLSID: {0A68C3B5-9164-4A54-AFAF-995B2FF0E0D4}
Filter: J:\BTDownloads\[WLGO&GBSS][Zero_No_Tsukaima][零之使魔][DVDRIP][1-13+sp全][MKV]\[WLGO&GBSS][Zero_No_Tsukaima][DVDRIP][BIG5&GB][x264_a
Pin: Undetermined (Video 1)
- Connection media type:
Video: MPEG4 Video (H264) 848x480 23.98fps
AM_MEDIA_TYPE:
majortype: MEDIATYPE_Video {73646976-0000-0010-8000-00AA00389B71}
subtype: Unknown GUID Name {31435641-0000-0010-8000-00AA00389B71}
formattype: FORMAT_MPEG2_VIDEO {E06D80E3-DB46-11CF-B4D1-00805F6CBBEA}
bFixedSizeSamples: 1
bTemporalCompression: 0
lSampleSize: 1
cbFormat: 165
VIDEOINFOHEADER:
rcSource: (0,0)-(0,0)
rcTarget: (0,0)-(0,0)
dwBitRate: 0
dwBitErrorRate: 0
AvgTimePerFrame: 417083
VIDEOINFOHEADER2:
dwInterlaceFlags: 0x00000000
dwCopyProtectFlags: 0x00000000
dwPictAspectRatioX: 848
dwPictAspectRatioY: 480
dwControlFlags: 0x00000000
dwReserved2: 0x00000000
MPEG2VIDEOINFO:
dwStartTimeCode: 0
cbSequenceHeader: 33
dwProfile: 0x00000064
dwLevel: 0x00000033
dwFlags: 0x00000004
BITMAPINFOHEADER:
biSize: 40
biWidth: 848
biHeight: 480
biPlanes: 1
biBitCount: 24
biCompression: AVC1
biSizeImage: 0
biXPelsPerMeter: 0
biYPelsPerMeter: 0
biClrUsed: 0
biClrImportant: 0
pbFormat:
0000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0020: 00 00 00 00 00 00 00 00 3b 5d 06 00 00 00 00 00 ........;]......
0030: 00 00 00 00 00 00 00 00 50 03 00 00 e0 01 00 00 ........P......
0040: 00 00 00 00 00 00 00 00 28 00 00 00 50 03 00 00 ........(...P...
0050: e0 01 00 00 01 00 18 00 41 56 43 31 00 00 00 00 .......AVC1....
0060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0070: 00 00 00 00 21 00 00 00 64 00 00 00 33 00 00 00 ....!...d...3...
0080: 04 00 00 00|00 18 67 64 00 33 ac 34 e1 10 35 0f ......gd.34.5.
0090: 48 40 00 00 fa 40 00 3a 98 23 c6 0c 41 18 00 05 H@..@.:#.A...
00a0: 68 ee 82 bc b0 h
rt87
30th December 2007, 05:07
some more:
http://xs322.xs.to/xs322/07520/avc1_bad2.PNG.xs.jpg (http://xs.to/xs.php?h=xs322&d=07520&f=avc1_bad2.PNG)
Filter : MPC Video Decoder - CLSID : {008BAC12-FBAF-497B-9670-BC6F6FBAE2C4}
- Connected to:
CLSID: {0A68C3B5-9164-4A54-AFAF-995B2FF0E0D4}
Filter: J:\BTDownloads\[S.T.R.SubFans][Seto_no_hanayome][DVDrip][Vol.1][848X480][BIG5][x264_Aac]\[S.T.R.SubFans][Seto_no_hanayome][SP][
Pin: Undetermined (Video 1)
- Connection media type:
Video: MPEG4 Video (H264) 720x480 23.98fps
AM_MEDIA_TYPE:
majortype: MEDIATYPE_Video {73646976-0000-0010-8000-00AA00389B71}
subtype: Unknown GUID Name {31435641-0000-0010-8000-00AA00389B71}
formattype: FORMAT_MPEG2_VIDEO {E06D80E3-DB46-11CF-B4D1-00805F6CBBEA}
bFixedSizeSamples: 1
bTemporalCompression: 0
lSampleSize: 1
cbFormat: 163
VIDEOINFOHEADER:
rcSource: (0,0)-(0,0)
rcTarget: (0,0)-(0,0)
dwBitRate: 0
dwBitErrorRate: 0
AvgTimePerFrame: 417083
VIDEOINFOHEADER2:
dwInterlaceFlags: 0x00000000
dwCopyProtectFlags: 0x00000000
dwPictAspectRatioX: 720
dwPictAspectRatioY: 480
dwControlFlags: 0x00000000
dwReserved2: 0x00000000
MPEG2VIDEOINFO:
dwStartTimeCode: 0
cbSequenceHeader: 31
dwProfile: 0x00000064
dwLevel: 0x00000033
dwFlags: 0x00000004
BITMAPINFOHEADER:
biSize: 40
biWidth: 720
biHeight: 480
biPlanes: 1
biBitCount: 24
biCompression: AVC1
biSizeImage: 0
biXPelsPerMeter: 0
biYPelsPerMeter: 0
biClrUsed: 0
biClrImportant: 0
pbFormat:
0000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0020: 00 00 00 00 00 00 00 00 3b 5d 06 00 00 00 00 00 ........;]......
0030: 00 00 00 00 00 00 00 00 d0 02 00 00 e0 01 00 00 ..............
0040: 00 00 00 00 00 00 00 00 28 00 00 00 d0 02 00 00 ........(......
0050: e0 01 00 00 01 00 18 00 41 56 43 31 00 00 00 00 .......AVC1....
0060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0070: 00 00 00 00 1f 00 00 00 64 00 00 00 33 00 00 00 ........d...3...
0080: 04 00 00 00|00 17 67 64 00 33 ac 34 ec 0b 43 da ......gd.34.C
0090: 10 00 02 8b b0 00 7a 12 08 f1 83 13 80 00 04 68 ....z.....h
00a0: ee bc b0
http://xs322.xs.to/xs322/07520/avc1_good1.jpg.xs.jpg (http://xs.to/xs.php?h=xs322&d=07520&f=avc1_good1.jpg)
Filter : MPC Video Decoder - CLSID : {008BAC12-FBAF-497B-9670-BC6F6FBAE2C4}
- Connected to:
CLSID: {0A68C3B5-9164-4A54-AFAF-995B2FF0E0D4}
Filter: J:\BTDownloads\[NGMFans][NGM_OVA_Summer][MKV]\[NGMFans][NEGIMA_2][OVA_Summer][DVDRIP][x264_ogg][AF28DCE7].mkv
Pin: Undetermined (Video 1)
- Connection media type:
Video: MPEG4 Video (H264) 848x480 29.97fps
AM_MEDIA_TYPE:
majortype: MEDIATYPE_Video {73646976-0000-0010-8000-00AA00389B71}
subtype: Unknown GUID Name {31435641-0000-0010-8000-00AA00389B71}
formattype: FORMAT_MPEG2_VIDEO {E06D80E3-DB46-11CF-B4D1-00805F6CBBEA}
bFixedSizeSamples: 1
bTemporalCompression: 0
lSampleSize: 1
cbFormat: 165
VIDEOINFOHEADER:
rcSource: (0,0)-(0,0)
rcTarget: (0,0)-(0,0)
dwBitRate: 0
dwBitErrorRate: 0
AvgTimePerFrame: 333673
VIDEOINFOHEADER2:
dwInterlaceFlags: 0x00000000
dwCopyProtectFlags: 0x00000000
dwPictAspectRatioX: 848
dwPictAspectRatioY: 480
dwControlFlags: 0x00000000
dwReserved2: 0x00000000
MPEG2VIDEOINFO:
dwStartTimeCode: 0
cbSequenceHeader: 33
dwProfile: 0x00000064
dwLevel: 0x00000033
dwFlags: 0x00000004
BITMAPINFOHEADER:
biSize: 40
biWidth: 848
biHeight: 480
biPlanes: 1
biBitCount: 24
biCompression: AVC1
biSizeImage: 0
biXPelsPerMeter: 0
biYPelsPerMeter: 0
biClrUsed: 0
biClrImportant: 0
pbFormat:
0000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0020: 00 00 00 00 00 00 00 00 69 17 05 00 00 00 00 00 ........i.......
0030: 00 00 00 00 00 00 00 00 50 03 00 00 e0 01 00 00 ........P......
0040: 00 00 00 00 00 00 00 00 28 00 00 00 50 03 00 00 ........(...P...
0050: e0 01 00 00 01 00 18 00 41 56 43 31 00 00 00 00 .......AVC1....
0060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0070: 00 00 00 00 21 00 00 00 64 00 00 00 33 00 00 00 ....!...d...3...
0080: 04 00 00 00|00 19 67 64 00 33 ac 34 e3 00 d4 3d ......gd.34.=
0090: a1 00 00 03 00 64 00 00 17 6a 8f 18 31 8c 80 00 ....d...j.1.
00a0: 04 68 ee bc b0 .h
http://xs322.xs.to/xs322/07520/avc1_good2.jpg.xs.jpg (http://xs.to/xs.php?h=xs322&d=07520&f=avc1_good2.jpg)
Filter : MPC Video Decoder - CLSID : {008BAC12-FBAF-497B-9670-BC6F6FBAE2C4}
- Connected to:
CLSID: {0A68C3B5-9164-4A54-AFAF-995B2FF0E0D4}
Filter: J:\BTDownloads\[WLGO][Chocotto_Sister][我的裘可妹妹][DVDRIP][22-24][MKV]\[WLGO][Chocotto_Sister][DVDRIP][BIG5&GB][x264_aac][22][79F3B
Pin: Undetermined (Video 1)
- Connection media type:
Video: MPEG4 Video (H264) 848x480 29.97fps
AM_MEDIA_TYPE:
majortype: MEDIATYPE_Video {73646976-0000-0010-8000-00AA00389B71}
subtype: Unknown GUID Name {31435641-0000-0010-8000-00AA00389B71}
formattype: FORMAT_MPEG2_VIDEO {E06D80E3-DB46-11CF-B4D1-00805F6CBBEA}
bFixedSizeSamples: 1
bTemporalCompression: 0
lSampleSize: 1
cbFormat: 164
VIDEOINFOHEADER:
rcSource: (0,0)-(0,0)
rcTarget: (0,0)-(0,0)
dwBitRate: 0
dwBitErrorRate: 0
AvgTimePerFrame: 333666
VIDEOINFOHEADER2:
dwInterlaceFlags: 0x00000000
dwCopyProtectFlags: 0x00000000
dwPictAspectRatioX: 848
dwPictAspectRatioY: 480
dwControlFlags: 0x00000000
dwReserved2: 0x00000000
MPEG2VIDEOINFO:
dwStartTimeCode: 0
cbSequenceHeader: 32
dwProfile: 0x0000004d
dwLevel: 0x00000033
dwFlags: 0x00000004
BITMAPINFOHEADER:
biSize: 40
biWidth: 848
biHeight: 480
biPlanes: 1
biBitCount: 24
biCompression: AVC1
biSizeImage: 0
biXPelsPerMeter: 0
biYPelsPerMeter: 0
biClrUsed: 0
biClrImportant: 0
pbFormat:
0000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0020: 00 00 00 00 00 00 00 00 62 17 05 00 00 00 00 00 ........b.......
0030: 00 00 00 00 00 00 00 00 50 03 00 00 e0 01 00 00 ........P......
0040: 00 00 00 00 00 00 00 00 28 00 00 00 50 03 00 00 ........(...P...
0050: e0 01 00 00 01 00 18 00 41 56 43 31 00 00 00 00 .......AVC1....
0060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0070: 00 00 00 00 20 00 00 00 4d 00 00 00 33 00 00 00 .... ...M...3...
0080: 04 00 00 00|00 17 67 4d 40 33 9a 70 88 1a 87 b4 ......gM@3p.
0090: 20 00 00 7d 20 00 1d 4c 11 e3 06 20 8c 00 05 68 ..} ..L.. ..h
00a0: ee 82 bc 80
betaking
30th December 2007, 07:52
r351:
http://rapidshare.com/files/79928608/mplayerc.hc.351.rar.html
and don't forget this is experimental.
Hi,I use this build Found a BUG? Player some RMVB files coding and the use of RM MKV flies, the MPC no response,
Originally Posted by Kado
New build! MPC HC v1.0.11.2
http://rapidshare.com/files/79392113/mplayerc.rar.html
Changes:
EVR custom presenter now supports DXVA.
This is supposed to be an internal/beta build.
so I use This build play is ok. sorry to my english !
my os XP proSP2
http://xs122.xs.to/xs122/07520/mpc.png.xs.jpg (http://xs.to/xs.php?h=xs122&d=07520&f=mpc.png)
_xxl
30th December 2007, 10:04
This is supposed to be an internal/beta build.
It should be tested so bugs could be fixed.
thuan
30th December 2007, 10:48
r351:
http://rapidshare.com/files/79928608/mplayerc.hc.351.rar.html
and don't forget this is experimental.
Tested with this. H264 decoder works some files using the FFMPEG internal decoder, other files just freeze at playback starting (likely on DXVA initialization I guess). Also, whatever the decoder in used, it seems to drop frames a lot. Using EVR Custom on XP SP2 whatever latest. dxva2.dll version 6.00.6001.17014 and evr.dll version 6.00.6001.17014. ATI 2400XT.
GrofLuigi
30th December 2007, 16:20
There is some kind of incompatibility between the latest HC builds and the other patched MPC build - it doesn't recognize file types set previously (in options/formats all filetype extensions are blank, but they open in MPC just fine).
GL
clsid
30th December 2007, 16:38
That is because the file association code has completely been rewritten in MPC-HC.
BlindWanderer
30th December 2007, 18:11
I've got an OGM that hasn't shown subtitles since sometime after r611, it effects both the guliverkli2 (all 3) builds and mpchc builds.
EDIT:
This is the subtitle out pin from the internal splitter.
- Connected to:
CLSID: {655D7613-C26C-4A25-BBBD-3C9C516122CC}
Filter: NullTextRenderer
Pin: In
- Connection media type:
Text
AM_MEDIA_TYPE:
majortype: MEDIATYPE_Text {73747874-0000-0010-8000-00AA00389B71}
subtype: TIME_FORMAT_NONE {00000000-0000-0000-0000-000000000000}
formattype: FORMAT_None {0F6417D6-C318-11D0-A43F-00A0C9223196}
bFixedSizeSamples: 1
bTemporalCompression: 0
lSampleSize: 1
cbFormat: 0
- Enumerated media type 0:
Set as the current media type
OLD 1.6.9.0 info
- Connected to:
CLSID: {E2BA9B7B-B65D-4804-ACB2-89C3E55511DB}
Filter: TextPassThru013eb464
Pin: Input
- Connection media type:
Text
AM_MEDIA_TYPE:
majortype: MEDIATYPE_Text {73747874-0000-0010-8000-00AA00389B71}
subtype: TIME_FORMAT_NONE {00000000-0000-0000-0000-000000000000}
formattype: FORMAT_None {0F6417D6-C318-11D0-A43F-00A0C9223196}
bFixedSizeSamples: 1
bTemporalCompression: 0
lSampleSize: 1
cbFormat: 0
- Enumerated media type 0:
Set as the current media type
clsid
30th December 2007, 18:15
That's weird because I can't remember any changes to the Ogg splitter since rev611.
BlindWanderer
30th December 2007, 18:24
Any changes to the types the subtitles accept?
BlindWanderer
30th December 2007, 19:11
Any thoughts of importing r701 from guliverkli into guliverkli2?
http://guliverkli.svn.sourceforge.net/viewvc/guliverkli?view=rev&revision=701
BlindWanderer
30th December 2007, 19:20
I found the problem, auto-loading of subtitles is handled differently between the two builds. If you have Options->Playback->"Auto-load subtitles" unchecked it won't load embedded subs but in r611 (and I assume r701) it does.
The Auto-load subtitles setting should be split, some may want auto-loading of embedded but not auto-loading of external (adjacent files).
clsid
30th December 2007, 19:48
Any thoughts of importing r701 from guliverkli into guliverkli2?
http://guliverkli.svn.sourceforge.net/viewvc/guliverkli?view=rev&revision=701
Has already been done a couple days ago.
foxyshadis
31st December 2007, 10:21
The latest builds of MPC-HC lock up when playing a DVD in EVR, and lock up in VMR9 when any GDI shows on the screen (tooltips, context menu, etc). This is with ATI, cat 7.10. The october build works fine.
_xxl
31st December 2007, 10:34
MPC-HC r353:
http://rapidshare.com/files/80261175/mplayerc.hc.r353.zip.html
rt87
31st December 2007, 12:09
MPC-HC r353:
http://rapidshare.com/files/80261175/mplayerc.hc.r353.zip.html
new revision works. thanks.:)
betaking
31st December 2007, 13:29
MPC-HC r353:
http://rapidshare.com/files/80261175/mplayerc.hc.r353.zip.html
new revision :scared:still have this bug!
Player some RMVB files coding and the use of RM MKV flies, the MPC no response
thuan
1st January 2008, 10:05
Well just test the new MPC compilation on Vista RTM up to date with a bunch of H264 anime fansub on my HD. My card is 2400XT with Catalyst 7.12. I wonder if it is because of my card but all SD files don't work and produce a green image. Here's the list:
Do not work or work but not perfectly
Aria the OVA ~Arietta~ by CrystalNova (if there's no comment then it produces green image from now on)
Bamboo Blade by Huzzah-Doremi
Clannad SD by SS-Eclipse this one also crashes my graphic driver
Clannad with 1024x576 resolution work but with a lot of macro block (changing IDCT doesn't help)
ef - a tale of memories by Conclave-Mendoi
Kekkaishi 1024x576 by Yoroshiku work but skip frames a lot.
Kimi ga Nozumu Eien ~Next Season~ by Bakawolf-m33w
kimikiss by BSS
Kodomo no Jikan by Genjo
Project Blue by Ureshii
Work perfectly, they're all HD though
Ghost Hound by Genjo
Gundam 00 by Conclave-Mendoi
Minami-ke by Ayako
Moyashimon by BSS
Shakugan no Shana 2 by SS-Eclipse
End of report. I also have a question, I have to choose the correct IDCT in order for it working correctly right? Anyway, great works casimir666, thank you. It's great to see MPC only use 5% CPU max when playing HD anime, nice. If you want samples, I can make some.
rt87
1st January 2008, 11:01
MPC-HC r353:
http://rapidshare.com/files/80261175/mplayerc.hc.r353.zip.html
Could you please build a set of "Release Unicode" standalone ax files? I want to have standalone one. Thanks. :)
Casimir666
1st January 2008, 12:48
I wonder if it is because of my card but all SD files don't work and produce a green image.
I have the green image problem on some HD files too. Could you try with Power DVD and tell me if you have the same problem or not? I don't know if the problem came from the video card or if it's a bug in the bitstream parsing :confused:
DXVA should also works on SD files...
The macroblocking problem will maybe fixed in next release : now the inverse quantisation matrix is read dynamicaly
I also have a question, I have to choose the correct IDCT in order for it working correctly right?
This parameter is for software rendering with Ffmpeg only and not for DXVA. To be honest i haven't play enough with it to tell you if it's important or not ;)
Thank you for you report and happy new year for all.
Yong
1st January 2008, 13:55
@Casimir666
how to know mpc hc is utilize dxva while decoding h264?
i have 2600xt and on vista too, btw build r351 freeze up my system twice while playback quicktime hd video :(
its scary... :p
will try it again later.
r353 cant play x264 encoded video, b0rked, same as 1080p h264 video.
clsid
1st January 2008, 13:57
Could you please build a set of "Release Unicode" standalone ax files? I want to have standalone one. Thanks. :)
And 64-bit builds of the standalone filters would be useful too I think. :thanks:
Casimir666
1st January 2008, 15:07
@Casimir666
how to know mpc hc is utilize dxva while decoding h264?
Check you have the EVR or EVR custom as renderer, and that "Enable DXVA" checkbox is checked in "MPC Video decoder" property page.
Do not play 1080p video for the moment it will not work : use video with height multiple of 16 (will be fixed in next release).
With "EVR custom" press Ctrl+J will tell you if DXVA is activated or not.
Yong
1st January 2008, 16:06
Check you have the EVR or EVR custom as renderer, and that "Enable DXVA" checkbox is checked in "MPC Video decoder" property page.
Do not play 1080p video for the moment it will not work : use video with height multiple of 16 (will be fixed in next release).
With "EVR custom" press Ctrl+J will tell you if DXVA is activated or not.
hmm ok, thx for the info, i think its work for me :D
http://xs323.xs.to/xs323/08012/awayuki.jpg
btw the video playback still abit choppy.
r353 crash with h264 avi file if using internal h264 decoder,
it plays if the video resolution is 800x592, but 720x480 or similar resolution it only show greenish output.
thuan
1st January 2008, 18:02
Well, both Nero 8 and Cyberlink do not like EVR custom, freeze on starting over here. As for EVR, because those are mostly x264 encodes I guess, Nero does not work in DXVA mode. With Cyberlink, only Kekkaishi in the list in my previous post works well, the others if HD then it's froze, if not then either it produces a green image or it's froze.
Guess yours is the best DXVA2 AVC decoder for anime encodes right now.
Casimir666
1st January 2008, 18:16
New release with a smoother playback (should be ok with ffmpeg, still somes problems with Dxva). Somes of Thuan files (Kekkaishi) start playing now, but stop after a while (found 3 bugs, but one is remaining).
Do not try VC1 decoder it's not working at all.
mplayerc_v1.0.11.4.rar - 2.10MB (http://www.zshare.net/download/60866101637a3b/)
Yong
1st January 2008, 18:54
now playback is choppy if dxva disabled :p
r353 is opposite.
btw why the option "inverse h264 quantization matrix" is removed on new build?
video playback still broken if dxva enabled, especially when scene change, a sample will be provided upon request ;)
here are the x264 setting i use during transcoding: (info extract from video file.)
svn-714M
cabac=1
ref=5
deblock=1:0:0
analyse=0x3:0x133
me=umh
subme=7
brdo=1
mixed_ref=1
me_range=16
chroma_me=1
trellis=2
8x8dct=1
cqm=0
deadzone=21,11
chroma_qp_offset=0
threads=2
nr=0
decimate=1
mbaff=0
bframes=3
b_pyramid=1
b_adapt=1
b_bias=0
direct=3
wpredb=1
bime=1
keyint=600
keyint_min=25
scenecut=40(pre)
rc=2pass
bitrate=700
ratetol=1.0
rceq='blurCplx^(1-qComp)'
qcomp=0.60
qpmin=10
qpmax=51
qpstep=4
cplxblur=20.0
qblur=0.5
ip_ratio=1.40
pb_ratio=1.30
aq=1:0.1:15.0
Casimir666
1st January 2008, 18:57
btw why the option "inverse h264 quantization matrix" is removed on new build?
Because the inverse matrix is inside the bitstream (i discover it today :p)
madshi
1st January 2008, 19:07
Pardon my ignorance but where is that MPC built in h264 decoder coming from? I was not aware that there's any open source h264 decoder which can do hardware acceleration?
Yong
1st January 2008, 19:13
its based on ffmpeg ;) added dxva capability and improved by Casimir666.
Leak
1st January 2008, 19:15
Pardon my ignorance but where is that MPC built in h264 decoder coming from? I was not aware that there's any open source h264 decoder which can do hardware acceleration?
Going by the changelog (http://mpc-hc.svn.sourceforge.net/viewvc/mpc-hc/?view=log) I'd say Casimir666 implemented it himself... :)
np: Jürgen Paape ft. Boy Schaufler - We Love (Kompakt Total 8 (Disc 1))
madshi
1st January 2008, 19:53
its based on ffmpeg ;) added dxva capability and improved by Casimir666.
Wow, that's cool!! :eek:
cyberbeing
2nd January 2008, 03:13
I have been having a problem with for awhile with getting Direct3D Fullscreen mode to work correctly. Whenever I play a video with Direct3D Fullscreen enabled I see the Media Player Classic window flickering right in the middle the screen and I am even able to drag it around and click on its controls all while it flickers annoyingly in the background which I don't think should be happening. It seems the Direct3D Fullscreen window isn't staying on top or taking exclusive access of the screen (not sure which it is supposed to do).
Is anybody else having this problem? If you don't have this problem and own a nVidia 7-Series (I have a 7800GTX 512 here) I would be curious about which driver are you using. This is on WinXP btw.
thuan
2nd January 2008, 03:15
New release with a smoother playback (should be ok with ffmpeg, still somes problems with Dxva). Somes of Thuan files (Kekkaishi) start playing now, but stop after a while (found 3 bugs, but one is remaining).
Do not try VC1 decoder it's not working at all.
mplayerc_v1.0.11.4.rar - 2.10MB (http://www.zshare.net/download/60866101637a3b/)
Thank you.
It's not much different from the last one.
Kekkaishi with mp4 internal decoder beside stopping after awhile it's also choppy due to dropping frames. With Haali it works fine then stop like you said. The last MPC-HC version compiled by xxl works perfectly fine with Haali and your DXVA decoder, I did the testing with MPC internal mp4 decoder that's why. With Cyberlink decoder in plain EVR, it works with either splitter.
As for the Clannad macro block problem, I forgot to mention that it works with Cyberlink in EVR plain mode but also with macro block.
Lastly, seeking in DXVA freezes the video as of now, can that be fixed?
betaking
2nd January 2008, 07:53
New release with a smoother playback (should be ok with ffmpeg, still somes problems with Dxva). Somes of Thuan files (Kekkaishi) start playing now, but stop after a while (found 3 bugs, but one is remaining).
Do not try VC1 decoder it's not working at all.
mplayerc_v1.0.11.4.rar - 2.10MB (http://www.zshare.net/download/60866101637a3b/)
Thanks you work!
but ,I use this build Found a BUG? Player some RMVB files coding and the use of RM MKV flies, the MPC not response!
mpc playback output directshow video choose VMR9(renderless) if my choose other ,play is ok!
but I use this build! MPC HC v1.0.11.2
http://rapidshare.com/files/79392113/mplayerc.rar.html
Changes:
EVR custom presenter now supports DXVA.
This is supposed to be an internal/beta build
mpc playback output directshow video choose VMR9(renderless)too this is ok!
sorry to my english !
my os XP proSP2 video card is 7600GS and driver 169.21 whql!
_xxl
2nd January 2008, 10:36
mpc-hc r356:
http://rapidshare.com/files/80654597/media_player_classic.rar.html
betaking
2nd January 2008, 11:03
mirrored :)
http://yzonline.googlepages.com/media_player_classic.rar
Avish
3rd January 2008, 10:09
mpc-hc r356:
http://rapidshare.com/files/80654597/media_player_classic.rar.html
There is a 25 mb "mplayerc.pdb" file in this rar. What is that for??
Rectal Prolapse
3rd January 2008, 10:26
Avish, pdbs are debugging information for debug builds of programs. Don't worry about it. :)
ADude
3rd January 2008, 22:45
There is a 25 mb "mplayerc.pdb" file in this rar. What is that for??
If there was an MPC for Palm Pilot, that is what the file would be called. :D :D
Leak
4th January 2008, 12:18
If there was an MPC for Palm Pilot, that is what the file would be called. :D :D
ITYM "mplayerc.prc"... ;) (PDB is the extension for data files...)
Xin-Hong
5th January 2008, 16:47
That's nice to see DXVA2 coming in MPC-HC, any plans about the DXVA1 compatibility ?
Yong
5th January 2008, 17:11
http://mpc-hc.svn.sourceforge.net/viewvc/mpc-hc/?view=log
Casimir666 is working on it :)
Xin-Hong
5th January 2008, 18:42
http://mpc-hc.svn.sourceforge.net/viewvc/mpc-hc/?view=log
Casimir666 is working on it :)
Thanks :)
ADude
5th January 2008, 20:10
That's nice to see DXVA2 coming in MPC-HC, any plans about the DXVA1 compatibility ?
With Newegg selling the AMD Quad Core Phenom 9500 for US$185 delivered, I would think that more total "acceleration" over the whole MPC user base, would be accomplished by multiple core support, rather than GPU acceleration support.
But, it's all good...
_xxl
6th January 2008, 11:14
mpc-hc r368:
http://rapidshare.com/files/81661607/mplayerc.hc.r368.rar.html
delude101
6th January 2008, 12:24
Keep up the work people :)
unix_sansei
6th January 2008, 12:36
New build! MPC HC v1.0.11.2
http://rapidshare.com/files/79392113/mplayerc.rar.html
Changes:
EVR custom presenter now supports DXVA.
This is supposed to be an internal/beta build.
I get worse performance with high buffers, can someone confirm this?.
seems to work ok, i see vc1 in the transform filters. i don't see much difference. what is a high buffer to you? i'm running a dvd from a virtual drive (raid 0 raptors, 4gb of ram)
have you a test clip?
Casimir666
6th January 2008, 13:10
.
seems to work ok, i see vc1 in the transform filters. i don't see much difference. what is a high buffer to you? i'm running a dvd from a virtual drive (raid 0 raptors, 4gb of ram)
have you a test clip?
VC1 is not working yet and it will useful essencially for ATI cards, because Microsoft decoder didn't support bitstream mode (nVidia works with motion compensation compatible with Microsoft DMO decoder).
H264 now works in DXVA1 too with VRM9 (renderless or not) under Windows XP
For people who have asked for standalone filters package I will put them in next official release (until then you have clsid filters)
thuan
6th January 2008, 13:34
mpc-hc r368:
http://rapidshare.com/files/81661607/mplayerc.hc.r368.rar.html
This build crashes when playing any AVC file with EVR either custom or plain. VMR9 does not run in DXVA mode and the video is choppy.
betaking
6th January 2008, 13:39
mpc-hc r368:
http://rapidshare.com/files/81661607/mplayerc.hc.r368.rar.html
this build fix my encountered problem! thanks you work!
cyberbeing
6th January 2008, 13:58
In MPC-HC r353 the internal h.264 decoder had silky smooth playback even on high bitrate x264 1080p videos with my 2.4Ghz X2 4800+ (no DXVA).
In all the builds that came after r353 the internal h.264 decoder drops a lot of frames on any h.264 video which makes playback jerky and unwatchable (no DXVA).
Casimir666 whatever you changed in the build you posted here, (http://forum.doom9.org/showpost.php?p=1081755&postcount=774) it really messed up MPC-HC's internal h.264 decoding on my system for every build onward.
Xin-Hong
6th January 2008, 15:47
I made some tests with r368/6600GT (PV1)/Forceware 169.21/Win XP.
First, thanks to improve MPC-HC :).
I can't have any hardware acceleration in any renderer. DXVA works with PowerDVD (VMR9, Motion Compensation, no frame drop) with apple trailers and some mkv (animes) but I can't get DXVA working with the internal decoder :confused:
http://img170.imageshack.us/img170/7413/mpchcdxvard8.jpg
http://img408.imageshack.us/img408/5644/mpchcdxva2gt4.jpg
fixed
6th January 2008, 21:27
This build crashes when playing any AVC file with EVR either custom or plain. VMR9 does not run in DXVA mode and the video is choppy.
same problem
unix_sansei
7th January 2008, 04:00
i threw these at it with EVR, buffers 20, 3d, nearest
Video: Xvid 640x352 25.00fps 1251Kbps [Video 0]
Audio: Dolby AC3 48000Hz stereo 192Kbps [Audio 1]
Video: MPEG2 Video 720x576 (4:3) 25.00fps 6800Kbps [Video]
Audio: PCM 48000Hz stereo 1536Kbps [Audio]
Audio: Windows Media Audio 44100Hz stereo 64Kbps [Raw Audio 0]
Video: Windows Media Video 7 320x240 632Kbps [Raw Video 1]
Audio: Windows Media Audio 22050Hz stereo 32Kbps [Raw Audio 0]
Video: MSMPEG4v3 320x240 214Kbps [Raw Video 1]
Video: DivX 3 720x480 23.98fps 561Kbps [Video 0]
Audio: MPEG Audio Layer 3 48000Hz stereo 128Kbps [Audio 1]
no problems at all
Protuber
7th January 2008, 09:08
Guys, please help. I found a bug with subtitle. English subtitle works ok in ANSI and Unicode. But russian subtitle works ok only in unicode or ANSI if I am launch second copy of MPC. Look at that
http://img137.imageshack.us/img137/7767/1231ui8.jpg
Old MPC from Gabest works correctly. Guys, please fix it.
unix_sansei
7th January 2008, 09:20
hmm i do get the issue now, that after playing a .flac file, the apps shuts itself down. it should be in infinite loop mode. mp3, wavs are fine.
flac 1.2.1a, directshow .4a
unix_sansei
7th January 2008, 09:23
I made some tests with r368/6600GT (PV1)/Forceware 169.21/Win XP.
First, thanks to improve MPC-HC :).
I can't have any hardware acceleration in any renderer. DXVA works with PowerDVD (VMR9, Motion Compensation, no frame drop) with apple trailers and some mkv (animes) but I can't get DXVA working with the internal decoder :confused:
what movie is that? ha ha
_xxl
7th January 2008, 10:16
Samples please!
Xin-Hong
7th January 2008, 19:03
Samples please!
Trailer 2 @ 720p : http://www.apple.com/trailers/wb/thedarkknight/hd/ (tried with .hdmov and remuxed to .mkv)
Casimir666
7th January 2008, 20:54
I made some tests with r368/6600GT (PV1)/Forceware 169.21/Win XP.
Sorry but it will not with 6600GT because only bitstream mode is supported, not motion compensation :(
CruNcher
8th January 2008, 01:57
@Casimir666
Tried it here also with 8800 GT and 169.21 WinXP SP2 and if DXVA is active this beta build just closes as soon as i try to load any H.264 in any container if i disable DXVA it works. Cyberlinks Decoder works fine with the full Hardware Capabilities of the G92 0% CPU usage.
unix_sansei
8th January 2008, 12:08
had no problems with my system
7300gt
quad q6600 Oc'ed to 3ghz
latest Dx SDK
4gb of ram
leXorNet
8th January 2008, 17:07
@Casimir666
Tried it here also with 8800 GT and 169.21 WinXP SP2 and if DXVA is active this beta build just closes as soon as i try to load any H.264 in any container if i disable DXVA it works. Cyberlinks Decoder works fine with the full Hardware Capabilities of the G92 0% CPU usage.
Same here. Running Vista with 8600GT.
Casimir666
8th January 2008, 18:49
New release that should fix shoppy software rendering and DXVA crash : mplayerc.rar - rev 373 (http://www.zshare.net/download/631365271e0e78/)
samab
8th January 2008, 20:15
How come xxl's build says DirectX SDK to be 36 and Casimir's build to be 35?
LoRd_MuldeR
8th January 2008, 20:24
How come xxl's build says DirectX SDK to be 36 and Casimir's build to be 35?
Built with different DircectX SDK version? :p
CruNcher
8th January 2008, 20:49
It works it works wow great Casimir :)
CMPCVideoDecFilter::CompleteConnect
CMPCVideoDecFilter::CompleteConnect
CMPCVideoDecFilter::CompleteConnect
CMPCVideoDecFilter::CompleteConnect
CMPCVideoDecFilter::CompleteConnect
CMPCVideoDecFilter::CompleteConnect
CMPCVideoDecFilter::CompleteConnect
CMPCVideoDecFilter::CompleteConnect
CMPCVideoDecFilter::CompleteConnect
CMPCVideoDecFilter::CompleteConnect
CMPCVideoDecFilter::CompleteConnect
CMPCVideoDecFilter::CompleteConnect
CMPCVideoDecFilter::CompleteConnect
CMPCVideoDecFilter::CompleteConnect
CMPCVideoDecFilter::CompleteConnect
CMPCVideoDecFilter::CompleteConnect
DeepBeepMeep
8th January 2008, 21:09
It doesn't work for me
I have got a 8600GTS with XPsp2 uising EVR CA. I have turned on DXVA with mplayer internal video decoder and the filter properties and OSD says that DXVA is not used.
Cyberlink H264 decoder that works with only 5% CPU usage in WMR9 here freezes with EVR CA. Is this supposed to work as well?
Thanks for your support
CruNcher
8th January 2008, 21:13
Nope not EVR use VMR9 then it should work (Forceware 169.21 WHQL) :)
theirs only some percent of Kernel usage i think it comes from Haalis Splitter CPU usage is 0% :) and 32mb ram playing back 1920x1080 7Mbit 30 fps (test sequence no sound) with Cyberlinks filter 100mb ram are consumed and the same Kernel usage :)
DXVA Mode: H264 Bitstream Decoder, no FGT
Video: MPEG4 Video (H264) 1920x1080 30.00fps (works perfect) (30Mb Memory usage 70Mb less then what Cyberlinks Decoder needs 100Mb) (0% Cpu Usage) (arround 0-10% Kernel usage)
Casimir666 do you think it's possible to ehhhm borrow ;) PowerDVDs or Showtimes Framework to display DVD, HD-DVD and Blu-Ray Menus (noncrypted) ;) ?
Casimir666
8th January 2008, 21:13
It doesn't work for me
I have got a 8600GTS with XPsp2 uising EVR CA. I have turned on DXVA with mplayer internal video decoder and the filter properties and OSD says that DXVA is not used.
Cyberlink H264 decoder that works with only 5% CPU usage in WMR9 here freezes with EVR CA. Is this supposed to work as well?
Thanks for your support
If you use XP it should works with VRM9 or VMR9 renderless, not with EVR.
CyranoB
8th January 2008, 21:33
Doesn't work for me :(
http://eddie_pick.fastmail.fm/misc/MPC.JPG
CMPCVideoDecFilter::CompleteConnect
CMPCVideoDecFilter::CompleteConnect
IsSupportedDecoderConfig 0x3432564e 0
IsSupportedDecoderConfig 0x3231564e 1
Vista + 8500GT + EVR Cust
Also, Crtl+J doesn't display anything in this version.
En tous cas, merci pour tes efforts Casimir!
fixed
8th January 2008, 22:10
Same problem... only black screen.
Server 2008 RC1 & GF8800GT (169.25)
http://xs223.xs.to/xs223/08022/mpchc.png
CiNcH
8th January 2008, 22:14
Black under XP here too with VMR9 and VMR9 Renderless. And System is not very responsive when starting playback.
With Overlay Mixer I get gray screen but system stays responsive.
CyberLink works well in Bitstream mode with all 3 renderers.
8600GTS with FW 169.21
Would be great to be independent from CyberLink. Hopefully we will also see an external DirectShow filter that can be used inside DVB player software (ffdshow is also based on libavcoded/ffmpeg).
CruNcher
8th January 2008, 22:38
Black Screens are most probably caused by incompatible H.264 Bitstreams they have to be Standard Complaint to work and need to be encoded within certain Hardware limits, if that's not the case Nvidias Hardware is gonna reject them displaying a black screen especialy if the level_idc flag in the bitstream is wrong, but if also num_ref_frame is to high encoded for a given resolution then this stream won't ever Play error Free on Hardware.
Here http://forum.doom9.org/showthread.php?t=132924 you can find certain workarounds (for old non compatible Streams) and updates to X264 to make Streams more Hardware Compatible in the Future :)
CiNcH
8th January 2008, 22:42
Black Screens are most probably caused by incompatible H.264 Bitstreams they have to be Standard Complaint to work and need to be encoded with certain limits, if that's not the case Nvidias Hardware is gonna reject them displaying a black screen especialy if the level_idc flag in the bitstream is wrong, but if also the num_ref_frame is to high encoded for a given resolution then this stream won't ever Play error Free on Hardware.
As I said, works perfectly in hardware with the CyberLink decoder (also in MPC, verified Bitstream-Profile within extended filter properties). I have used a Pro7 HD recording (ts container) for testing.
CruNcher
8th January 2008, 22:46
Jep the Problem seems to be MBAFF tried some streams now and all MBAFF streams don't work (with Cyberlink they work) :(
DeepBeepMeep
8th January 2008, 22:54
Thanks for your help!
With VRM9 and the internal decoder I have some picture but with plenty of decoding glitches and a high CPU usage . Cyberlink AVC still works but does this version brings offer any advantage for XP DXVA users compared to the last official version?
In fact, I have still haven't found a way to prevent mplayer from skipping any frame. The jitter function shows that one frame is skipped every 30-60s although CPU usage is very low (12% on a dual core). I don't know if it is related to reclock tha I use to accelerate movies from 23.978 to 25 ftps. I had hoped that EVR support with DXVA on XP could maybe solve this issue. Is there some hope that EVR and DXVA will be possible on XP or is it impossible?
CiNcH
8th January 2008, 22:56
Jep the Problem seems to be MBAFF tried some streams now and all MBAFF streams don't work (with Cyberlink they work)
AFAIK, Pro7 HD uses PAFF.
CruNcher
8th January 2008, 23:01
AFAIK, Pro7 HD uses PAFF.
Hmm strange then but yeah i have problems with all SAT sample streams i have here in my testfiles and all of them work with Cyberlink.
syriana_h1080p.mov <- also doesn't work geez slowly all this Hardware Problems really are getting painfull.
So for now it seems alot of content won't work with the Filter yet but most custom content that's (almost) standard complaint should strange really strange all this is.
Im almost sure alot of those Black Screens are coused by Parseing problems (Video Decoder Filter doesn't get the correct information).
CiNcH
9th January 2008, 01:17
Now also tried a HD suisse TS sample (SRG SSR) I just recorded but black screen also. HD suisse is 720p50 (@ up to 13 MBit/s), so no interlacing at all. Timeslider in MPC does not move, it just says playing. DXVA mode again says 'H.264 bitstream decoder, no FGT', but nothing is being played back...
CyberLink 'Bitstream' profile also has problems with this sample, dropping a lot of frames after some seconds of proper decoding. No problem however in pure software with CyberLink and ArcSoft.
Actually this progressive stream from SRG SSR is one oft the best I have ever seen (Swiss mountains, very nice content ;) ).
_xxl
9th January 2008, 12:39
Same problem... only black screen.
Server 2008 RC1 & GF8800GT (169.25)
http://xs223.xs.to/xs223/08022/mpchc.png
Why are 2 core's used when DXVA is available?
CruNcher
9th January 2008, 12:42
Ehmm actually i think they aren't used @ all i couldn't see any CPU activity only Kernel when playing back so i think Decoding Thread number comes only into play if DXVA isn't enabled or if for example the Card doesn't support CABAC (no full bitstream accelleration), then the (rest complexity) could be decoded by 2 CPU threads (makes sense) :)
Btw i found some streams that show really odd problems (only first part of the top gets decoded) with the Filter most of those are Apple Quicktime SD Encodes from Apples Websites im not sure but it could be a Slice Decoding Problem here with Cyberlinks Decoder as allways it works flawless.
fixed
9th January 2008, 13:05
Why are 2 core's used when DXVA is available?It's default settings. Changing to 1 has same effect (black screen only)
chros
9th January 2008, 19:41
Well, I can't get H264 DXVA working on WinXP SP2 at all (tried with the latest build), no matter what kind of renderer I chose (VMR9 windowed / - renderless / EVR / EVR Custom)
Geforce 7600 GT
Forceware 158.22
evr.dll 5.0.1.1 (2006.10.20)
dxva2.dll 5.0.1.1 (2006.10.20)
Is my card the problem ???
Thanks
CiNcH
9th January 2008, 19:43
Is my card the problem ???
Just have to read some posts here!
First off DXVA 2.0 does not work under XP with EVR so it does not matter which EVR and DXVA2 DLL's you have. Use renderers supporting DXVA 1 (Overlay Mixer, VMR). Second problem is that your GPU is not supported at all, so you can forget about it. Only GPU's supporting the 'Bitstream' profile (with full H.264 decoding) are supported.
chros
9th January 2008, 19:57
First off DXVA 2.0 does not work under XP with EVR so it does not matter which EVR and DXVA2 DLL's you have. Use renderers supporting DXVA 1 (Overlay Mixer, VMR). Second problem is that your GPU is not supported at all, so you can forget about it. Only GPU's supporting the 'Bitstream' profile (with full H.264 decoding) are supported.
Thanks for the quick answer and for clearing things up !
So I have to buy at least a GF 8500 GPU ...
Kado
9th January 2008, 20:47
GeForce 9 series will support Video Processor 3 (aka PureVideo 3).
Hope that those can decode all types of h264 (including those made with x264).
isendir
9th January 2008, 22:59
I'm testing the latest posted build in XP Pro SP2, Ati X1900Xt + Catalyst 7.12. I have enabled dxva but it doesn't seem to work. I tried searching the forum but couldn't find anything. Does somebody knows if the dxva option works with ati cards? Everybody seems to be using nvidia cards :)
Thanks!
leXorNet
10th January 2008, 00:31
As others reported, your latest build does not crash (as the last one did) when trying to run h264 content with DXVA enabled. It does however not help much, as the screen goes black and the clip never starts to play.
One step in the right direction though. Keep up the good work! I too want to get rid of powerdvd.
I'm using Vista with standard EVR on 8500GT.
betaking
11th January 2008, 11:22
Hi,xxl_ and Casimir666.I Translated Media Player Classic Homecinema v1.0.11.4 r368 to Simplified Chinese,but how to update this to SourceForge.net?Or where are to download Media Player Classic Homecinema English LanguagePack? I can Translated this to Simplified Chinese Language!:)
skanky
11th January 2008, 11:57
not sure if anyone else is getting a similar problem, but am using the latest build (r373 iirc?) and when skipping forward in a movie using the seek bar at the bottom, from the point it skips to, it seems to play in fast forward.
have tested different avi and mkvs and so far both do the same thing. problem occurs on my laptop (ati x1300 mobility) and my desktop (ati 2400pro).
any ideas?
edit: also, right click-->after playback always defaults to "do nothing" even if i set to close, is there a fix for that?
Casimir666
11th January 2008, 18:59
Hi,xxl_ and Casimir666.I Translated Media Player Classic Homecinema v1.0.11.4 r368 to Simplified Chinese,but how to update this to SourceForge.net?Or where are to download Media Player Classic Homecinema English LanguagePack? I can Translated this to Simplified Chinese Language!:)
I have send you a private mail ;)
molitar
11th January 2008, 20:25
Ok what is a good latest stable release of MPC? I have tried the MPC Home Cinema and it has severe bugs. But the latest build I am using is 6.1.9.0 and I know their is more up to date releases out there.
Ok I have thought I would try this release out and it crashes my computer. I tried VMR9 windowed and VMR non windowed and same problem.
BUGS:
1. Secondary Fullscreen does not work
2. In fullscreen alt+enter would not take it out of fullscreen
3. In fullscreen the context menu kept disappearing
4. Trying to movie window while video playing locked up my computer
5. Trying to exit window with forced alt+f4 when in fullscreen and I could not exit the fullscreen crashed and rebooted my computer.
It's definitely not ready to use and I was running this on a 32bit Windows XP Pro Sp2 release of windows with a Nvidia Geforce6600GT video card with latest DirectX 9.
Hmm.. found the beta 11.2 here and it works with secondary fullscreen.. The opensource project page needs updating them versions don't work at all.
mpioner
12th January 2008, 12:21
new test builds 376 plz
Yong
12th January 2008, 15:41
after tested so many build, i'd say the r350 is the best lol,
either enable or disable DXVA also no jerky h264 playback, except DXVA doesnt work with quicktime hd video.
start from r351, mpc-hc doesnt decoder h264 video properly anymore :p
_xxl
13th January 2008, 09:58
mpc-hc r.376:
http://rapidshare.com/files/83412301/mplayerc.hc.r376.rar.html
Yong
13th January 2008, 13:02
mirrored again :)
http://y0ngc6.googlepages.com/mplayerc.hc.r376.rar
dxva or multithread still not working, crash on exit(multithread), or crash when the video begin to play.
btw good news is, no more jerky playback with internal h264 decoder anymore ;)
now testing some vc-1/dxva fucntionality and will report back later ;)
not working :D :p
rt87
13th January 2008, 13:44
mpc-hc r.376:
http://rapidshare.com/files/83412301/mplayerc.hc.r376.rar.html
internal subtitle and PS seems not working in VMR9 renderless mode. It happens to me only?
draggoon01
13th January 2008, 18:42
suggestion:
option to disable low merit mode for internal filter
if an internal filter is unchecked but mpc can't find an external filter, an internal filter is used in low merit mode. the only way to know this is by looking at the 'filters' list under 'play' menu. it would be useful to be aware of when this is happening.
or if completely disabling low merit mode is too much, then maybe an option to enable pop-up warnings of when this is happening?
thuan
14th January 2008, 12:18
Your ATI PS resizer fix build works ok now when upscaling using pixel shader on ATI card. As for DXVA decoding, I guess it's at revision 376 too as xxl's build has the same problem. Anyway DXVA compatibility is worse than previous build, it crashes or freezes with files that previously don't work. One time, it even brought my system down with it (if you need the minidump, I still have it). For files that had been working, there's a series now that crashes after awhile. It's Genjo's ghost hound. BTW, this is on XP SP2 now BTW drivers and windows up to date.
EDIT: can you make the PS resizer use PS3 now if available, as that normally works way faster than PS2 on ATI HD series card.
Casimir666
14th January 2008, 19:39
EDIT: can you make the PS resizer use PS3 now if available, as that normally works way faster than PS2 on ATI HD series card.
It's already done this way : ps3 are used if available ;)
Motenai Yoda ^.^
15th January 2008, 08:03
i have a 6600gt but ps3 isn't used, why?
Casimir666
15th January 2008, 08:50
i have a 6600gt but ps3 isn't used, why?
How do you know? The resizer shader is hidden in MPC so you cannot see if it's use PS2 or PS3.
If you are talking of the other shaders visibles in shader editor, in this case you have to select manually the shader version you want to use.
Motenai Yoda ^.^
15th January 2008, 13:41
sorry it's true
I've tolking about option in output settings...
leeperry
15th January 2008, 20:50
anyone lucky with MPC HC in 48Hz ?
I'm getting judder and duplicate frames randomly with a HD2600XT on XP SP2 :(
I've tried both on my iiyama CRT and on my HC3100 projector.
60/72Hz are perfectly fine....
and when I do the tearing test(CTRL+J), the detected framerate is 60Hz whether I run 48/72 or 96 :eek:
problem is exactly the same with VMR7 Renderless or EVR...
also second parts of split MKV(with MKVtoolnix 2.1.0) refuse to play sometimes, no matter what splitter I use(Gabest, Haali, KMPlayer)
these videos play perfectly fine with KMPlayer....I can provide samples if required :)
so close to the perfect media player, so close :( :( :(
If you are talking of the other shaders visibles in shader editor, in this case you have to select manually the shader version you want to use.
Is there any point in selecting ps_3_0 over ps_2_0 for the sharpen filter ?
:thanks:
thuan
16th January 2008, 00:28
Just open up CCC, the overclocking page or whatever it's called (not on my computer now and I can't remember), check the GPU usage there when you select PS2 or 3 and you will see why I said PS3 is faster on ATI card.
leeperry
16th January 2008, 00:44
oh right, good point!
but I read that in CRYSIS each pixel goes through a minimum of 150 PS manipulations before the image reaches your monitor, so are you sure that really matters ? :D
iron2000
17th January 2008, 14:47
Is mpc-hc r.376 the ATI PS resizer fix build?
Casimir666
17th January 2008, 22:22
Is mpc-hc r.376 the ATI PS resizer fix build?
No it didn't. I will send a new release with this patch in a few days
TheSof
18th January 2008, 11:45
anyone lucky with MPC HC in 48Hz ?
I'm getting judder and duplicate frames randomly with a HD2600XT on XP SP2 :(
I've tried both on my iiyama CRT and on my HC3100 projector.
60/72Hz are perfectly fine....
and when I do the tearing test(CTRL+J), the detected framerate is 60Hz whether I run 48/72 or 96 :eek:
problem is exactly the same with VMR7 Renderless or EVR...
also second parts of split MKV(with MKVtoolnix 2.1.0) refuse to play sometimes, no matter what splitter I use(Gabest, Haali, KMPlayer)
these videos play perfectly fine with KMPlayer....I can provide samples if required :)
so close to the perfect media player, so close :( :( :(
Is there any point in selecting ps_3_0 over ps_2_0 for the sharpen filter ?
:thanks:
Yeah, 48hz is a nightmare! Always stuttering, with cpu not even breaking a sweat. Anyone have any ideas? Or must we use 60hz?
Also, I can't get girder to work with mpc_hc when in d3d fullscreen mode. Anyone know how to set this up?
leeperry
18th January 2008, 11:48
you have to force reclock to resample at 24FPS, then it's just fine :)
_xxl
20th January 2008, 13:05
mpc-hc 383:
http://rapidshare.com/files/85152742/mplayerc.zip.html
lanceuppercut
20th January 2008, 13:36
mpc-hc 383:
http://rapidshare.com/files/85152742/mplayerc.zip.html
cheers, any chance of putting the 383 (and future build numbers) in the help or somewhere as all they say 1.0.11.4 on the help menu and i'm never sure if i have the latest build or not.
is this: http://mpc-hc.svn.sourceforge.net/viewvc/mpc-hc/?view=log the changelog for these builds you're putting out?
leeperry
20th January 2008, 13:47
a few problems here with MPC HC, if anyone cares to look it up :
1)DVD playback with EVR custom on XP SP2 using WinDVD8 A/V filters has several problems, which don't exist with other renderers.
you can't click on DVD menus, it seems that the "DVD Navigator" is not fed properly :
http://forum.doom9.org/archive/index.php/t-38484.html
also, skipping within DVD's will freeze the player, in EVR again.
2)selecting several files in Windows Explorer, then selecting "add to MPC Playlist" will add the files as it should but the player doesn't start. and the PLAY button is greyed out.
is that the expected behavior ?
That'd be pretty sweet if it actually started to play right away
3), that'd be pretty nice too to have the "Jitter Test" option in the fullscreen right button menu, to avoid jitter when you don't have the keyboard handy and need to go from fullscreen>window mode twice to disable it :D
:thanks:
iron2000
20th January 2008, 14:25
DXVA doesn't seem to be working.
I'm using the ATI Radeon HD2600 Pro card.
Does the build posted by xxl contain the ATI resize fix?
Seems to solve the lines seen in sizing.
Casimir666
20th January 2008, 14:40
DXVA doesn't seem to be working.
I'm using the ATI Radeon HD2600 Pro card.
It should works on your card, you have XP or vista, and what renderer? Does it works with PDVD?
Does the build posted by xxl contain the ATI resize fix?
Seems to solve the lines seen in sizing.
Yes
leeperry
20th January 2008, 14:48
also doesn't work here with r383 :
http://img208.imageshack.us/img208/443/mpcau8.png
I've tried it on quite a lot of 720/1080p x264 mkv files, using EVR & 7.12 WHQL ATI drivers on a PCI-E HD2600XT running XP SP2(with DX9.0c november update)
DXVA works fine on .ts files in PDVD ;)
Casimir666
20th January 2008, 14:54
I've tried it on quite a lot of 720/1080p x264 mkv files, using EVR & 7.12 WHQL ATI drivers on a PCI-E HD2600XT running XP SP2(with DX9.0c november update)
With XP Vmr9 or overlay only, no EVR ;)
leeperry
20th January 2008, 15:05
cool that works on 720p!
.....which my CPU can handle freely, but for 1080p it's more of a mixed bag..
but I have to disable ffdshow altogether(no more upscaling to my pj native resolution), and no EVR support :(
BTW, sorry to ask again Casimir....but do you think you could add the jitter test to the right click menu and also make the "Add to MPC Playlist" feature start playing files right away ?
that'd be really awesome :eek:
Thanks!
Yong
20th January 2008, 15:07
thx for the new build ;)
mirrored as usual, r383:
http://y0ngc6.googlepages.com/mplayerc.zip
1. great, no more ghost line with vmr/evr yay :D
2. vc-1 decoder removed :eek::eek:
3. mpc still crash upon exit if enable mutithread.
4. some of my h264 video still show greenish output with dxva enabled :D
5. quicktime 1080p h264 now is working with dxva enable ;)
6. video look blurry if use VMR9 renderless mode without yuv mixing, rgb32 look fine.
iron2000
20th January 2008, 15:23
Ok DXVA works!
Seems fine with Overlay Mixer but no good with VMR9 Renderless.
With VMR9, the image break into coloured rectangles and freeze.
Tested with H264.
flanger216
20th January 2008, 16:43
Sweet... a new compile!
Still no DXVA joy for me, though. If I use EVR, videos stall out at 00:00 and won't play at all; if I use VMR9, the sound plays successfully but there's no video (black screen). This is all on a Geforce 8600GT in Vista x64, and I tested both 720p MKV files and 1080p HDMOV trailers from Apple. Oh, and everything still works perfectly with PDVD's filters, but really... I'm awaiting the day when I can finally banish PowerDVD from my system altogether.
molitar
20th January 2008, 16:49
Ok with the release 373 this is what I have noticed using EVR mode that in fullscreen the context menu kept disappearing
I would right click the mouse and the menu would appear and disappear as fast as it appeared. So I just completely gave up on using EVR mode and just using my standard vmr 9 windowed mode. Also what is it about EVR mode that their is no window but only fullsize view?
Leak
20th January 2008, 16:56
I would right click the mouse and the menu would appear and disappear as fast as it appeared. So I just completely gave up on using EVR mode and just using my standard vmr 9 windowed mode. Also what is it about EVR mode that their is no window but only fullsize view?
Let me guess - you've checked "Direct 3D Fullscreen (remove tearing)"?
If so, this does exactly that - it forces fullscreen mode using Direct3D (like games usually do). It also causes the context menu to not work, so if you need that be sure to disable that option...
In other news, EVR custom presenter works fine under Windows XP here with Direct 3D Fullscreen disabled...
np: Tortoise - Tin Cans (Puerto Rican Mix) (Tin Cans And Twine - Brad Wood Remix) (A Lazarus Taxon (Disc 3))
molitar
20th January 2008, 17:05
Let me guess - you've checked "Direct 3D Fullscreen (remove tearing)"?
If so, this does exactly that - it forces fullscreen mode using Direct3D (like games usually do). It also causes the context menu to not work, so if you need that be sure to disable that option...
In other news, EVR custom presenter works fine under Windows XP here with Direct 3D Fullscreen disabled...
np: Tortoise - Tin Cans (Puerto Rican Mix) (Tin Cans And Twine - Brad Wood Remix) (A Lazarus Taxon (Disc 3))
Thanks I thought that setting only took effect when using fullscreen. But for some reason now I can't select custom EVR mode at all.. Any idea why? It worked before but now the option is completely grayed out...
XP Pro Sp2
DirectX 9.0c
Geforce 6600GT Video Card
Latest Nvidia drivers
Leak
20th January 2008, 18:24
Thanks I thought that setting only took effect when using fullscreen. But for some reason now I can't select custom EVR mode at all.. Any idea why? It worked before but now the option is completely grayed out...
Do you have the .NET framework 3.0 installed? That's what EVR ships with on Windows XP...
np: Uusitalo - Konevitsa (Karhunainen)
leeperry
20th January 2008, 18:32
use my EVR for XP package, updated with the latest DLL from Vista SP1...no .net required :
http://www.badongo.com/file/7404582
BTW, my most demanding 1080p x264 movie is giving this using OVERLAY or VMR9 :
http://thumbnails.keepmyfile.com/43/1200849241c64701.gif (http://www.keepmyfile.com/image/c647012130261)
it was 1920*1080 in color in the first place :D
molitar
20th January 2008, 18:59
Do you have the .NET framework 3.0 installed? That's what EVR ships with on Windows XP...
np: Uusitalo - Konevitsa (Karhunainen)
Ok I did.. but after you asked I decided to reinstall it.. I've had .NET Framework screw up on me before.. reinstalled it.. and yep can select it now. BTW what is required to get DXVA to work with an Nvidia
Geforce Video card?
Yong
20th January 2008, 19:06
Ok I did.. but after you asked I decided to reinstall it.. I've had .NET Framework screw up on me before.. reinstalled it.. and yep can select it now. BTW what is required to get DXVA to work with an Nvidia
Geforce Video card?
read here:
http://forum.doom9.org/showthread.php?t=131272
run the dxvacap utility,
if u see this on the output:
Mode : H.264 VLD, no FGT
- Direct 3D format : NV12
- Config 1, ConfigBitstreamRaw=1
- Config 2, ConfigBitstreamRaw=2
means ur GPU support dxva:D
Casimir666
20th January 2008, 19:23
2. vc-1 decoder removed :eek::eek:
It will came back when finished ;) Not working at all at the moment
4. some of my h264 video still show greenish output with dxva enabled :D
Yes i know, but i think the problem came from video card that didn't support some files with profile greater than 4.1. I haven't find a solution yet to detect this and switch to software mode in this case...
molitar
20th January 2008, 23:31
read here:
http://forum.doom9.org/showthread.php?t=131272
run the dxvacap utility,
if u see this on the output:
Mode : H.264 VLD, no FGT
- Direct 3D format : NV12
- Config 1, ConfigBitstreamRaw=1
- Config 2, ConfigBitstreamRaw=2
means ur GPU support dxva:D
Well the link is no good to the software. Need a good link for the XP version.
Ok found a proper link for it.. http://bluesky23.hp.infoseek.co.jp/index.html#DXVAChecker which has been updated to version 1.5.0.1 and that is the proper link for the file.
Ok how about this line?
NVIDIA GeForce 6600 GT
ModeH264_MoComp_PureVideo: DXVA1, NV12
Isn't that dxva for H264? After all the nvidia cards list for purevideo shows this video card to support it.
Shinigami-Sama
20th January 2008, 23:32
Well the link is no good to the software. Need a good link for the XP version.
yeah thats pretty much what I was thinking as well
unless I missed something in that thread
thuan
21st January 2008, 00:53
Thank you, this build works like the old builds lol. But I have a system freeze yesterday (damn it was scary :D) when trying to play a new file (http://d-addicts.com/forum/viewtopic_56749.htm) that I haven't tested with any old builds.
3ngel
21st January 2008, 00:55
Hi Casimir666,
i'm testing MPC HT x64 1.0.11.0
If i try to open a DVD with the "Open DVD..." it says
DVD Navigator::Video failed to connect to pins
With the MPC standard it works no problem.
What's the problem here?
Thanks
EDIT:
Oh i saw right now that the x64 build misses the MPEG2 transform filter. Why's that? I don't have vista.
Can you add the MPEG2 module compiled in it?
Thanks
Yong
21st January 2008, 12:05
It will came back when finished ;) Not working at all at the moment
great:)
Yes i know, but i think the problem came from video card that didn't support some files with profile greater than 4.1. I haven't find a solution yet to detect this and switch to software mode in this case...
omg thats mean my card doesnt support greater than 4.1 level?:eek::devil:
hmm btw, software mode already faster than ffdshow/mplayer,
amazingly fast:sly:
keep on the good works, thanks alot;)
one more thing, whats the points by having 3 mpeg4-asp decoder(divx/xvid/generic mpeg4) with different name on transform filter page? :p
Yong
21st January 2008, 12:22
Well the link is no good to the software. Need a good link for the XP version.
Ok found a proper link for it.. http://bluesky23.hp.infoseek.co.jp/index.html#DXVAChecker which has been updated to version 1.5.0.1 and that is the proper link for the file.
Ok how about this line?
NVIDIA GeForce 6600 GT
ModeH264_MoComp_PureVideo: DXVA1, NV12
Isn't that dxva for H264? After all the nvidia cards list for purevideo shows this video card to support it.
hmm iirc, h264 dxva on mpc-hc only support vld_nofgt :p
Kado
21st January 2008, 13:27
hmm iirc, h264 dxva on mpc-hc only support vld_nofgt :p
Yes that's correct, mpc hc dxva only supports bitstream meaning that the card has to do everything and not only postprocessing.
Geforce 8 series or better I suppose.
Yong
21st January 2008, 14:46
Yes that's correct, mpc hc dxva only supports bitstream meaning that the card has to do everything and not only postprocessing.
Geforce 8 series or better I suppose.
i remember Casimir666 said it support dxva1 too, but not sure if its mo_comp or vld_nofgt:confused:
Casimir666
21st January 2008, 20:11
i remember Casimir666 said it support dxva1 too, but not sure if its mo_comp or vld_nofgt:confused:
Only vld_nofgt too for DXVA1.
leeperry
22nd January 2008, 18:37
embedded subtitles in MKV files seem to always be too early of around half a second, using Haali's Splitter w/ EVR & 20 buffers on XP.
anyone knows why ? a possible fix ?
thanks!
KOSTYA1986
22nd January 2008, 23:33
Video does not rewind when dxva is active
thuan
23rd January 2008, 06:18
@leeperry: Yeah that's the issue with buffers, let it at the default value and you won't have that problem. To be honest I don't like EVR buffer, it makes seeking lag, choosing it at the lowest setting make the video stuck though.
leeperry
23rd January 2008, 10:25
actually I've disabled the built-in subs filter, then I've used dvobsub 1.8, set it to +500ms.....and everything's fine now :D
mpioner
23rd January 2008, 11:13
Casimir666
plz fix DVD2AVI (Now DGIndex) file play, not working :(
3ngel
23rd January 2008, 18:19
@Casimir666
Can you add support for .png to the "Save Image..." function?
I know it's not a top priority function, but it would be very useful when doing multiple screenshots and having them already compressed (losslessy) to upload on image sites hosting.
Thanks.
Yong
24th January 2008, 12:17
@Casimir666
Can you add support for .png to the "Save Image..." function?
I know it's not a top priority function, but it would be very useful when doing multiple screenshots and having them already compressed (losslessy) to upload on image sites hosting.
Thanks.
i think u should try ffdshow grab filter:)
3ngel
24th January 2008, 13:40
I don't use ffdshow.
Yong
24th January 2008, 16:01
@Casimir666
hmm i got a avi h264 video encoded by mencoder, its make my video display driver stop responding when using mpc h264 decoder with dxva enabled :eek:
remuxing to matroska avoided the crash.
Demi9OD
24th January 2008, 16:30
Great work on EVR with the most recent patches. It's almost working perfectly for me now in XP+SP3 RC1. The only remaining issue I have is lockups on seek when using EVR Custom on DVDs. Regular Vista EVR will also lockup on seek BUT unlocks the video stream when you double click to resize full/window. MKVs and AVIs can seek without issue.
Miryan
24th January 2008, 16:45
@Casimir666
If "Save Image..." function is on topic, can you fix the AR on the pictures saved from a dvd? MPC can save everything in the correct AR, except DVDs.
clsid
24th January 2008, 16:59
I think that AR bug applies to anything that is anamorphic, not just DVDs.
SeeMoreDigital
24th January 2008, 19:31
I think that AR bug applies to anything that is anamorphic, not just DVDs.I depends on which "Output" direct-show video filter is being used
Personally, if I select "VMR9 (renderless)" all my anamorphic encoded sources are saved at their orignal encoded pixel frame size (ie: the aspect ratio signalling has no effect). However, if I select "VMR9 (windowed)" all my anamorphic encoded sources are saved at their "anamorphic" encoded pixel frame size.
Cheers
Miryan
25th January 2008, 13:02
SeeMoreDigital, I see, thanks for the info!
molitar
25th January 2008, 18:21
use my EVR for XP package, updated with the latest DLL from Vista SP1...no .net required :
http://www.badongo.com/file/7404582
Awesome I just had to do a repair install of my windows so I used this instead of .NET Framework 3.0. 2.0 is fine enough I have had some minor issues with 3.0 so this was perfect. :thanks:
Pyr0
25th January 2008, 20:12
could somebody upload that EVR package for XP to somewhere else please?
for some reason when i try to download it, it tells me either that i have exceeded my download quota (with an incorrect IP address) or it tells me to go back and wait 30 seconds, which after doing so, tells me again that i have exceeded my download quota
TIA
Shinigami-Sama
26th January 2008, 00:07
could somebody upload that EVR package for XP to somewhere else please?
for some reason when i try to download it, it tells me either that i have exceeded my download quota (with an incorrect IP address) or it tells me to go back and wait 30 seconds, which after doing so, tells me again that i have exceeded my download quota
TIA
uhh...
http://www.microsoft.com/downloads/details.aspx?FamilyID=10CC340B-F857-4A14-83F5-25634C3BF043&displaylang=en
.net3 framework
and get the MPC HC build from source forge and you're good to go
Miryan
26th January 2008, 13:07
could somebody upload that EVR package for XP to somewhere else please?
for some reason when i try to download it, it tells me either that i have exceeded my download quota (with an incorrect IP address) or it tells me to go back and wait 30 seconds, which after doing so, tells me again that i have exceeded my download quota
TIA
Here you go:
http://dl1.usite.hu/player/EVR.Renderer.SP1.zip
Tacio
27th January 2008, 14:48
mb someone will write step by step manual for noobs like me how to enable dxva? :stupid:
Pyr0
27th January 2008, 17:37
Shinigami-Sama i have .net 3 and MPC-HC and have used them for a couple of months now. i just wanted to try the EVR files from Vista.
many thanks for hosting them Miryan :)
ADude
28th January 2008, 06:44
mb someone will write step by step manual for noobs like me how to enable dxva?
Why do you want to enable dxva ??
Tacio
28th January 2008, 21:17
because my video card support it
ADude
29th January 2008, 00:03
If your video card supported changing all colors to green, would you want to enable that too ?
thuan
29th January 2008, 01:27
Could you stop ADude?
@Tacio: Which Windows version are you using? And your graphic card is?
Tacio
29th January 2008, 06:38
WinXP SP2 , NVIDIA GeForce GO 7400, drivers 169.28
ADude
29th January 2008, 06:39
My point is that people want dxva, because they have heard that they ought to have it.
I'm reminded of that commercial where the woman says - "1080i - I don't know what that is - but I want it ! ".
Everything that I have read about graphic card acceleration of video decoding is that it is not worth the effort.
Most of the people in this Forum will be obtaining files encoded with the x264 encoder, and most of those files don't work with graphics card acceleration.
These days, the most inexpensive dual core processors will handle all decoding of just about any 1080p video file - if the decoder supports multiple cores.
Multiple core support increases performance by either 100% or 300% - far more that gpu support.
thuan
29th January 2008, 06:59
@Tacio: It's very likely that your card is not supported by MPC-HC internal DXVA decoder. You can use this program located here http://bluesky23.hp.infoseek.co.jp/index.html#DXVAChecker to check. If your card does not support ModeH264_VLD_NoFGT then it won't work.
@ADude: That's a better answer!
_xxl
29th January 2008, 08:14
Multiple core support increases performance by either 100% or 300% - far more that gpu support.
Donate money to some ffmpeg dev to add it.
Guspaz
29th January 2008, 09:27
I'm trying the newest build, and it seems that it has broken the media buttons on the front of my Dell Inspiron 9400.
With the latest build of HC, not only do they not work controlling the system volume (or mute) while MPC HC is running, but they don't work in-app if I try to bind them :(
Also tried the October build of HC, same issue.
However, they work as expected with mainline MPC, and with the newest build of 6.4.9.1 (January 27th, 2008).
Running Vista.
Hope you can figure out what changed in the keyboard handling! This is the only issue preventing me from using your version :)
Shinigami-Sama
29th January 2008, 09:49
is it just me or does the side to side scroll wheel not seek in HC?
I seem to recall MPC doing it
I may be wrong though, would be nice however
wozio
29th January 2008, 15:17
Everything that I have read about graphic card acceleration of video decoding is that it is not worth the effort.
DXVA is not only decoding acceleration but also hardware deinterlacing. For people watching tv on computer this is must have option.
luojs
29th January 2008, 15:28
Hi. everyone
Just connect my ATI26ooXT to my new LCD TV through HDMI cable together with my DELL LCD monitor(Dual screen).But there is a strange thing with MPC.
After enable second screen(Expand Mode),MPC internal decoder stop play any H.264 file anymore(avi or MKV) with DXVA enable.I have to disable DXVA or physics disconnect the TV and restart the computer to make H.264 decoder working again.Any one have any idea,Thinks a lot.
BTW:I am using VISTA with EVR render.
Casimir666
29th January 2008, 19:50
Hi. everyone
Just connect my ATI26ooXT to my new LCD TV through HDMI cable together with my DELL LCD monitor(Dual screen).But there is a strange thing with MPC.
After enable second screen(Expand Mode),MPC internal decoder stop play any H.264 file anymore(avi or MKV) with DXVA enable.I have to disable DXVA or physics disconnect the TV and restart the computer to make H.264 decoder working again.Any one have any idea,Thinks a lot.
BTW:I am using VISTA with EVR render.
I have noticed this : i think it's a bug in ATI vista driver. If the total resolution (monitor 1 + monitor 2) exceed a maximum value, DXVA is not working anymore :
Main monitor (1280x1024) + TV (1366x768) => No DXVA
Main monitor (1280x1024) + TV (1024x768) => DXVA is Ok
More weird, Main monitor (1280x1024) + TV (1366x768) but TV disabled in control center : No DXVA
This problem didn't exist with Windows XP...
ADude
29th January 2008, 21:12
Donate money to some ffmpeg dev to add it.
I did the equivalent thing - I bought CoreAVC Professional, which has multi-core support.
I use MPC-HC as a front end, and especially because of its EVR Custom Presenter.
ADude
29th January 2008, 21:15
DXVA is not only decoding acceleration but also hardware deinterlacing. For people watching tv on computer this is must have option.
But those files (streams) are MPEG2, not H.264...
luojs
29th January 2008, 21:55
I have noticed this : i think it's a bug in ATI vista driver. If the total resolution (monitor 1 + monitor 2) exceed a maximum value, DXVA is not working anymore :
Main monitor (1280x1024) + TV (1366x768) => No DXVA
Main monitor (1280x1024) + TV (1024x768) => DXVA is Ok
More weird, Main monitor (1280x1024) + TV (1366x768) but TV disabled in control center : No DXVA
This problem didn't exist with Windows XP...
My situation is:
Main monitor (1920x1200) + TV (1920x1080) => No DXVA
Thanks anyway.
Guspaz
29th January 2008, 22:50
is it just me or does the side to side scroll wheel not seek in HC?
I seem to recall MPC doing it
I may be wrong though, would be nice however
This may be related to why my media buttons don't work with HC, but do work with MPC and 6.4.9.1.
Leak
29th January 2008, 23:13
This may be related to why my media buttons don't work with HC, but do work with MPC and 6.4.9.1.
Ummm... you guys surely are aware that you can configure most of this stuff in the options menu?
"Player > Keys", then scroll right and take a look at the "Mouse" and "App command" columns...
np: Autechre - The Plc (Quaristice)
Shinigami-Sama
29th January 2008, 23:17
Ummm... you guys surely are aware that you can configure most of this stuff in the options menu?
"Player > Keys", then scroll right and take a look at the "Mouse" and "App command" columns...
np: Autechre - The Plc (Quaristice)
wheel up
wheel down
no wheel right/left
and I was not aware of that
crazy
Guspaz
29th January 2008, 23:19
Ummm... you guys surely are aware that you can configure most of this stuff in the options menu?
"Player > Keys", then scroll right and take a look at the "Mouse" and "App command" columns...
np: Autechre - The Plc (Quaristice)
Yes, we are, the bug is that even if the keys aren't bound, MPC-HC blocks other apps from responding.
This actually is already a logged bug in SourceForge, number 1818791.
Normal behaviour is that, if a key isn't bound in the options, MPC doesn't capture it and lets other apps respond to it. This is how it works in mainline MPC, and in the 6.4.9.1 series. The issue only occurs in MPC-HC.
EDIT: Also, MPC-HC ignores the keys when you try to bind them, which is probably related.
flanger216
30th January 2008, 01:54
Does anyone have DXVA in MPC's decoder working on a Geforce 8xxx card?
thuan
30th January 2008, 02:22
My situation is:
Main monitor (1920x1200) + TV (1920x1080) => No DXVA
Thanks anyway.
You may want to take a look here http://www.avsforum.com/avs-vb/showpost.php?p=11659897&postcount=2121 and add VForceMaxResSize into your registry.
wozio
30th January 2008, 07:56
But those files (streams) are MPEG2, not H.264...
DVB-S2 are almost all h264. But anyway I misunderstood discussion, I missed that you are talking about mpc's h264 decoder.
luojs
30th January 2008, 10:50
You may want to take a look here http://www.avsforum.com/avs-vb/showpost.php?p=11659897&postcount=2121 and add VForceMaxResSize into your registry.
I already have that value in my registry,But it is not working.Go back to CoreAVC,and waiting for TVix 6500A or PCH.....
Leak
30th January 2008, 11:59
EDIT: Also, MPC-HC ignores the keys when you try to bind them, which is probably related.
If by "binding them" them you mean via the "Key" column - the multimedia keys are bound by using the "App command" column, and by default several keys are bound to different multimedia keys already, including the "VOLUME_UP" and "VOLUME_DOWN" commands which would of course gobble up your volume control events.
(NB: My keyboard doesn't even have Windows keys, let alone any multimedia stuff so I can't actually test this, but I'd say if that extra column is there it's got to be used for something...)
thuan
30th January 2008, 14:57
I already have that value in my registry,But it is not working.Go back to CoreAVC,and waiting for TVix 6500A or PCH.....
How big is the value then? Yours should be greater than 4377600.
Shakey_Jake33
30th January 2008, 18:08
I've got the same old bug where some HD files I play will display washed colours using EVR, but fine when using Haali. I gather it's a bug in the Nvidia drivers and incorrect colour space, but I seem to remember some people (Rash?) finding a workaround?
Works fine if I force video output to RGB32 in ffdshow too, but I don't really want to devote CPU resources to that.
leeperry
30th January 2008, 18:22
wheel up
wheel down
no wheel right/left
indeed, that'd be pretty cool to be able to bind the CTRL+J infos to the left/right wheel :D
DigitalDeviant
30th January 2008, 19:41
I found a small big (maybe). The EVR Custom Presenter doesn't work with the DScaler 5.0.0.8 mpeg-2 decoder. I just get a black frame or the first frame feezes with no audio. I know the decoder is alpha software but it seems to work with all the other renderes.
luojs
30th January 2008, 21:58
How big is the value then? Yours should be greater than 4377600.
I even use 5600000,but it still can't play any h.264 w/ DXVA enable.unless I physics unplug the TV(simply disable TV from CCC is not working).
3ngel
31st January 2008, 00:50
I just want to signal a "bug" in the last r383.
Launching the apps it gives me
"The application failed to start because the application configuration is incorrect"
After some researches i did found it depends on the facts that needed libraries are not statically linked in the exe.
So please fix it.
Thanks.
thuan
31st January 2008, 02:08
@luojs: Your only choice now is to submit a ticket to AMD I guess.
luojs
31st January 2008, 10:28
@luojs: Your only choice now is to submit a ticket to AMD I guess.
Already done it two days ago,no any respond yet...
Ronin-7
31st January 2008, 16:01
Casimir666 thanks for your work MPC HC.
But also a small request if it is possible, as there is no haali x64 it is not possible to use windows media centre x64 with MKV/MP4 files.
I don't suppose you would consider releasing the gabest MP4/MKV splitter in the x64 build of MPC HC as a directshow filter ?
If it's too much hassle thanks again for MPC HC x64 builds anyway.
fastplayer
31st January 2008, 16:53
This looks 64bit to me:
http://sourceforge.net/project/showfiles.php?group_id=205650&package_id=260619
Ronin-7
31st January 2008, 19:42
Nice one thanks for that fastplayer I was looking at gabest's old site on sourceforge that's why I missed them.
Guspaz
1st February 2008, 07:45
If by "binding them" them you mean via the "Key" column - the multimedia keys are bound by using the "App command" column, and by default several keys are bound to different multimedia keys already, including the "VOLUME_UP" and "VOLUME_DOWN" commands which would of course gobble up your volume control events.
(NB: My keyboard doesn't even have Windows keys, let alone any multimedia stuff so I can't actually test this, but I'd say if that extra column is there it's got to be used for something...)
Wups, my bad. Yes, the keys do work when bound (if I bind mute to an action, it will perform that action).
However, it still blocks the keys from reaching other apps even if they're not bound, and even if MPC-HC is not the foreground app.
Since the keys are not blocked in 6.4.9.1 or mainline, perhaps somebody could do a diff of the respective code blocks, see if they can spot the bug? Maybe it's something simple, like accidentally removing the code to throw the WM_KEYDOWN message back into the message queue for the next app to grab it?
Shakey_Jake33
1st February 2008, 08:29
I've got the same old bug where some HD files I play will display washed colours using EVR, but fine when using Haali. I gather it's a bug in the Nvidia drivers and incorrect colour space, but I seem to remember some people (Rash?) finding a workaround?
Works fine if I force video output to RGB32 in ffdshow too, but I don't really want to devote CPU resources to that.
Just to note, the excellent 16-232->0-255 shader sorted this for me!
blizard
1st February 2008, 08:56
@Tacio: It's very likely that your card is not supported by MPC-HC internal DXVA decoder. You can use this program located here http://bluesky23.hp.infoseek.co.jp/index.html#DXVAChecker to check. If your card does not support ModeH264_VLD_NoFGT then it won't work.
@ADude: That's a better answer!
Thuan, is it possible to find this tool on an English site? I had only strange sign, probably some Asian language package I lack in my browser and don't need as I don't understand Japanese.
The tool by itself show that my X1950XT have MPEG2, WMV8 and WMV9 capabilities with de interlacing in DXVA1/2. No H.264/AVC support as far as this tool indicate. :eek:
I thought that there where some support for decoding MPEG-4, but it looks like it is only hype for this card. Still it delivers a very good image in colour compared to my X850XT. That card wasn't bad at all, but slightly different in colour and I have used MPC+FFDSHOW+Haali for a long time.
thuan
1st February 2008, 14:13
I don't know any English site that has this tool, sorry. But to be honest, this tool is pretty much self-explanatory.
leeperry
1st February 2008, 14:44
Just to note, the excellent 16-232->0-255 shader sorted this for me!
if you mean the PS script from Seb.26, it's buggy and should not be used.
mainly because it assumes that PS take care of YUV data, when it's actually RGB32..........
Shakey_Jake33
1st February 2008, 20:46
^Whatever the issues are, it seems to work fine for me, so I dunno what to say.
menlvd
1st February 2008, 22:47
can any body compile latest build of HC :)
Casimir666
1st February 2008, 23:38
can any body compile latest build of HC :)
No need for the moment, only few changes since last xxl build.
menlvd
3rd February 2008, 00:47
No need for the moment, only few changes since last xxl build.
i'll simple want try vc-1 decoder for mine new muxed ts files with vc-1 video
Casimir666
3rd February 2008, 09:22
i'll simple want try vc-1 decoder for mine new muxed ts files with vc-1 video
VC1 is not working for the moment, but it should be soon. Just a little more patience ;)
_xxl
3rd February 2008, 10:06
mpc-hc r392:
http://rapidshare.com/files/88780811/mplayerc.rar.html
Miryan
3rd February 2008, 11:02
For those who dont like rapidshare, a mirror: http://dl1.usite.hu/player/mplayerc.rar
arfster
3rd February 2008, 14:44
DXVA is not only decoding acceleration but also hardware deinterlacing. For people watching tv on computer this is must have option.
You can use ffdshow to have software decode, but hardware deinterlacing (set colour space to NV12, and output flag bob).
arfster
3rd February 2008, 14:49
mpc-hc r392:
http://rapidshare.com/files/88780811/mplayerc.rar.html
Thanks, just tried.
As with previous, 720p does VLD acceleration perfectly on my setup (2600xt with 7.7 drivers, vista32), with near zero CPU.
1080p/i is still a problem though. Stuff that isn't 4.1-compliant is a full green screen, but I guess that's a limitation of the card (PDVD decoder does the same). Video that is 4.1 compliant (bluray, and BBC HD) makes a strange mess, with only the top half of the video showing, and the entire thing covered in a green haze.
Thanks to the coders here btw, this is a really nice addition to MPCHC. In particular, not having the 20fps bug is handy.
dooWohcysP
3rd February 2008, 16:35
Hi,
I submitted a small patch (https://sourceforge.net/tracker/?func=detail&atid=854653&aid=1885296&group_id=170561) regarding html webserver pages, hope someone will find it useful (I will, at least :p).
Casimir666
3rd February 2008, 18:36
Release 396 can be download from here :
http://www.zshare.net/download/71601646f3d9cf/
VC1 decoder is fully functionnal in DXVA. As for H264, only the bitstream mode is supported, which mean it will works only with ATI HD series graphics cards.
I have a request for nVidia users : can you please :
- download this trailer in 720p http://www.apple.com/trailers/wb/thedarkknight/hd/
- try this release, and tell me if internal DXVA decoder is working or not.
For all reports please indicate the graphics card model, the operating system and the video renderer used.
@dooWohcysP
There is something wrong in the patch you uploaded :
Line 546 : hFind = lpò-(path + "*.*", &fd);
dooWohcysP
3rd February 2008, 19:03
@dooWohcysP
There is something wrong in the patch you uploaded :
Line 546 : hFind = lpò-(path + "*.*", &fd);
:eek:
I can't believe I uploaded the wrong file, I was too much nervous and for such a stupid patch.. :scared:
Sorry, I corrected the file now.
3ngel
4th February 2008, 00:04
I'm testing the last build with VC1 decoder.
With Haali Splitter + VMR9 Renderless + ATI and a file VC1.EVO i get only black screen and the file doesn't start.
Why's that?
flanger216
4th February 2008, 00:22
*Testing the Dark Knight trailer on a Geforce 8600GT in Vista x64:*
EVR CUSTOM...
Garbled block of green, and the media does not play (it stays at 00:00)
EVR STANDARD...
Garbled block of green, but the media *does* play (timeline progresses and sound plays); screen does not change
VMR9 RENDERLESS...
Black screen, but the media does play; screen does not change
Let me know if there's anything else I can do to help.
arfster
4th February 2008, 00:30
I'm testing the last build with VC1 decoder.
With Haali Splitter + VMR9 Renderless + ATI and a file VC1.EVO i get only black screen and the file doesn't start.
Why's that?
Guessing cos it's 1080p?
With my 2600XT+vista32 some 720p VC1 works, others MPC chooses to use wmvideo decoder instead.
Casimir666
4th February 2008, 08:11
I'm testing the last build with VC1 decoder.
With Haali Splitter + VMR9 Renderless + ATI and a file VC1.EVO i get only black screen and the file doesn't start.
Why's that?
When the file didn't start at all, it could be because of the audio decoder. If you file have eac3, you should use Sonic audio decoder and disable mpc internal audio switcher
luojs
4th February 2008, 08:50
When the file didn't start at all, it could be because of the audio decoder. If you file have eac3, you should use Sonic audio decoder and disable mpc internal audio switcher
Just want make thing clear. Same problem happen to dual screen configuration.Player's "stop key" always been depressed.Can't press any other key.
3ngel
4th February 2008, 09:17
When the file didn't start at all, it could be because of the audio decoder. If you file have eac3, you should use Sonic audio decoder and disable mpc internal audio switcher
I have exactly sonic audio decoder and internal switcher disabled.
Another update. With .EVO and .MKV with VC1 inside i get black screen and the files doesn't start (no error on loading), it remains on 0:0.0 with "playing".
Using VMR9 renderless. XP X64.
Demuxing the VC1 and getting the raw stream, with the Sonic HD Demuxer, the file does play but i get garbled and random green blocks all over the video.
thuan
4th February 2008, 11:28
I've just tested your build on this file http://download.remedygames.com/movies/alanwake_720p60_51_15mbps.wmv.
It played for 15 seconds then stuck, the sound still kept playing though. After turning off MPC-HC, it crashed my system with a stop 8E error.
tetsuo55
4th February 2008, 15:16
Release 396 can be download from here :
http://www.zshare.net/download/71601646f3d9cf/
VC1 decoder is fully functionnal in DXVA. As for H264, only the bitstream mode is supported, which mean it will works only with ATI HD series graphics cards.
I have a request for nVidia users : can you please :
- download this trailer in 720p http://www.apple.com/trailers/wb/thedarkknight/hd/
- try this release, and tell me if internal DXVA decoder is working or not.
For all reports please indicate the graphics card model, the operating system and the video renderer used.
@dooWohcysP
There is something wrong in the patch you uploaded :
Line 546 : hFind = lpò-(path + "*.*", &fd);
Huh how did you get DXVA working?
EDIT: Nevermind, i read how you did it, too bad you cannot support older cards (due to the sucky way they decode video)
Are you planning on adding DXVA for mpeg2 and WMV?
Miryan
4th February 2008, 16:15
Release 396 can be download from here :
http://www.zshare.net/download/71601646f3d9cf/
Mirrorred here: http://dl1.usite.hu/player/mplayerc_r396.rar
I dont know, if it helps somebody or not, but if you, or anyone else annoyed by this, please let me know, and I stop mirroring mpc.
banquo
4th February 2008, 20:06
Testing latest build
XP Pro SP2 + Haali + VMR9 Renderless + HD2400 (AGP 4x)
1080p x264 (4.1 encoded) and 720p VC-1 playback flawlessly so far in .mkv and .wmv containers.
1080p x264 (5.1 Profile) is black screen.
CPU 10-20% on Athlon XP 2500+ with 1GB RAM.
Great Work! :)
Guspaz
5th February 2008, 01:26
Release 396 can be download from here :
http://www.zshare.net/download/71601646f3d9cf/
VC1 decoder is fully functionnal in DXVA. As for H264, only the bitstream mode is supported, which mean it will works only with ATI HD series graphics cards.
I have a request for nVidia users : can you please :
- download this trailer in 720p http://www.apple.com/trailers/wb/thedarkknight/hd/
- try this release, and tell me if internal DXVA decoder is working or not.
For all reports please indicate the graphics card model, the operating system and the video renderer used.
@dooWohcysP
There is something wrong in the patch you uploaded :
Line 546 : hFind = lpò-(path + "*.*", &fd);
Is the fix for bug #1818791 in this build? Thanks for fixing it, BTW, it was the only major issue stopping me from switching over from 6.4.9.1 :)
EDIT: Confirmed, build 396 is working correctly, the bug is fixed. I'm going to switch over to HC from now on :)
Guspaz
5th February 2008, 03:05
Report on DXVA:
XViD: Tested using EVR, regular and custom, neither used it. File played correctly.
h.264 (trailer): Tested using EVR, regular and custom, did not appear to even use the MPC decoders (filters menu was disabled). Not sure what I'm doing wrong here. File played correctly.
VC-1: Tested using EVR, regular and custom, neither used it. File played correctly.
Specs:
Dell Inspiron 9400
Vista Home Premium
GeForce Go 7900gs
Drivers: 163.75
And here's a screenshot from the DXVA checker, showing my card's listed support:
http://img216.imageshack.us/img216/2158/dxvagn0.th.jpg (http://img216.imageshack.us/my.php?image=dxvagn0.jpg)
So, my conclusion is that DXVA isn't working, or I'm doing something wrong.
dtomoyo
5th February 2008, 03:26
Report on DXVA:
XViD: Tested using EVR, regular and custom, neither used it. File played correctly.
h.264 (trailer): Tested using EVR, regular and custom, did not appear to even use the MPC decoders (filters menu was disabled). Not sure what I'm doing wrong here. File played correctly.
VC-1: Tested using EVR, regular and custom, neither used it. File played correctly.
Specs:
Dell Inspiron 9400
Vista Home Premium
GeForce Go 7900gs
Drivers: 163.75
And here's a screenshot from the DXVA checker, showing my card's listed support:
http://img216.imageshack.us/img216/2158/dxvagn0.th.jpg (http://img216.imageshack.us/my.php?image=dxvagn0.jpg)
So, my conclusion is that DXVA isn't working, or I'm doing something wrong.
MPC-HC supported only....
H.264: ModeH264_VLD_NoFGT
VC-1: ModeVC1_VLD
Not working DXVA modes on GeForce 7000 series.
Required GeForce 8000 series or Radeon HD 2000/3000 series.
Guspaz
5th February 2008, 06:04
MPC-HC supported only....
H.264: ModeH264_VLD_NoFGT
VC-1: ModeVC1_VLD
Not working DXVA modes on GeForce 7000 series.
Required GeForce 8000 series or Radeon HD 2000/3000 series.
So only cards that support the entire decode process in hardware, then?
I don't suppose we'll see support for partial acceleration?
Oh well, my CPU is fast enough for 1080p h.264, so long as it isn't being decoded by QuickTime ;)
Of course, it's not fast enough for 1080p *and* a deband filter :(
luojs
5th February 2008, 12:29
Another weird thing happen.started about 2 days ago.MPC can not prevent screensaver start.I tried old version,but same thing happen.Cat8.1 or dual screen? Thanks a lot.
chros
6th February 2008, 13:48
Casimir666:
I know that it's not top priority, but can you patch the built-in SubResync to don't remove the formatting tags (eg. <i>) from a sub file when saving into srt format ?
(Or an option to enable/disable this feature would be great!)
Thanks for your hard work !
Demi9OD
6th February 2008, 15:14
Mmmm, quadcore + 8800GT post processing on 720p h.264 is sexy.
http://i5.photobucket.com/albums/y167/Demi9OD/mkv_post.png
chros
7th February 2008, 12:08
...can you patch the built-in SubResync to don't remove the formatting tags (eg. <i>) from a sub file when saving into srt format ?...
Well, I was trying to find out, what does this, but with no luck. :(
I see these 2 files:
http://guliverkli2.svn.sourceforge.net/viewvc/guliverkli2/src/apps/mplayerc/PlayerSubresyncBar.cpp?revision=1&view=markup
http://guliverkli2.svn.sourceforge.net/viewvc/guliverkli2/src/apps/mplayerc/SaveTextFileDialog.cpp?revision=1&view=markup
Strange thing is, that if I load an srt file which have some formatting codes, subresync displays it like this:
original: <i>foo</i>
subresync: {\i1}foo{\i}
When I change manually the tags to the right one and save it in subresync, the resulted file is OK.
So, maybe the change is during the loading-time, but I couldn't find where ...
hdboy
7th February 2008, 16:34
So only cards that support the entire decode process in hardware, then?
I don't suppose we'll see support for partial acceleration?
Oh well, my CPU is fast enough for 1080p h.264, so long as it isn't being decoded by QuickTime ;)
Of course, it's not fast enough for 1080p *and* a deband filter :(
Casimir, thanks for your hard work.
any chance you'll add DXVA1 support for people with older cards, like nvidia 7x00 series. with a X2 3800+ @2.4ghz, I'm barely making it with 1080p h264 in MPC video decoder software only.
anyway, it's really cool that MPC can do h264 and vc1 internally now.
Casimir666
7th February 2008, 20:54
Casimir, thanks for your hard work.
any chance you'll add DXVA1 support for people with older cards, like nvidia 7x00 series.
Maybe i will add motion compensation in the future, but the problem will be testing since my card do only bitstream...
Casimir666
7th February 2008, 21:02
Well, I was trying to find out, what does this, but with no luck. :(
I see these 2 files:
http://guliverkli2.svn.sourceforge.net/viewvc/guliverkli2/src/apps/mplayerc/PlayerSubresyncBar.cpp?revision=1&view=markup
http://guliverkli2.svn.sourceforge.net/viewvc/guliverkli2/src/apps/mplayerc/SaveTextFileDialog.cpp?revision=1&view=markup
Strange thing is, that if I load an srt file which have some formatting codes, subresync displays it like this:
original: <i>foo</i>
subresync: {\i1}foo{\i}
When I change manually the tags to the right one and save it in subresync, the resulted file is OK.
So, maybe the change is during the loading-time, but I couldn't find where ...
What do you mean exactly by "subresync"? The function i have added to shift subtitle (VK_NEXT / VK_PRIOR) or something else?
NorthPole
8th February 2008, 01:29
Be using MPC HC with EVR on XP with good sucess on a pc with an older ATI card that doesn't support h264. With Version 1.0.11.4 and 1.0.11.5, I had slightly better cpu performance then with 1.0.11.6. Also, can't seem to get the DVD navigation working. Casimir666 thanks.
donaldtone
8th February 2008, 02:54
Home Cinema is a very good work. It can play most of movies without installation codecs in the system.
There is still a problem, is it possible to build in VSFilter.dll(DirectVobSub) as an internal filter? So it will be more convient for user.
Anyway, I know there is still a vobsub built-in. Why it does not work and the external filter DirectVobSub works very well?
chros
8th February 2008, 10:01
Anyway, I know there is still a vobsub built-in. Why it does not work and the external filter DirectVobSub works very well?
It's working, but you should select the appropriate renderer:
look at the Output tab in Options, and if you see 2 stars (**) after the renderer, then it supports the builtin engine
Eg.: I'm using Haali's Renderer (maybe the 2 stars doesn't fit :) )
chros
8th February 2008, 10:20
What do you mean exactly by "subresync"? The function i have added to shift subtitle (VK_NEXT / VK_PRIOR) or something else?
Thanks for your interest!
I mean totally something else :) :
View -> SubResync (CTRL+6)
It's simply amazing !!!
It's can do anything that other Subtitles utils can do, but I only missing the mentioned feature ...
I was thinking about it:
if it's simpler to implement, you can create the conversion on saving time ({\i1} -> <i>) with regular expressions ...
clsid
8th February 2008, 12:53
MPC seems to convert the input to SSA as an intermediary format. The bug occurs during saving of the (edited) file. There it should convert {\i1} back to <i> (depending on the destination format).
donaldtone
8th February 2008, 19:07
It's working, but you should select the appropriate renderer:
look at the Output tab in Options, and if you see 2 stars (**) after the renderer, then it supports the builtin engine
Eg.: I'm using Haali's Renderer (maybe the 2 stars doesn't fit :) )
Thank you for your comment. I actually have tested two of the render(VMR9 or VMR7). When VMR9 is checked, the image is all right but without subtitle. When VMR7 is checked, the subtitle is all right but without image.
The system is windows xp sp2, video card is ATI Rage 128 pro 16M. Maybe this card is too old but it works well together with DirectVobsub.
Casimir666
8th February 2008, 19:23
Thank you for your comment. I actually have tested two of the render(VMR9 or VMR7). When VMR9 is checked, the image is all right but without subtitle. When VMR7 is checked, the subtitle is all right but without image.
The system is windows xp sp2, video card is ATI Rage 128 pro 16M. Maybe this card is too old but it works well together with DirectVobsub.
You have to choose renderless VMR to have subtitles, or EVR custom
donaldtone
8th February 2008, 21:24
You have to choose renderless VMR to have subtitles, or EVR custom
Yes, that is what it is set.
The auto-load subtitles option in playback also is checked. However, the subtitle fail to load.
is it possible to generate a log report for your reference?
pdanpdan
8th February 2008, 21:51
Hi, is there a way to disable the internal subtitling? All my encoded files (DV source encoded as x264+AAC+timestamp subtitles in MKV) crash when trying to play them. If I activate DirectVobSub, then everything is OK, but no DXVA. If I remux the files without subtitles, the everything is OK, with DXVA. The playback crashes with all renderers. Using all internal filter from MPC.
clsid
8th February 2008, 22:15
Options -> Playback -> uncheck "auto-load subtitles"
fastplayer
8th February 2008, 22:29
Options -> Playback -> uncheck "auto-load subtitles"
People stumble over this setting all the time.
Any chance you put that check box to Options --> Subtitles?
xW0Lf
8th February 2008, 23:00
Sorry for this n00b question but...
where is option in mpc-hc for color controls (bright,contrast,gama)
I not find it (yet)...
where i can get more shader effects... not only these that are included in build?
tnx for answer(s)...
pdanpdan
8th February 2008, 23:14
Options -> Playback -> uncheck "auto-load subtitles"
It's already unchecked, and the subtitles are not loading in the mplayerc (not HC).
Also, all files play OK with mplayerc (not HC) with or without susbtitles enabled (x264 decoded by ffdshow).
The subtitles are included in the MKV files, not external.
fastplayer
8th February 2008, 23:29
It's already unchecked, and the subtitles are not loading in the mplayerc (not HC).
Also, all files play OK with mplayerc (not HC) with or without susbtitles enabled (x264 decoded by ffdshow).
The subtitles are included in the MKV files, not external.
Disable "Accept embedded subtitles" in ffdshow's subtitle configuration dialog.
fastplayer
8th February 2008, 23:31
Sorry for this n00b question but...
where is option in mpc-hc for color controls (bright,contrast,gama)
I not find it (yet)...
Dunno about MPC but you can change color controls in ffdshow's overlay options (if you're using it) and your videocard's configuration tool of choice.
luojs
9th February 2008, 00:43
Another weird thing happen.started about 2 days ago.MPC can not prevent screensaver start.I tried old version,but same thing happen.Cat8.1 or dual screen? Thanks a lot.
Update.
Disable second screen and restart computer.Than this problem gone(also dxva coming back).What a hopeless ATI driver!!!
Kado
9th February 2008, 04:20
Thank you for your comment. I actually have tested two of the render(VMR9 or VMR7). When VMR9 is checked, the image is all right but without subtitle. When VMR7 is checked, the subtitle is all right but without image.
The system is windows xp sp2, video card is ATI Rage 128 pro 16M. Maybe this card is too old but it works well together with DirectVobsub.
Directvobsubs merges the subtitles with the video (making it compatible even with the overlay mixer) while the internal renderer renders the subs over the video in hardware. Probably your "ancient" card don't have the required hardware capabilities to provide both video and subs.
Actually I prefer the internal renderer instead of directvobsub, but that's just me.
donaldtone
9th February 2008, 04:43
Directvobsubs merges the subtitles with the video (making it compatible even with the overlay mixer) while the internal renderer renders the subs over the video in hardware. Probably your "ancient" card don't have the required hardware capabilities to provide both video and subs.
Actually I prefer the internal renderer instead of directvobsub, but that's just me.
I think you are right. When I use ATI 9700, the internal vobsub worked.
I just wonder if the home cinema can give an option to build in directVobsub to support "ancient" vga card. The internal vobsub resumes less resources than directVobsub.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.