Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
3rd March 2007, 12:29 | #1 | Link |
ffdshow user
Join Date: Oct 2005
Location: Romania
Posts: 818
|
Media Player Classic Home Cinema (MPC-HC) - DXVA!
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 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 "DXVA compatibility" issues: link 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 If you want a new feature added, or an existing feature changed/enhanced use this link: New features MPC-HC GUI Discussion Thread: New GUI Thanks to "bobdynlan" Media Player Classic Home Cinema links: From http://xvidvideo.ru/ Homepage Sourceforge SVN Changelog Media Player Classic (patched build) compiled by Clsid: Sourceforge SVN Changelog Media Player Classic: Sourceforge SVN Changelog To compile MPC-HC read the instructions from SVN. @developers: Thanks! Last edited by _xxl; 18th July 2011 at 17:49. Reason: New links added. |
3rd March 2007, 13:59 | #2 | Link |
Registered User
Join Date: Dec 2006
Location: Heidelberg (DE), Kraków (PL)
Posts: 519
|
@ 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
__________________
"Only two things are infinite: the universe and human stupidity, and I'm not sure about the former."
Last edited by HeadBangeR77; 3rd March 2007 at 14:04. |
3rd March 2007, 14:55 | #3 | Link | |
*****
Join Date: Feb 2005
Posts: 5,684
|
Quote:
Also can you update libfaad and the other libraries used by MPC?
__________________
MPC-HC 2.3.8 |
|
3rd March 2007, 16:57 | #5 | Link | |
what's this for?
Join Date: Apr 2002
Location: Berlin, Germany
Posts: 993
|
Quote:
is it necessary as I haven't seen it before concerning any other mpc build?...
__________________
latest mix sets: http://soundcloud.com/sill |
|
3rd March 2007, 17:36 | #6 | Link | |
*****
Join Date: Feb 2005
Posts: 5,684
|
Quote:
Other libs that are outdated: libpng: 1.2.10 -> 1.2.16 zlib: 1.1.4 -> 1.2.3 libmad: 0.15.0b -> 0.15.1b
__________________
MPC-HC 2.3.8 |
|
3rd March 2007, 19:37 | #8 | Link |
李姗倩 Lǐ Shān Qiàn
Join Date: Nov 2002
Posts: 1,340
|
Apparently Gabest first thought he might be able to support VP60 and 61 too, but he didn't, and in rev 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.
|
3rd March 2007, 19:49 | #9 | Link |
what's this for?
Join Date: Apr 2002
Location: Berlin, Germany
Posts: 993
|
any1
__________________
latest mix sets: http://soundcloud.com/sill |
3rd March 2007, 20:13 | #11 | Link |
what's this for?
Join Date: Apr 2002
Location: Berlin, Germany
Posts: 993
|
ok, cool...
cheers
__________________
latest mix sets: http://soundcloud.com/sill |
4th March 2007, 20:16 | #12 | Link |
Otaku
Join Date: Sep 2006
Location: Portugal
Posts: 576
|
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). |
4th March 2007, 20:22 | #13 | Link | ||
ffdshow user
Join Date: Oct 2005
Location: Romania
Posts: 818
|
Quote:
Quote:
Last edited by _xxl; 4th March 2007 at 21:00. |
||
4th March 2007, 22:10 | #14 | Link |
Software Developer
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,251
|
Media Player Classic v6.4.9.0 rev611 2007-03-03:
mplayerc.2007-03-03.drevil_xxl.7z
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ |
5th March 2007, 00:29 | #16 | Link | |
*****
Join Date: Feb 2005
Posts: 5,684
|
Quote:
@drevil_xxl, have you already made a build with updated libs? Can you also make an ANSI build? Thanks.
__________________
MPC-HC 2.3.8 |
|
5th March 2007, 09:56 | #19 | Link | |
Registered User
Join Date: Nov 2006
Posts: 799
|
Neither do I, unfortunately...
But the changes in libmad-0.15.1b look kinda promising: Quote:
|
|
5th March 2007, 11:32 | #20 | Link |
Registered User
Join Date: Oct 2004
Posts: 223
|
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. The thing is, if you start like this it's like you start a "MPC tryouts" project Thanks for the new MPC build. |
Tags |
dxva, h264, home cinema, media player classic, mpc-hc |
Thread Tools | Search this Thread |
Display Modes | |
|
|