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

tetsuo55
29th November 2009, 22:42
Thanks for the replay but I think it is not a splitter problem. I think it is a decoder problem.

Tests:

Monogram splitter + MPC-HC decoder = mutes after a few seconds.
MPC-HC spliter + Monogram decoder = plays fine from start to end
MPC-HC spliter + MPC-HC decoder = mutes after a few
Monogram splitter + Monogram decoder = plays fine from start to end

BTW Monogram AMR decoder package include a decoder, splitter, muxer and an encoder.
http://blog.monogram.sk/janos/2008/03/16/monogram-amr-pack-1010/

FFDShow can also play the samples from start to end just fine. Of course without any Monogram.i tested with internal splitter and haali splitter, internal decoder and ffsdhow, playback breaks on all of them for me

internal decoder and ffdshow decoder are almost exactly the same (both use libavcodec)

chros
29th November 2009, 23:00
On freshly installed Win7 x64, the MPC x86 couldn't accelerate VC1 files on my GF9600GT with EVR Custom presenter... It have been working on WinXP (WMR9) ...
In filters I see: MS Video DMO, and MS Audio DMO, on statistics Mixer: NV12, DXVA: Not available (on WinXP was: iDCT...)

Any thoughts?

There is no MPC Video Decoder in the filters list! (I remember that on WinXP thare was.)

There is the PIN info first section:
-----
Filter : WM ASF Reader - CLSID : {187463A0-5BB7-11D3-ACBE-0080C75E246E}

- Connected to:
CLSID: {94297043-BD82-4DFD-B0DE-8177739C6D20}
Filter: WMVideo Decoder DMO
Pin: in0

- Connection media type:
Video: WVC1 1920x816 23.98fps 8000kbps
----

It seems that the "WM ASF Reader" cannot connect to the built in VC1 DXVA decoder ... (It can connect to the VC1 ffmpeg decoder) ....

BelowSky
29th November 2009, 23:20
Well... I don't know how splitters and decoders internally behave (programmatically). You sure know better than me.
But please fix it. Even if that bug don't get reported a lot, it is important.
Just think about the numbers of videos created by Nokia phones for the last 6 to 10 years. all of these videos will have that issue when played on MPC-HC.
Let me emphasize this, only videos created by Nokia encoders (phones, desktop applications, other phone makers who use Nokia OS like Samsung and Sony and others) have this problem if they use AMR which was very typical back then.
I say that after examining more than 60 files.

tetsuo55
29th November 2009, 23:25
Well... I don't know how splitters and decoders internally behave (programmatically). You sure know better than me.
But please fix it. Even if that bug don't get reported a lot, it is important.
Just think about the numbers of videos created by Nokia phones for the last 6 to 10 years. all of these videos will have that issue when played on MPC-HC.
Let me emphasize this, only videos created by Nokia encoders (phones, desktop applications, other phone makers who use Nokia OS like Samsung and Sony and others) have this problem if they use AMR which was very typical back then.
I say that after examining more than 60 files.Was it added to the tracker already? if not please add it.

clsid
30th November 2009, 00:04
internal decoder and ffdshow decoder are almost exactly the same (both use libavcodec)
ffdshow uses a different AMR library inside libavcodec. So essentially its using a different decoder as MPC.

BelowSky
30th November 2009, 00:15
I've just added that AMR bug to the tracker under "MPC_HC_CODECS" ... sorry.
Feel free to modify it.

Polcius
30th November 2009, 19:10
Does MPC-HC automatically deinterlace videos?

Is there any difference between WMP11 and MPC-HC's deinterlacer? Wich method does each one use?

Thanks

clsid
30th November 2009, 20:06
Neither player deinterlaces video. That is done by the video decoder, renderer, or driver.

Polcius
30th November 2009, 20:11
Neither player deinterlaces video. That is done by the video decoder, renderer, or driver.

Mmmm... OK. I use default settings on both. Do WMP and MPC-HC share the same decoders and renderers?

Snowknight26
30th November 2009, 21:49
They can, but by default they don't*.

Polcius
30th November 2009, 22:40
They can, but by default they don't*.

Ok.

And do you know what deinterlacing methods both use? Or wich one gives a better quality?

kieranrk
30th November 2009, 23:09
Ok.

And do you know what deinterlacing methods both use? Or wich one gives a better quality?

Graphics card dependent. DXVA checker should show you which ones your card supports - Pixel Adaptive being the best.

dleach
1st December 2009, 00:50
I noticed that MPC will save the last location of a movie played if you have the internal options set appropriately (I had to manually delete a saved location). What would be a great option is to allow saved locations AND a prompt to resume from that location or start from the beginning when you start playing a movie. If there is no previously saved location the player would just start from the beginning without a prompt.

I've integrated using this player with XBMC and see that the default player in XBMC can do this and wanted to figure out how to do this with MPC.

seabro
1st December 2009, 13:59
Please Help me!!!

I can't play h264 files over MPC-HC.
I mean, any file or codec that require DXVA, I can't play.. it just wont start.

I have Radeon HD 3685 and last catalyst 9.11 (x64) installed.. on Win 7 (x64) with MPC-HC (x64)... no any codec pack, no ffdshow!

http://img121.imageshack.us/img121/3872/dxvachecker1.png

what am I doing wrong??
I know that my card support hardware decoding, but how come that it's stop working suddenly!

Mercury_22
1st December 2009, 15:18
Please Help me!!!

I can't play h264 files over MPC-HC.
I mean, any file or codec that require DXVA, I can't play.. it just wont start.

I have Radeon HD 3685 and last catalyst 9.11 (x64) installed.. on Win 7 (x64) with MPC-HC (x64)... no any codec pack, no ffdshow!

http://img121.imageshack.us/img121/3872/dxvachecker1.png

what am I doing wrong??
I know that my card support hardware decoding, but how come that it's stop working suddenly!

Follow this steps then report back :
http://sourceforge.net/apps/trac/mpc-hc/wiki/Troubleshooting_guidelines

littleD
1st December 2009, 16:06
Back to 9.10. This version may be more reliable.

snakemanson
1st December 2009, 21:12
how fix this problem ?

64>To compile qedit.h you must install the DirectX 9 SDK, to obtain the dxtrans.h header.
64>EVRAllocatorPresenter.cpp
64>EditListEditor.cpp
64>DX9AllocatorPresenter.cpp
64>.\DX9AllocatorPresenter.cpp(775) : error C2039: 'TryLock' : is not a member of 'CCritSec'
64> c:\work\mpc-hc.vc9\src\filters\BaseClasses\wxutil.h(18) : see declaration of 'CCritSec'
64>.\DX9AllocatorPresenter.cpp(2175) : error C2039: 'TryLock' : is not a member of 'CCritSec'
64> c:\work\mpc-hc.vc9\src\filters\BaseClasses\wxutil.h(18) : see declaration of 'CCritSec'


BuildLog (http://dl.dropbox.com/u/164996/BuildLog.htm)

tetsuo55
1st December 2009, 21:23
hi, you need to install this:

http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=b66e14b8-8505-4b17-bf80-edb2df5abad4

See here for more information:
http://sourceforge.net/apps/trac/mpc-hc/wiki/How_to_compile_the_MPC

snakemanson
1st December 2009, 21:53
DX SDK Aug09 already installed


by this guide /trunk/Compilation.txt

tetsuo55
1st December 2009, 22:11
use the wiki link, the documentation in the source is no longer accurate.

snakemanson
1st December 2009, 22:15
use the wiki link, the documentation in the source is no longer accurate.
thx, i add the new paths at the end and solved

64>To compile qedit.h you must install the DirectX 9 SDK, to obtain the dxtrans.h header.

but, i cant fix this error

64>.\DX9AllocatorPresenter.cpp(775) : error C2039: 'TryLock' : is not a member of 'CCritSec'
64> c:\work\mpc-hc.vc9\src\filters\BaseClasses\wxutil.h(18) : see declaration of 'CCritSec'
64>.\DX9AllocatorPresenter.cpp(2175) : error C2039: 'TryLock' : is not a member of 'CCritSec'
64> c:\work\mpc-hc.vc9\src\filters\BaseClasses\wxutil.h(18) : see declaration of 'CCritSec'

tetsuo55
1st December 2009, 23:20
ok rewrote parts of the compilation guide, please try to follow each step and see what happens

http://sourceforge.net/apps/trac/mpc-hc/wiki/How_to_compile_the_MPC

Leo100
2nd December 2009, 06:52
All builds, since 1312, consistently crash when opening video, complaining igdumd32.dll. This occurs in such device: Viliv S5, video - Intel GMA 500 (driver dated 14.10.2009 Driver Revision: 5.0.0.2015, version igdumd32.dll 8.14.10.2015), System - Windows 7, DirectX - the latest, in August 2009. Perhaps it has something to do with changes in 1312 Built by:

Quote:
28/10/2009
Fixed: Scanline and refresh rate detection algorithm changed
Fixed: Scanline detection and sync was incorrect on rotated displays
Fixed: D3D device interference from other threads minimized
Added: TryLock added to CCritSec

Discovered that crash in the derivation of EVR / EVR cust., VMR9 (renderless). Do not crash when the rest of the render, but dxva not work.
There is a noticeable tearing at all the options vsync in the ON position. If I disable Alternative VSync playback slows down.

Sorry for the language I used google translation.

tetsuo55
2nd December 2009, 08:03
All builds, since 1312, consistently crash when opening video, complaining igdumd32.dll. This occurs in such device: Viliv S5, video - Intel GMA 500 (driver dated 14.10.2009 Driver Revision: 5.0.0.2015, version igdumd32.dll 8.14.10.2015), System - Windows 7, DirectX - the latest, in August 2009. Perhaps it has something to do with changes in 1312 Built by:

Quote:
28/10/2009
Fixed: Scanline and refresh rate detection algorithm changed
Fixed: Scanline detection and sync was incorrect on rotated displays
Fixed: D3D device interference from other threads minimized
Added: TryLock added to CCritSec

Discovered that crash in the derivation of EVR / EVR cust., VMR9 (renderless). Do not crash when the rest of the render, but dxva not work.
There is a noticeable tearing at all the options vsync in the ON position. If I disable Alternative VSync playback slows down.

Sorry for the language I used google translation.I think something is wrong with the GMA500 hardware/drivers.

Please report this problem to Intel.

73ChargerFan
2nd December 2009, 08:07
I'm still getting no DTS core over SPDIF, when playing mkv with DTS-MA track.

Win7 x64 RTM, MPC-HC-32 svn 1373, internal filters only (using Haali mkv doesn't work either.)

DS Audio filter shows buffer going up/down, but yet I hear nothing.

Does this explain why?
Filter : Default DirectSound Device - CLSID : {79376820-07D0-11CF-A24D-0020AFD79767}

- Connected to:

CLSID: {18C16B08-6497-420E-AD14-22D21C2CEAB7}
Filter: Audio Switcher
Pin: Out

- Connection media type:

Audio: 0x0092 48000Hz stereo 1536kbps

AM_MEDIA_TYPE:
majortype: MEDIATYPE_Audio {73647561-0000-0010-8000-00AA00389B71}
subtype: MEDIASUBTYPE_PCM {00000001-0000-0010-8000-00AA00389B71}
formattype: FORMAT_WaveFormatEx {05589F81-C356-11CE-BF01-00AA0055595A}
bFixedSizeSamples: 1
bTemporalCompression: 0
lSampleSize: 4
cbFormat: 18

WAVEFORMATEX:
wFormatTag: 0x0092
nChannels: 2
nSamplesPerSec: 48000
nAvgBytesPerSec: 192000
nBlockAlign: 4
wBitsPerSample: 16
cbSize: 0 (extra bytes)

pbFormat:
0000: 92 00 02 00 80 bb 00 00 00 ee 02 00 04 00 10 00 ’...€»...î......
0010: 00 00 ..

- Enumerated media type 0:

Audio

AM_MEDIA_TYPE:
majortype: MEDIATYPE_Audio {73647561-0000-0010-8000-00AA00389B71}
subtype: TIME_FORMAT_NONE {00000000-0000-0000-0000-000000000000}
formattype: TIME_FORMAT_NONE {00000000-0000-0000-0000-000000000000}
bFixedSizeSamples: 1
bTemporalCompression: 0
lSampleSize: 1
cbFormat: 0

tetsuo55: I can't find anyone who verifies this, next step for me is to re-install OS but that is soooo muuuuch work. :(

Leo100
2nd December 2009, 08:14
I think something is wrong with the GMA500 hardware/drivers.

Please report this problem to Intel.

I think the same way, but I doubt that Intel will draw attention to this problem. And, "Intel does not support this product via email." (from offsite)...
In addition, builds 1311 and earlier are working well. Maybe you can do anything from the player?

tetsuo55
2nd December 2009, 08:17
I'm still getting no DTS core over SPDIF, when playing mkv with DTS-MA track.

Win7 x64 RTM, MPC-HC-32 svn 1373, internal filters only (using Haali mkv doesn't work either.)

DS Audio filter shows buffer going up/down, but yet I hear nothing.

Does this explain why?
Filter : Default DirectSound Device - CLSID : {79376820-07D0-11CF-A24D-0020AFD79767}

- Connected to:

CLSID: {18C16B08-6497-420E-AD14-22D21C2CEAB7}
Filter: Audio Switcher
Pin: Out

- Connection media type:

Audio: 0x0092 48000Hz stereo 1536kbps

AM_MEDIA_TYPE:
majortype: MEDIATYPE_Audio {73647561-0000-0010-8000-00AA00389B71}
subtype: MEDIASUBTYPE_PCM {00000001-0000-0010-8000-00AA00389B71}
formattype: FORMAT_WaveFormatEx {05589F81-C356-11CE-BF01-00AA0055595A}
bFixedSizeSamples: 1
bTemporalCompression: 0
lSampleSize: 4
cbFormat: 18

WAVEFORMATEX:
wFormatTag: 0x0092
nChannels: 2
nSamplesPerSec: 48000
nAvgBytesPerSec: 192000
nBlockAlign: 4
wBitsPerSample: 16
cbSize: 0 (extra bytes)

pbFormat:
0000: 92 00 02 00 80 bb 00 00 00 ee 02 00 04 00 10 00 ’...€»...î......
0010: 00 00 ..

- Enumerated media type 0:

Audio

AM_MEDIA_TYPE:
majortype: MEDIATYPE_Audio {73647561-0000-0010-8000-00AA00389B71}
subtype: TIME_FORMAT_NONE {00000000-0000-0000-0000-000000000000}
formattype: TIME_FORMAT_NONE {00000000-0000-0000-0000-000000000000}
bFixedSizeSamples: 1
bTemporalCompression: 0
lSampleSize: 1
cbFormat: 0

tetsuo55: I can't find anyone who verifies this, next step for me is to re-install OS but that is soooo muuuuch work. :(please contact spec-chum about thisI think the same way, but I doubt that Intel will draw attention to this problem.
In addition, builds 1311 and earlier are working well. Maybe you can do anything from the player?
DXVA is very important for Intel, they will try to fix it.

73ChargerFan
2nd December 2009, 08:18
I think the same way, but I doubt that Intel will draw attention to this problem.
In addition, builds 1311 and earlier are working well. Maybe you can do anything from the player?
Sounds like a regression in mpc-hc.

Leo100
2nd December 2009, 08:34
DXVA is very important for Intel, they will try to fix it.
But DXVA works great, I now use MPC-HC build 1311 and MPCVideoDec.ax build 1356 (external), DXVA available.
Sounds like a regression in mpc-hc.
Sorry, I do not propose to fall back, I suggest, if possible, to teach the player to work even on bad drivers from Intel.

snakemanson
2nd December 2009, 09:49
new error :(

5>------ Rebuild All started: Project: libavcodec_gcc, Configuration: Release Win32 ------
5>Performing Makefile project actions
1>videoctl.cpp
5>Project : error PRJ0002 : Error result -1073741515 returned from 'C:\Windows\SysWow64\cmd.exe'.
5>Build log was saved at "file://c:\work\mpc-hc.vc9\src\filters\transform\mpcvideodec\ffmpeg\BuildLog.htm"
5>libavcodec_gcc - 1 error(s), 0 warning(s)

and new problem this YASM path ( is not recognized as an internal or external command)

my path:
MINGW32 — c:\mingw_msys\msys.450x64v2\mingw\
MSYS — c:\mingw_msys\msys.450x64v2\;c:\mingw_msys\msys.450x64v2\bin\
MINGW64 — c:\mingw_msys\msys.450x64v2\mingw\

----

..\..\..\..\lib;$(MINGW32)lib\gcc\mingw32\4.4.1;$(MINGW32)lib

this is correct ?

ashlar42
2nd December 2009, 14:44
Any of the developers interested in lending a hand in incorporating parts of the MPC-HC tech into XBMC? Check here:

http://xbmc.org/forum/showthread.php?t=61355 (support thread)

and here: http://xbmc.org/forum/showthread.php?t=59610 (development thread)

It would be great to see the greatest front-end (IMO) with the best media playing technology (again, IMO).

DeepBeepMeep
2nd December 2009, 14:46
Has anyone else noticed that the Mplayer Classic matroska splitter demux all the audio streams/tracks at the same time and doesn't let the user choose the audio track.

For instance if one wants to play a mkv file that contains an English track and an Italian track two audio decoders will be created in the same graph. This is not only a waste in CPU but this cause as well some stutter.

Am I doing something wrong or is this really a problem with the demuxer? If it is really a bug, thanks in advance for fixing it as this splitter is the onlu splitter on the market that is capable (for the moment) to demux a TrueHD contained in a mkv file.

clsid
2nd December 2009, 15:41
@DeepBeepMeep
It is not a bug, it is more of a design choice that was made many years ago. None of the internal splitters have a stream switcher (like Haali does). That is because MPC contains a separate audio stream switcher. Files with multiple video tracks were pretty much non-existent back then.

Changing this would mean a whole lot of work. So I don't see it happening anytime soon. Currently there are far more important things to improve/fix in MPC.

clsid
2nd December 2009, 15:47
I think something is wrong with the GMA500 hardware/drivers.

Please report this problem to Intel.
Given the fact that several people have reported a variety of problems with 1312 wouldn't it be a good idea to (partially) revert this revision?
Hoping Intel will fix this crash (assuming it is their fault) is just being stubborn. Certainly when we know of a solution/workaround.
Development isn't always a straight line. Sometimes you need to go back a try again.

tetsuo55
2nd December 2009, 15:56
Given the fact that several people have reported a variety of problems with 1312 wouldn't it be a good idea to (partially) revert this revision?
Hoping Intel will fix this crash (assuming it is their fault) is just being stubborn. Certainly when we know of a solution/workaround.
Development isn't always a straight line. Sometimes you need to go back a try again.this is the first report of it every working on GMA500 (other reports i got are of it never ever working)

so that does indeed point the finger back at MPC-HC.

we are currently trying to get usefull debug logging into MPC-HC.
There is no chance this kind of stuff is going to get fixed without that.
fixing one thing breaks another.

sneaker_ger
2nd December 2009, 18:54
I have a problem with the "file"->"close" function. While indeed the file is closed and I can rename/move it the folder containing the file can not be modified until I exit MPC-HC.

BatKnight
2nd December 2009, 20:45
I've noticed that when playing a full Bluray disc using MPC's internal TS splitter the subtitles (presentation graphics, I think) aren't recognized. It shows: no subtitles.
But when using Haali Media Splitter, it shows the subtitles.

Is support for presentation graphics subtitles in the to-do list of MPC-HC, or am I missing something?

Auto-answer: I was missing something, because now it show the subtitles... Sorry for this post.

2nd EDIT: Looks like some m2ts shows with internal filter but others don't, so my first statement is right

3rd EDIT: After all, the subtitles show, but they take long seconds before they do, and I was misleaded into believe they werent' showing

Thanks
Bat

Spec-Chum
2nd December 2009, 23:59
The Goto command (Ctrl + G) seems to be broken in the x64 builds.

When I enter any time it gives the error: Error parsing entered time!

When I just edit the preset values it works. But as soon as I have used my own numbers even once it stops working.

It won't even work for the preset values from that point on.


Goto works just fine in the 32bit builds.


My system:
Windows 7 x64
8800GT

(the bug report section on sourceforge seems to have been closed? so I report it here)


Could anyone with a x64 build please check if this applies to others as well? Just open the Goto windows by pressing Ctrl + G and then enter something like 2.8.0 - it should go to 2 mins 8 secs 0 ms then.

I've fixed in rev 1378

Snowknight26
3rd December 2009, 00:32
I've noticed that when playing a full Bluray disc using MPC's internal TS splitter the subtitles (presentation graphics, I think) aren't recognized. It shows: no subtitles.
But when using Haali Media Splitter, it shows the subtitles.

Is support for presentation graphics subtitles in the to-do list of MPC-HC, or am I missing something?

Auto-answer: I was missing something, because now it show the subtitles... Sorry for this post.

I've already reported it several pages ago.
http://85.230.118.136/showthread.php?p=1347648#post1347648

Leo100
3rd December 2009, 08:20
we are currently trying to get usefull debug logging into MPC-HC.
There is no chance this kind of stuff is going to get fixed without that.
How can I help identify the problem? What additional information can I provide?

tetsuo55
3rd December 2009, 10:40
How can I help identify the problem? What additional information can I provide?Well if you are a programmer you could help getting the debug logging and exception handling feature into MPC-HC

Leo100
3rd December 2009, 10:54
Well if you are a programmer you could help getting the debug logging and exception handling feature into MPC-HC

Sorry, I can help only by the user ...

Steveo08
3rd December 2009, 11:41
i have a big problem with some mkv movies.

i am using mpc-hc with win 7 x64 @1080p and 24p and most videos are represented correctly, but not all.

when i looked under display stats during playback i saw that the green line make waves and the red line goes down irregularly.
i also noticed a judder during the movie.

and what i also noticed unter display stats, that the video frame rate is not the same (it's under my refresh rate) as my refresh rate from my screen (24hz), but it should be the same, because both are 24p.

the other movies are working well, and i got the same values for refresh rate and frame rate.

but what is wrong with the other movies?

i could swear (but i am not sure) it wasen't for a week, but i don't change anything at my media-pc.

my graphic card is xfx gt 220 with hdmi 1.3, i also installed the latest nvidia driver.






Edit:

i found my mistake, some days ago i disabled the jitter option at ac3filter cause i thought, that my receiver will do it, but he dosen't.

DeepBeepMeep
3rd December 2009, 12:51
@DeepBeepMeep
It is not a bug, it is more of a design choice that was made many years ago. None of the internal splitters have a stream switcher (like Haali does). That is because MPC contains a separate audio stream switcher. Files with multiple video tracks were pretty much non-existent back then.

Changing this would mean a whole lot of work. So I don't see it happening anytime soon. Currently there are far more important things to improve/fix in MPC.

Ok thanks for you clarification. However, it seems to me that the player mpeg2 transport stream splitter has its own stream switcher contrary to the matroska splitter.

I have tried the internal audio switcher however it seems to be incompatible with ffdshow audio: whenever ffdshow audio is in the chain several multiples internal switchers are spawned. I have finally used instead the internal switcher of ffdshow audio. This is a solution but not very straightforward, it would be great if at least the compatibility between these two great softwares could be fixed.

Momber
3rd December 2009, 14:48
Some sort of random stuttering was introduced with 1312. It does not happen very often, if it does only pause/play helps.
I concur with your observation and would like to know what is being done about it. Thanks.

clsid
3rd December 2009, 16:10
I have tried the internal audio switcher however it seems to be incompatible with ffdshow audio: whenever ffdshow audio is in the chain several multiples internal switchers are spawned. I have finally used instead the internal switcher of ffdshow audio. This is a solution but not very straightforward, it would be great if at least the compatibility between these two great softwares could be fixed.You shouldn't be getting multiple switchers. I have never seen that happen before. That's a bug. Please provide more information so that the devs can try to reproduce it.

Bumsfalara
3rd December 2009, 16:52
Downloading subtitles with Revisions 1373 and 1378 is not possible, I always get some kind of "seek-error".

Switched back to 1369, which is working fine.

http://img5.imagebanana.com/img/c0sanxz3/Clipboard01.png

clsid
3rd December 2009, 17:11
I suspect 1372 is the cause.

73ChargerFan
3rd December 2009, 17:48
Has anyone else noticed that the Mplayer Classic matroska splitter demux all the audio streams/tracks at the same time and doesn't let the user choose the audio track.
I have tried the internal audio switcher however it seems to be incompatible with ffdshow audio: whenever ffdshow audio is in the chain several multiples internal switchers are spawned.
You shouldn't be getting multiple switchers. I have never seen that happen before. That's a bug. Please provide more information so that the devs can try to reproduce it.
DeepBeepMeep - The built in splitters will render all audio tracks, and has an Audio Switcher to switch between them. Make sure it is enabled under options; then while playing, right click and use the Audio submenu to change tracks.

73ChargerFan
3rd December 2009, 18:21
How can the trak wiki be edited? The URL in Part A #6 has a typo.
https://sourceforge.net/apps/trac/mpc-hc/wiki/How_to_compile_the_MPC

Part B #4c & #4d both reference the same environment variable. Should they be together, like path?

Part B #3, the path has an extra space in it?

Part B #2, Alexins's Cross-Mingw.GCC Core - There are two versions, static or shared pthreads. Does it matter which is used?

Part A #1 - I'd rather not pay $300 for Dev Studio 2008 / Vis C++ 2008. Can Express be retrofitted with ATL & MFC, by copying headers or libraries?