Log in

View Full Version : Media Player Classic - BE Win32/x64


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

giannifante
14th January 2013, 16:15
???
http://jpegshare.net/thumbs/ed/a0/eda0dd697e2a01c847dc0beeef276afc.jpg (http://jpegshare.net/ed/a0/eda0dd697e2a01c847dc0beeef276afc.jpg.html)

:-)
http://jpegshare.net/thumbs/84/1b/841b075159a369b659ffeeb678de1a60.jpg (http://jpegshare.net/84/1b/841b075159a369b659ffeeb678de1a60.jpg.html)

Where can I download your version (1874) ?
Thanks

judelaw
14th January 2013, 16:25
mpc-be_x86_vs2010_r1875 : http://www.sendspace.com/file/9j2hke

Try reset settings

wanezhiling
14th January 2013, 17:16
Works fine here, even the 1.1.3.0-1737

giannifante
14th January 2013, 17:30
mpc-be_x86_vs2010_r1875 : http://www.sendspace.com/file/9j2hke

Try reset settings

:-(
both bug 1 and bug 2
To be sure that fresh settings are used I put an empty mpc.ini file in same directory of mpc-be.exe.

Renaming the file, bug 1 disappears... this is amazing :-)
bug2 instead (stop-play) is more serious to me, and because version 1.0.3.1 is not affected, it is clearly something added in new versions..
http://jpegshare.net/thumbs/89/81/89811db306033ebf67d544634492014f.jpg (http://jpegshare.net/89/81/89811db306033ebf67d544634492014f.jpg.html)

I will try on another PC, anyway these are my system info if they can help
Kernel version: Windows 7 Enterprise, Multiprocessor Free
Product type: Professional
Product version: 6.1
Service pack: 0
Kernel build number: 7601
IE version: 8.0000
Processors: 4
Processor speed: 2.4 GHz
Processor type: Intel(R) Core(TM) i5-2520M CPU @
Physical memory: 3024 MB
Video driver: Intel(R) HD Graphics Family

judelaw
14th January 2013, 17:59
@giannifante
Please show me:
- menu "filters", internal filter tab, external filter tab
- full path to file 1.mts
- full path to mpc-be.exe

giannifante
14th January 2013, 19:06
@giannifante
Please show me:
- menu "filters", internal filter tab, external filter tab
- full path to file 1.mts
- full path to mpc-be.exe

full path to file 1.mts = C:\marco\tmp\1.MTS
full path to mpc-be.exe = C:\marco\portable\video\mpc-be_x86_vs2010_r1875\mpc.be.exe

Settings are the default:

internal filters
http://jpegshare.net/thumbs/32/c6/32c60e84cd0d9e9aade68a767be4f174.jpg (http://jpegshare.net/32/c6/32c60e84cd0d9e9aade68a767be4f174.jpg.html)

external filters
http://jpegshare.net/thumbs/66/6f/666f0ae2e1e748478159310b724b3599.jpg (http://jpegshare.net/66/6f/666f0ae2e1e748478159310b724b3599.jpg.html)

video decoders
http://jpegshare.net/thumbs/1f/d8/1fd883bd6ab7be34e6c091f5fe53e034.jpg (http://jpegshare.net/1f/d8/1fd883bd6ab7be34e6c091f5fe53e034.jpg.html)

judelaw
14th January 2013, 19:37
@giannifante
- menu "filters",
http://jpegshare.net/thumbs/30/30/30309b4a8b26b4e7db2523daf50d5f7f.jpg (http://jpegshare.net/30/30/30309b4a8b26b4e7db2523daf50d5f7f.jpg.html)

and can you test : http://www.sendspace.com/file/atb6k3

giannifante
14th January 2013, 21:02
@judelaw
Menu Filters
http://jpegshare.net/thumbs/8a/ea/8aea4f0614a3d9b61657d008855f4115.jpg (http://jpegshare.net/8a/ea/8aea4f0614a3d9b61657d008855f4115.png.html)


Filters -> MPEG Source
http://jpegshare.net/thumbs/2e/46/2e465a252478f40b2b6456bd59cfc3ce.jpg (http://jpegshare.net/2e/46/2e465a252478f40b2b6456bd59cfc3ce.png.html)

Filters->MPEG source -> Properties
http://jpegshare.net/thumbs/12/fa/12fa57043d796ba088ca4ce0bc767ae3.jpg (http://jpegshare.net/12/fa/12fa57043d796ba088ca4ce0bc767ae3.jpg.html)

Filters->Video decoder
http://jpegshare.net/thumbs/93/f6/93f68c5ef1fc19bf75f015751b03c473.jpg (http://jpegshare.net/93/f6/93f68c5ef1fc19bf75f015751b03c473.jpg.html)

giannifante
14th January 2013, 21:08
@judelaw
player version mpc-be_x86_vs2012_r1876_getduration_01:
test failed (bug 1 e bug2 present)

judelaw
14th January 2013, 21:19
@judelaw
player version mpc-be_x86_vs2012_r1876_getduration_01:
test failed (bug 1 e bug2 present)

:(
Sorry, but I can not reproduce the problem (MPC-HC/MPC-BE), and so can not help.

giannifante
14th January 2013, 21:21
:(
Sorry, but I can not reproduce the problem (MPC-HC/MPC-BE), and so can not help.

No problem, thanks for your help :-)

judelaw
14th January 2013, 21:27
Why do you have two audio decoders on your screenshot? Only one audio track in the file.
Maybe something wrong with this file? With other files the same?

Aleksoid1978
14th January 2013, 22:44
Hello,
2 strange behaviors, player version is mpc-be 1.1.3.0-1737

Bug 1: wrong video length
If I play the following video (10 seconds length), mpc-be shows a wrong length in the status bar (00:46:53). What is very strange is that the bug seems to happen only if the file name is exactly "1.MTS". Renaming the file in, for example, "1 - Copy.MTS" the correct video length is shown when played.
Video: http://www.sendspace.com/file/2g0gtj
Additional info: tried mpc-be 1.0.3.1 and mpc-hc and they have same bug
Screenshot:
http://jpegshare.net/49/9d/499d19dee7668e7a26ee0d39e354a805.jpg.html



I know what happened :) - Autoloading audio files working. See in the directory audio file with a similar name, like "1.mp3"/"1.aac"

Aleksoid1978
14th January 2013, 23:56
I may have found a bug but need to do more testing to confirm, unless anyone else can also confirm this. This was from trunk on Saturday evening.

The OSD display seems to not timeout and just keep displaying whatever was last displayed.

Try this - http://aleksoid.voserver.net/MPC-BE/mpc-be.exe_Win8%5bx64%5d_OSD.7z - x86 build
http://aleksoid.voserver.net/MPC-BE/mpc-be64.exe_Win8%5bx64%5d_OSD.7z - x64 build

HoP
15th January 2013, 01:44
can you add "Hide mouse cursor" in windowed mode.i mean if we don't move the cursor for awhile,it should hide.PotPlayer has an option like this.
thanks in advance

robpdotcom
15th January 2013, 02:50
I have 2 feature requests:

Allow "next/previous file" hotkeys to work for .wtv files.

Allow hotkeys to be assigned for custom "Pan&Scan" presets.

Aleksoid1978
15th January 2013, 04:59
I have 2 feature requests:

Allow "next/previous file" hotkeys to work for .wtv files.


For .wtv what - do not working ??

robpdotcom
15th January 2013, 05:29
When playing a .wtv file, press "ctrl+page down" or ctrl+page up". Nothing happens.

I can provide small .wtv files if needed.

Aleksoid1978
15th January 2013, 07:31
When playing a .wtv file, press "ctrl+page down" or ctrl+page up". Nothing happens.

I can provide small .wtv files if needed.

I know what happened - .wtv not in list of supported extension, that's why MPC-BE do not see this file in directory.

giannifante
15th January 2013, 10:20
I know what happened :) - Autoloading audio files working. See in the directory audio file with a similar name, like "1.mp3"/"1.aac"

Thanks, solved; a file named "128.mp3" in the same directory was the problem.

VipZ
15th January 2013, 14:15
Try this - http://aleksoid.voserver.net/MPC-BE/mpc-be.exe_Win8%5bx64%5d_OSD.7z - x86 build
http://aleksoid.voserver.net/MPC-BE/mpc-be64.exe_Win8%5bx64%5d_OSD.7z - x64 build

Thanks, will try when I get home.

I did more testing and only happened on my PC and not a virtual machine with windows 7. Resetting the settings had no effect.

Will update once I have tested that build.

UPDATE: Thanks, all good now :)

wanezhiling
15th January 2013, 15:22
http://pan.baidu.com/share/link?shareid=221629&uk=3558042035

mpc-hc, 1201x576 (http://i.minus.com/ib0eu5tFW4JqfJ.png)

mpc-be, 1174x480 (http://i.minus.com/i8a5dOZaxonSd.png)

PotPlayer, 1024x576 (http://i.minus.com/iDsEJ5QMj0IM9.png)

LAVF, 1024x576 (http://i.minus.com/iksnc6zECAlRh.png)

VipZ
16th January 2013, 22:24
I have found a bug that may pop up in MPC code in near future within mpciconlib.cpp

I have modified this code to replace per extension icon's with generic icons and added wtv and dvr-ms support, this in itself worked fine without issue.

But now with the commit 1872, with the addition of 1 more extension it now throws an error,
Error 8 error C1061: compiler limit : blocks nested too deeply D:\Files\Source\MPC-BE\src\apps\mplayerc\mpciconlib\mpciconlib.cpp 284 1 mpciconlib


So at present the current style of code can only officially accommodate 1 more extension.

Aleksoid1978
17th January 2013, 00:38
I have found a bug that may pop up in MPC code in near future within mpciconlib.cpp

I have modified this code to replace per extension icon's with generic icons and added wtv and dvr-ms support, this in itself worked fine without issue.

But now with the commit 1872, with the addition of 1 more extension it now throws an error,
Error 8 error C1061: compiler limit : blocks nested too deeply D:\Files\Source\MPC-BE\src\apps\mplayerc\mpciconlib\mpciconlib.cpp 284 1 mpciconlib


So at present the current style of code can only officially accommodate 1 more extension.

You make something wrong. Try get original mpciconlib.cpp and add you extensions again.

VipZ
17th January 2013, 08:38
I dont this that will help, as I ensured that only the icons changed, and duplicated the extension code identically.

As soon as I remove this,
} else if (_tcsicmp(ext, _T(".xspf")) == 0) {
iconindex = IDI_PLAYLIST_ICON;

The built works perfectly, so its either this code that's broken, or its simply to long now.

iwod
17th January 2013, 17:02
Do MPC-BE still requires AVSplitter for fast seek in WMV?

mood
18th January 2013, 00:19
Build 1899 it's broken.

I can't open any vídeo file (avi,mkv,mp4) because crash when opening

Aleksoid1978
18th January 2013, 04:04
Build 1899 it's broken.

I can't open any vídeo file (avi,mkv,mp4) because crash when opening

Fixed.

robpdotcom
18th January 2013, 04:34
I know what happened - .wtv not in list of supported extension, that's why MPC-BE do not see this file in directory.

I don't want to seem impatient, but is this something that can be changed?

Aleksoid1978
18th January 2013, 06:12
I dont this that will help, as I ensured that only the icons changed, and duplicated the extension code identically.

As soon as I remove this,
} else if (_tcsicmp(ext, _T(".xspf")) == 0) {
iconindex = IDI_PLAYLIST_ICON;

The built works perfectly, so its either this code that's broken, or its simply to long now.

All ok, i add - see 1902 rev.

Aleksoid1978
18th January 2013, 06:14
I don't want to seem impatient, but is this something that can be changed?

Already changed - after 1902 rev. All work.

Aleksoid1978
18th January 2013, 08:03
http://pan.baidu.com/share/link?shareid=221629&uk=3558042035

mpc-hc, 1201x576 (http://i.minus.com/ib0eu5tFW4JqfJ.png)

mpc-be, 1174x480 (http://i.minus.com/i8a5dOZaxonSd.png)

PotPlayer, 1024x576 (http://i.minus.com/iDsEJ5QMj0IM9.png)

LAVF, 1024x576 (http://i.minus.com/iksnc6zECAlRh.png)

Try this - and uncheck "Read AR from Stream" for correct AR
http://aleksoid.voserver.net/MPC-BE/mpc-be.exe_video_Test.7z

VipZ
18th January 2013, 10:35
All ok, i add - see 1902 rev.

Thanks :) I see what you did with the code to work within the limit.

I always try keep my modification's to a minimum, but wandering if one could make this code much simpler if just generic icons where used.

I noticed not too long ago there was some definitions for just audio and video type, would this apply if the extensions don't get specified below?

wanezhiling
18th January 2013, 15:36
Try this - and uncheck "Read AR from Stream" for correct AR
http://aleksoid.voserver.net/MPC-BE/mpc-be.exe_video_Test.7z
Internal H.264 software decoder doesn't work for a long time.:p



http://pan.baidu.com/share/link?shareid=227890&uk=3558042035
default setting, I got only 32fps...

robpdotcom
18th January 2013, 15:36
Already changed - after 1902 rev. All work.

:thanks:

One more question: Where can I find 1902 rev.?

Jacinto
18th January 2013, 15:41
MPC-BE Lite... any chance? yes, not... maybe?

alexins
18th January 2013, 17:04
MPC-BE Lite... any chance?

... chance, which tends to zero.

ryrynz
18th January 2013, 20:33
:thanks:

One more question: Where can I find 1902 rev.?

There's a link right up above you.. The video test build.

Aleksoid1978
18th January 2013, 22:37
Internal H.264 software decoder doesn't work for a long time.:p

Fixed.

About ~32fps - i think it's a real fps. Any decoder that i try - output the same fps.

turbojet
18th January 2013, 23:28
Any news on the issue of pauses on extended displays with mpc-be+madvr+lav that was discussed last week? I don't mind sticking with 1596 but would eventually like to update.

Also there's another common-use bug in newer builds, at least 1.1.3 and newer. If you remember window size/position and open mpc-be as maximized window, drag window so it resizes and then maximize it again, the window hides and requires 2 clicks on the taskbar to restore.

Sexus, best is for you to come to your own opinion on debanding but really should test them all before you decide. It's why I mentioned f3kdb, another is gradfun3, neither crash ffdshow and while it's slower to open it's at most a couple seconds. On a rather slow Athlon II 620 it's less than a second with setmemorymax(128).setmtmode(2).f3kdb(). There's still a lot of banding with the pixel shader in your comparison. Back to the topic, did you get pixel shaders compiled in mpc?

sheep2013
19th January 2013, 01:47
vs2010 sp1, MSYS_MinGW-w64_GCC_472_x86-x64_Full.7z from xhmikosr's site.
StaticLink.cpp
StatusLabel.cpp
SubtitleDlDlg.cpp
TextPassThruFilter.cpp
TunerScanDlg.cpp
UpdateChecker.cpp
UpdateCheckerDlg.cpp
vkCodes.cpp
VMROSD.cpp
WebClientSocket.cpp
WebServer.cpp
WebServerSocket.cpp
WinHotkeyCtrl.cpp
stb_image.cpp
libmingwex.a(lib32_libmingwex_a-delayimp.o) : error LNK2019: [D:\1\mpc-be\src\
apps\mplayerc\mpc-be.vcxproj]
D:\1\mpc-be\bin\mpc-be_x86\mpc-be.exe : fatal error LNK1120: 1 [D:\1\mpc-be\src
\apps\mplayerc\mpc-be.vcxproj]

------------------------------
[ERROR] mpc-be.sln Release Win32 - Compilation failed!
------------------------------

Press any key to close this window...
any helps?

Aleksoid1978
19th January 2013, 01:56
vs2010 sp1, MSYS_MinGW-w64_GCC_472_x86-x64_Full.7z from xhmikosr's site.
StaticLink.cpp
StatusLabel.cpp
SubtitleDlDlg.cpp
TextPassThruFilter.cpp
TunerScanDlg.cpp
UpdateChecker.cpp
UpdateCheckerDlg.cpp
vkCodes.cpp
VMROSD.cpp
WebClientSocket.cpp
WebServer.cpp
WebServerSocket.cpp
WinHotkeyCtrl.cpp
stb_image.cpp
libmingwex.a(lib32_libmingwex_a-delayimp.o) : error LNK2019: [D:\1\mpc-be\src\
apps\mplayerc\mpc-be.vcxproj]
D:\1\mpc-be\bin\mpc-be_x86\mpc-be.exe : fatal error LNK1120: 1 [D:\1\mpc-be\src
\apps\mplayerc\mpc-be.vcxproj]

------------------------------
[ERROR] mpc-be.sln Release Win32 - Compilation failed!
------------------------------

Press any key to close this window...
any helps?

Yes - it's do not work with xhmikosr's MinGW :)

robpdotcom
19th January 2013, 02:13
I know what happened - .wtv not in list of supported extension, that's why MPC-BE do not see this file in directory.

No change with 1902. Pressing CTRL+Page Up or Down does nothing with .wtv files.

Aleksoid1978
19th January 2013, 02:49
No change with 1902. Pressing CTRL+Page Up or Down does nothing with .wtv files.

Need do Reset settings

robpdotcom
19th January 2013, 03:02
That worked.:cool:

Thanks again.

wanezhiling
19th January 2013, 05:26
About ~32fps - i think it's a real fps. Any decoder that i try - output the same fps.

Try native EVR, not EVR-CP.:p

PS: PotPlayer's EVR-CP outputs 60fps with any combination.

VipZ
19th January 2013, 09:23
While wtv support has recently been enabled I may as well mention this.

If StreamBufferSource is not blocked wtv playback does not work correctly. With internal MPC Video decoder (DXVA), it will crash or show green corruption while LAV Video (DXVA2n) is ok. If StreamBufferSource is blocked and LAV source is used both MPC and LAV decoders are ok with the added benefit that LAV supports stream switching.

The above is even true when the .wtv registry extension is defined with a specific source filter. GraphEditNext etc use this as expected while MPC-BE does not requiring StreamBufferSource to be blocked manually

Dodgexander
19th January 2013, 09:54
Freeview HD in the UK using a PCTV Nanostick 290e which is DVB-T2 Complient.

MPC-BE 1.1.3.0 Picks up the channels fine when scanning , but can't play all of them. Sometimes SD channels play, but HD channels do not work at all.

Any idea of which renderer and decoders I should use to try get this to work?

Aleksoid1978
19th January 2013, 10:18
While wtv support has recently been enabled I may as well mention this.

If StreamBufferSource is not blocked wtv playback does not work correctly. With internal MPC Video decoder (DXVA), it will crash or show green corruption while LAV Video (DXVA2n) is ok. If StreamBufferSource is blocked and LAV source is used both MPC and LAV decoders are ok with the added benefit that LAV supports stream switching.

The above is even true when the .wtv registry extension is defined with a specific source filter. GraphEditNext etc use this as expected while MPC-BE does not requiring StreamBufferSource to be blocked manually

Done.

VipZ
19th January 2013, 10:57
Done.

Awesome, thanks :)