Log in

View Full Version : Media Player Classic Home Cinema (MPC-HC) - DXVA!


Pages : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 [115] 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410

tetsuox
11th January 2009, 18:57
is it possible to change screenshot directory ?
You can already do this. When you save a screenshot, MPC will pop up a "save as..." standard windows dialog. MPC will also remember the last directory you saved in. Are you using vista?

Also is it possible to change file name pattern so that it starts with filenname like 'movie name (number)' ?
Thanks.
I'd also like this as well. But maybe just 'filenameyyyymmddhhmmss.jpg/png/bmp' without the filename extension.

darthfrueder
11th January 2009, 18:58
Some thoughts on the new OSD for MPC-HC:

Requirements
- it shall be possible to link an action(commmand) to an OSD item (or a group of items)
- the content, appearance and behaviour of an OSD item should be configurable
- OSD should also support navigation through OSD items and the user should be able to make a choice (in actions like <load file>,<choose audio track>, etc. - very useful for remote control)
- OSD shall be scalable proportionally to the video size
- shall support animation (??), for example animated screensaver on pause
- it shall be possible to load a config (skin)
- it shall be possible to reset OSD to default (with total absence of any config file)

Design/Implementation
- shall use a new transparent window on top of the main window (makes it renderer-independent)
- shall load/display groups of OSD items (XML config file?)
- new config dialog (similar to the existing keys setting) where the user can choose an OSD item for a command
- on the same tab it should be possible to load an XML config file that contains descriptions of OSD items/groups and there default assignments to commands

What needs more thinking:
- synchronization of the OSD window with main window or video size/position
- all mpc-hc items that can be displayed shall have corresponding tags (%time_remaining%, %bitrate% ..... )
- methods of drawing in the OSD window
- methods of displaying fonts
- ideally shall be possible to make an OSD editor with an XML output (anyone knows of any similar open source projects?)

Please, critisize!

tetsuox
11th January 2009, 19:28
Some thoughts on the new OSD for MPC-HC:

...

I personally don't want MPC (or MPC-HC) to gain any unnecessary bloat. Renderer-independent will be good. I think most people just want the current OSD to look a bit cleaner, perhaps something like mplayer's but more compact? Keep it simple and text-based primarily with few options such as color for font and outline (with edge blur of course ^^).

I certainly don't want MPC-HC to turn into a winamp!

mark0077
11th January 2009, 19:34
Talking about OSD and user interface, what is the keyboard key that corresponds to the DVD "Select" command. I came accross a dvd menu that has no clickable play button, the select button on a normal dvd players controller usually starts the dvd. Whats MPC's equivalent.

PS: Does anyone know if any work is being done on the EVR-CP? Just figured out that alot of my reclock stuttering problems is only happening with evr-cp, maybe because it drops so many frames.

darthfrueder
11th January 2009, 19:52
I personally don't want MPC (or MPC-HC) to gain any unnecessary bloat. Renderer-independent will be good. I think most people just want the current OSD to look a bit cleaner, perhaps something like mplayer's but more compact? Keep it simple and text-based primarily with few options such as color for font and outline (with edge blur of course ^^).

I certainly don't want MPC-HC to turn into a winamp!

OK. Good point. Let's keep it text-based.

Beliyaal
11th January 2009, 19:58
I have managed to make the right click menus/options work in fullscreen mode. I have also made seekbar not dissapear in fullscreen mode. Is it really worth the effort to do anything else?

Casimir666
11th January 2009, 20:06
You can't just turn libavformat into a DirectShow splitter. You grossly underestimate how much work that would take. And no guarantee that it will be any better. Certainly not if you want to solve the issue of multiple video streams. You need a build-in video stream switcher for that (like Haali splitter has) and that is not something that libavformat has.

Fixing the bugs in the existing splitters would be much less work and give better results.

I aggree with Clsid, it's better to fix bugs that integrate libavformat. Except Matroska that have a lot of issues, other internal splitters works pretty well in my opinion.

tetsuo55
11th January 2009, 20:29
I aggree with Clsid, it's better to fix bugs that integrate libavformat. Except Matroska that have a lot of issues, other internal splitters works pretty well in my opinion.

Okay.
Then i feel we need to move our focus on fixing the splitters.
The (M2)TS and Matroska need the most love.

Neko_Hibiki
11th January 2009, 20:45
About:

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 with DXVA support
* Support for EVR Renderer
* Better support for Windows Vista, including 64 bits releases
* Multi-language support(Czech, French, German, Hungarian, Russian, Spanish and Turkish)
* Bugs and vulnerability fixes

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, 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, AMD Hybrid CrossFireX™ 780G series for H.264 & VC-1
* nVidia GeForce 8500, 8600, 9600 or better

DXVA is quite susceptible, so if you want to use it you have to respect those rules:

* Windows XP & Vista
* 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.

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:

* Random crashes with internal avi, mkv, mp4 internal source filters and mpc video decoder.
* Subtitles synchronization lost with VMR9/EVR
link (http://sourceforge.net/tracker/index.php?func=detail&aid=1948031&group_id=170561&atid=854651)
* There are problems with DVD navigation, some menu's are affected more than others.
* MPC-HC will randomly delete the external filter settings in the .ini file.
* VC-1 Interlaced Material Bug (sample provided)
link (http://forum.doom9.org/showpost.php?p=1139064&postcount=1973)
* The colors are "washed-out" with Vista SP1 + EVR-Custom
* DVBDream issue with MPC HC (in XP 32bit)
link (http://forum.doom9.org/showthread.php?p=1139414#post1139414)
* 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).

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 you need:
* Microsoft Visual C++ 2005 SP1 (Microsoft Visual C++ VS2008SP1)
* Microsoft® Windows® Software Development Kit Update for Windows Vista™ Download (http://www.microsoft.com/downloads/details.aspx?familyid=ff6467e6-5bba-4bf5-b562-9199be864d29&displaylang=en)
* BaseClasses from same SDK
* DirectX SDK (August 2007) Download (http://www.microsoft.com/downloads/details.aspx?FamilyID=529f03be-1339-48c4-bd5a-8506e5acf571&DisplayLang=en&displaylang=en)
* For VS2008SP1 see ATL Server Library and Tools (http://www.codeplex.com/AtlServer/Release/ProjectReleases.aspx?ReleaseId=3754)
* MinGW GCC 4.2.4 x86_32 MinGW - Minimalist GNU for Windows (http://sourceforge.net/projects/mingw/) or TDM's GCC/MinGW32 Builds (http://sourceforge.net/projects/tdm-gcc/)
* MinGW GCC 4.4.0 x86_64 MinGW - Minimalist GNU for Windows 64 (http://sourceforge.net/project/showfiles.php?group_id=202880) to compile libavcodec_gcc.lib,
MSVC can be used only for libavcodec debug builds!


Just my opinion, but this could really use a ' fast forward ' and a ' rewind ' button for dvd playing, it'd just be better, kinda ummm... more efficient, for viewing your dvds.

Downhill
11th January 2009, 21:01
Hello! If anyone could help me with a problem i have...

I have a panasonic 42Px80 Plasma tv connected to an HTPC (quad 8200, Gigabyte 4650 1gb, 2gb memory) through an Hdmi and a D-sub cable. I use the Hdmi Port for movies and the vga for general Computer use. Through VGA everything (xvid, divx, HD content, matroska etc) plays great. But when i switch to HDMI i always get bad tearing. Nomatter what is the playing material, no matter what is the OS (xp/vista) there's always tearing. I never had such issues on my other panny (42px7) but with this set everything tears. I tried everything (i even pluged the tv to a plain cheap dvd player through hdmi to see if it was the tv's problem) and i found that it's software related. When i play with wmp11 or KM player, i have smooth image playback. I could use the anti-tear option in mpc-hc but then i wouldn't have the menus, which is annoying. Does anyone has any solution to this? I really like this program and i would like to stick to it.

_xxl
11th January 2009, 21:17
@devs
I would like to remove vs2005 support from mcp-hc.
So only vs2008 from now...

tetsuo55
11th January 2009, 22:28
I have managed to make the right click menus/options work in fullscreen mode. I have also made seekbar not dissapear in fullscreen mode. Is it really worth the effort to do anything else?

So that means when i use the full-screen remove tearing option that the menu's now work??

if so:
:thanks::thanks::thanks::thanks:

Beliyaal
12th January 2009, 00:13
So that means when i use the full-screen remove tearing option that the menu's now work??

if so:
:thanks::thanks::thanks::thanks:

Hopefully it won't make tearing appear in full screen mode as well :)

I'm in the process of creating a build script to automate builds. Is there a NSIS script somewhere for the installer? I can't seem to find it in SVN.

73ChargerFan
12th January 2009, 00:34
I personally don't want MPC (or MPC-HC) to gain any unnecessary bloat.
An improved interface is good, not bloat.
OK. Good point. Let's keep it text-based.
No, yuk. I like the pop-up video play controls for WMP11.

bmnot
12th January 2009, 00:57
Feature request: Tray icon for switching video/audio/subtitle streams (like Haali).

Amour
12th January 2009, 01:11
I disagree with bmnot: not another tray icon...
We already have one for haali and two for ffdshow, we don't need a fourth one with mpc.

leeperry
12th January 2009, 01:21
I disagree with bmnot: not another tray icon...
We already have one for haali and two for ffdshow, we don't need a fourth one with mpc.
of course you can disable them all, as I did.

feature request : proper GUI, that doesn't look like win95 OSR1 :p

yesgrey
12th January 2009, 01:46
@Beliyaal,
In the Renderless mode, is it possible to have the video in YUV format? I would like to create a pixel shader code to convert from YUV->RGB. Is this possible, or the PS only works with RGB?

Thanks.

leeperry
12th January 2009, 02:03
is it possible to have the video in YUV format? I would like to create a pixel shader code to convert from YUV->RGB. Is this possible, or the PS only works with RGB?
Casimir said that he could only output RGB32(and another strange format) to the mixer..but Leak's PS chromafix script seems to work perfectly fine, on both nvidia/ati :)

bmnot
12th January 2009, 02:10
I disagree with bmnot: not another tray icon...
We already have one for haali and two for ffdshow, we don't need a fourth one with mpc. Uh no. I don't use Haali, I use MPC-HC's internal splitter. Switching streams with it is a pain. Requires multiple clicks, instead of one on a tray icon.

ADude
12th January 2009, 02:44
So, I used the "dub" field to add an external audio to a MKV file, with the interal audio splitter enabled, and it worked fine.

It loads two different instances of SPDIFER at the same time, in order to allow "hot swapping" of the two audio tracks (one DTS and one AC3).

This seems to indicate that perhaps Haali Splitter does the same thing, and so when it could not switch between DTS and Vorbis audio tracks included in an MKV file, that it actually was supposed to load both initially (makes more sense, rather than constantly loading and unloading every time the audio track is changed).

Generally, rarely used choices are more likely to have bugs, because frequently used choices are more likely to have many noisy complaints. :) So, it seems to me that rather than SPDIFER being the problem, it is more likely that the rarely used Vorbis decoder is the problem.

DeathWolf
12th January 2009, 02:50
http://www.etud.insa-toulouse.fr/~mvelten/bordel/mpc-hc/mpc_libavcodec_rev966.7z

Thanks, though I actually ended managing to build my own libavcodec_gcc with a few modifications.

Here is a build for those that want to test 966
This is plain vanilla from svn(set aside a few code unrelated modifications), freshly baked.

mplayerc_dw_rev966-gcc4.3.2.rar (http://saber.kawaii-shoujo.net/Various/mplayerc_dw_rev966-gcc4.3.2.rar)

Aleksoid1978
12th January 2009, 03:20
Thanks, though I actually ended managing to build my own libavcodec_gcc with a few modifications.

Here is a build for those that want to test 966
This is plain vanilla from svn(set aside a few code unrelated modifications), freshly baked.

mplayerc_dw_rev966-gcc4.3.2.rar (http://saber.kawaii-shoujo.net/Various/mplayerc_dw_rev966-gcc4.3.2.rar)

changes ???

DeathWolf
12th January 2009, 03:30
Read the svn changelog at http://mpc-hc.svn.sourceforge.net/viewvc/mpc-hc?view=rev&revision=966
Otherwise for the last 10 entries:
-966 matmaul: broken compilation : replace vc1->refdist by vc1->refdist_flag to match the last ffmpeg update
-965 clsid2: Updated FFmpeg
-964 casimir666: Fix : black screen playing video with odd resolution (horizontal or vertical) in YUY2
-963 casimir666: Fixed : compilation error for standalone MpaDecFilter Fixed : freeze with some Flac files
-962 beliyaal: Fixed: Streaming performance increased to be able to manage Bluray content over network
-961 beliyaal: Fixed: Hdmv LPCM 24 bit and multichannel DVD LPCM
-960 beliyaal: Fixed: ReClock deadlock
-959 ibobalo: Updated Ukrainian translation
-958 casimir666: Fixed : seek on Flac source filter
-957 khagaroth: Updated translation
-956 casimir666: MLP update + compilation errors
-955 casimir666: FIXED : empty entry in subtitle context menu (bug #2464567)

Amour
12th January 2009, 03:31
What do you mean, "changes"?
[edit]
ok, DW made an answer.

STaRGaZeR
12th January 2009, 03:46
-958 casimir666: Fixed : seek on Flac source filter

Unless your build is actually another one this issue is still present in rev966.

DeathWolf
12th January 2009, 03:57
the build is 966 for sure. So unless I missed something magically, it's still broken.

mariner
12th January 2009, 04:08
is there any chance that a custom graph builder might be included in mpc-hc?

i really wish i could have more control over the graphs in mpc.. right now playing blu-rays and hd dvds off the discs in mpc is a royal pain in the ass. being able to build a graph and then play that would make it all immensely easier.

Great idea.

Aleksoid1978
12th January 2009, 05:15
For all - if you can check test build http://www.tosei.ru/isoft/mpc/mplayerc.exe
This is build work DXVA with http://rapidshare.com/files/179789048/HD-Sport-test.rar , but current svn build not work with DXVA on this file(.ts + h264).

And test other video - DXVA work or not. (Sorry for bad English :) )

Snowknight26
12th January 2009, 05:25
Why does the internal matroska splitter say this DTS-HD MA track is "DTS-HD XLL?"

Casimir666
12th January 2009, 08:21
Hopefully it won't make tearing appear in full screen mode as well :)

I'm in the process of creating a build script to automate builds. Is there a NSIS script somewhere for the installer? I can't seem to find it in SVN.

There is no installer for official builds, but Alexins have made one so maybe you can ask him.

madshi
12th January 2009, 09:01
Why does the internal matroska splitter say this DTS-HD MA track is "DTS-HD XLL?"
"XLL" is the name of the DTS-HD extension which carries the additional MA information.

chros
12th January 2009, 09:36
Feature request: Tray icon for switching video/audio/subtitle streams (like Haali).
There is tray icon in MPC-HC for a long time.
You can enable/disable it in Options -> Player -> Tray icon ... :)

chros
12th January 2009, 09:43
I have managed to make the right click menus/options work in fullscreen mode. I have also made seekbar not dissapear in fullscreen mode. Is it really worth the effort to do anything else?
Is it possible to switch to fullscreen on the fly (and not automatically at startup) with this mode?
This would be the only useful thing that we need (Zoomplayer can do this?) ... It's almost unuseable with 2 monitor setup: the playing video is always on the 2nd, but it's not always turned on. So we always have to switch this option on and off ...

Thanks

EDIT: Yes, Zoomplayer MAX 6 is capable to switch it on-the-fly via the Options -> Playback -> Video & Subs -> Use exclusive Fullscreen ... So, that would be a very-very good feature !
And: Zoomplayer can't display the right click menus/options and the seekbar in this mode .... :)

VHT
12th January 2009, 11:40
Latest versions of MPC-HC doesn't load directvobsubs even if I force subs and set MPC-HC own subs off.This is happening only in Vista, in XP everything is fine...

tetsuo55
12th January 2009, 12:11
is there any chance that a custom graph builder might be included in mpc-hc?

i really wish i could have more control over the graphs in mpc.. right now playing blu-rays and hd dvds off the discs in mpc is a royal pain in the ass. being able to build a graph and then play that would make it all immensely easier.


Some thoughts on the new OSD for MPC-HC:

Requirements
- it shall be possible to link an action(commmand) to an OSD item (or a group of items)
- the content, appearance and behaviour of an OSD item should be configurable
- OSD should also support navigation through OSD items and the user should be able to make a choice (in actions like <load file>,<choose audio track>, etc. - very useful for remote control)
- OSD shall be scalable proportionally to the video size
- shall support animation (??), for example animated screensaver on pause
- it shall be possible to load a config (skin)
- it shall be possible to reset OSD to default (with total absence of any config file)

Design/Implementation
- shall use a new transparent window on top of the main window (makes it renderer-independent)
- shall load/display groups of OSD items (XML config file?)
- new config dialog (similar to the existing keys setting) where the user can choose an OSD item for a command
- on the same tab it should be possible to load an XML config file that contains descriptions of OSD items/groups and there default assignments to commands

What needs more thinking:
- synchronization of the OSD window with main window or video size/position
- all mpc-hc items that can be displayed shall have corresponding tags (%time_remaining%, %bitrate% ..... )
- methods of drawing in the OSD window
- methods of displaying fonts
- ideally shall be possible to make an OSD editor with an XML output (anyone knows of any similar open source projects?)

Please, critisize!

Is it possible to switch to fullscreen on the fly (and not automatically at startup) with this mode?
This would be the only useful thing that we need (Zoomplayer can do this?) ... It's almost unuseable with 2 monitor setup: the playing video is always on the 2nd, but it's not always turned on. So we always have to switch this option on and off ...

Thanks

EDIT: Yes, Zoomplayer MAX 6 is capable to switch it on-the-fly via the Options -> Playback -> Video & Subs -> Use exclusive Fullscreen ... So, that would be a very-very good feature !
And: Zoomplayer can't display the right click menus/options and the seekbar in this mode .... :)



Hi Thanks for the great suggestions.
Could you please add them to the feature request tracker on the SF page?
here: http://sourceforge.net/tracker/?group_id=170561&atid=854654

Otherwise they will get lost in the bigness of this thread

tetsuo55
12th January 2009, 12:16
PS: Does anyone know if any work is being done on the EVR-CP? Just figured out that alot of my reclock stuttering problems is only happening with evr-cp, maybe because it drops so many frames.

EVR is being fixed.

tetsuo55
12th January 2009, 12:17
Hello! If anyone could help me with a problem i have...

I have a panasonic 42Px80 Plasma tv connected to an HTPC (quad 8200, Gigabyte 4650 1gb, 2gb memory) through an Hdmi and a D-sub cable. I use the Hdmi Port for movies and the vga for general Computer use. Through VGA everything (xvid, divx, HD content, matroska etc) plays great. But when i switch to HDMI i always get bad tearing. Nomatter what is the playing material, no matter what is the OS (xp/vista) there's always tearing. I never had such issues on my other panny (42px7) but with this set everything tears. I tried everything (i even pluged the tv to a plain cheap dvd player through hdmi to see if it was the tv's problem) and i found that it's software related. When i play with wmp11 or KM player, i have smooth image playback. I could use the anti-tear option in mpc-hc but then i wouldn't have the menus, which is annoying. Does anyone has any solution to this? I really like this program and i would like to stick to it.

Enable full-screen 3D remove tearing mode

tetsuo55
12th January 2009, 12:25
Is there a clash between MPC HC and Helux YUV codec? XviD4PSP 5.x has it in its installer but it seems it messed up MPC's VMR9 mixer mode and EVR (i'm on XP SP3) with an awful green tint.. when I show VMR9 without mixer mode the video playback is normal. What gives?
Edit - It seems it's an issue with Intel GMA X3100 since I had to disable DXVA in Cyberlink's PDVD8 decoder earlier to get rid of the tint. Does VMR9 mixer/EVR invoke some sort of DX hardware acceleration? I'm already using 3D surfaces and it works fine in 'plain' VMR9. I'm using Intel's latest drivers. Any help/explanation would be much appreciated!

So, I used the "dub" field to add an external audio to a MKV file, with the interal audio splitter enabled, and it worked fine.

It loads two different instances of SPDIFER at the same time, in order to allow "hot swapping" of the two audio tracks (one DTS and one AC3).

This seems to indicate that perhaps Haali Splitter does the same thing, and so when it could not switch between DTS and Vorbis audio tracks included in an MKV file, that it actually was supposed to load both initially (makes more sense, rather than constantly loading and unloading every time the audio track is changed).

Generally, rarely used choices are more likely to have bugs, because frequently used choices are more likely to have many noisy complaints. :) So, it seems to me that rather than SPDIFER being the problem, it is more likely that the rarely used Vorbis decoder is the problem.

Unless your build is actually another one this issue is still present in rev966.



Please update/create a bug ticket on the SF page and include the following information:

-Windows and servicepack versions
-MPC-HC build version
-If appropriate FFdshow build number
-Videocard and driver version
-Renderer used and options selected in the output settings
-A sample so we can test it on our systems

And ofcourse as clear as possible instructions on how to reproduce

Link: http://sourceforge.net/tracker2/?func=browse&group_id=170561&atid=854651

alexins
12th January 2009, 13:04
Media Player Classic HomeCinema (x86), svn 967 (http://www.xvidvideo.ru/content/view/572/1/)
Media Player Classic HomeCinema (x64), svn 967 (http://www.xvidvideo.ru/content/view/571/1/)

Supported languages: CN, CZ, DE, ES, FR, HU, IT, KR, PL, RU, SK, TR, UA

Changes log (http://www.xvidvideo.ru/content/view/7/17/)

FIX : menu problem after switching to some language, "Favorites" menu not open(bug request #2219561); broken compilation : replace vc1->refdist by vc1->refdist_flag to match the last ffmpeg update; Updated FFmpeg; Fix : black screen playing video with odd resolution (horizontal or vertical) in YUY2; Fixed : compilation error for standalone MpaDecFilter; Fixed : freeze with some Flac files; Fixed: Streaming performance increased to be able to manage Bluray content over network; Fixed: Hdmv LPCM 24 bit and multichannel DVD LPCM; Fixed: ReClock deadlock; Updated Ukrainian translation.

Leak
12th January 2009, 13:05
Enable full-screen 3D remove tearing mode

Errr...

I could use the anti-tear option in mpc-hc but then i wouldn't have the menus, which is annoying.

But then again Beliyaal posted the following shortly after:

I have managed to make the right click menus/options work in fullscreen mode. I have also made seekbar not dissapear in fullscreen mode. Is it really worth the effort to do anything else?

So maybe he could also get the menu bar to work in 3D fullscreen mode - IMHO that would also be nice to have...

tetsuo55
12th January 2009, 13:20
The menu's actually semi-work in the current versions.

You just have to move the mouse over the menu really fast so you can see what you're clicking.
Irritating, yes. But it works, i have been watching movies like this for months.

Auto-sound/subtitle selection for non DVD media would remove my need for using the menu completely.

Mark_A_W
12th January 2009, 13:54
Hi everyone,

I have become the project manager for MPC-HC.
This basically means that i will be keeping the bug/feature tracker up to date and do the updates on the SF pages.

At the moment we have about 42 Bugs on the bugtracker.

Below is a list of bugs that need confirmation from the users here.

I would like to ask everyone here to browse through the list and see if you can confirm a bug, or confirm that there is no problem,please update the ticket with your findings
You can see the whole list here:
https://sourceforge.net/tracker2/?limit=100&func=&group_id=170561&atid=854651&assignee=&status=2&category=&artgroup=&keyword=&submitter=&artifact_id=&limitz=100&assignee=&status=&category=&artgroup=&submitter=&keyword=&artifact_id=&reset=Reset&limitz=100&mass_category=&mass_priority=&mass_resolution=&mass_assignee=&mass_artgroup=&mass_status=&mass_cannedresponse=

Below are all the bugs that need feedback with some comments:



Tetsuo

There are two bugs which prevent watching a VC-1 encoded Bluray disc.

1. Using Internal Splitter and External decoder (ffdshow or WMV9), the playback is choppy and unwatchable. Constant stop-start jerkiness. I tested the MPEG2 splitter in Zoomplayer for VC-1 in m2ts wrapper and got the same result = it's the splitter.

2. Using Internal Splitter and Internal Decoder (non-DXVA), flashing blocks appear every couple of seconds.

As I do not wish to use DXVA (I want levels control and gamma), I am stuck.


I really, really wish that number 1 above could be fixed, as then I can watch BDs straight from the disc.

Thanks

Mark

tetsuo55
12th January 2009, 14:02
Tetsuo

There are two bugs which prevent watching a VC-1 encoded Bluray disc.

1. Using Internal Splitter and External decoder (ffdshow or WMV9), the playback is choppy and unwatchable. Constant stop-start jerkiness. I tested the MPEG2 splitter in Zoomplayer for VC-1 in m2ts wrapper and got the same result = it's the splitter.

2. Using Internal Splitter and Internal Decoder (non-DXVA), flashing blocks appear every couple of seconds.

As I do not wish to use DXVA (I want levels control and gamma), I am stuck.


I really, really wish that number 1 above could be fixed, as then I can watch BDs straight from the disc.

Thanks

Mark

You have an ATI videocard right?
Neither of these bugs is on the SF page yet.

Can you add them using the guidelines i posted before?

Mark_A_W
12th January 2009, 14:05
You have an ATI videocard right?
Neither of these bugs is on the SF page yet.

Can you add them using the guidelines i posted before?

Yes, an ATi card, but it shouldn't matter as these bugs apply to non-DXVA use.

I will add them using the guidelines tomorrow...it's midnight here now...bed..tired..

Beliyaal
12th January 2009, 14:29
1. Using Internal Splitter and External decoder (ffdshow or WMV9), the playback is choppy and unwatchable. Constant stop-start jerkiness. I tested the MPEG2 splitter in Zoomplayer for VC-1 in m2ts wrapper and got the same result = it's the splitter.

This is the splitter that is outputting incorrect timestamps. It also affects DTS output and makes the graph clock highly unstable. I did some debugging, but were unable to find where the error is. If I could find specs for the m2ts stream format it might be a lot easier.


2. Using Internal Splitter and Internal Decoder (non-DXVA), flashing blocks appear every couple of seconds.

This one has been fixed already in the newest SVN:

Revision: 949
Author: casimir666
Date: 11:50:01, den 4 januari 2009
Message:
Fixed : VC1 software playback with M2TS files

tetsuo55
12th January 2009, 14:51
This is the splitter that is outputting incorrect timestamps. It also affects DTS output and makes the graph clock highly unstable. I did some debugging, but were unable to find where the error is. If I could find specs for the m2ts stream format it might be a lot easier.

The following bugs seem to be related to the M2TS splitter

-https://sourceforge.net/tracker2/?func=detail&aid=2499749&group_id=170561&atid=854651
-https://sourceforge.net/tracker2/?func=detail&aid=2499032&group_id=170561&atid=854651
-https://sourceforge.net/tracker2/?func=detail&aid=2498134&group_id=170561&atid=854651
-https://sourceforge.net/tracker2/?func=detail&aid=2464567&group_id=170561&atid=854651


the following bugreport deals specifically with VC1
-https://sourceforge.net/tracker2/?func=detail&aid=2201312&group_id=170561&atid=854651

Here is a thread on mplayerhq about the m2ts splitter, it has some technical info:
http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/2008-June/048387.html


It looks like madshi is an m2ts expert, maybe he could help fix the splitter?

This one has been fixed already in the newest SVN:

Revision: 949
Author: casimir666
Date: 11:50:01, den 4 januari 2009
Message:
Fixed : VC1 software playback with M2TS files

From my limited understanding of the changed lines i doubt this will fix the DXVA problems

Downhill
12th January 2009, 15:18
Errr...



But then again Beliyaal posted the following shortly after:



So maybe he could also get the menu bar to work in 3D fullscreen mode - IMHO that would also be nice to have...


it would be more than nice! It would be excactly what i want!! :)

THX-UltraII
12th January 2009, 16:07
what are the differences between this http://mpc-hc.sourceforge.net/History.html and this http://www.xvidvideo.ru/content/category/1/1/2/ versions of MPC HC. Seems that the last one is updated more freq. so is this the better one to use?

clsid
12th January 2009, 16:10
Official release versus development builds