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

Mercury_22
14th November 2012, 21:34
The timer from the seek bar (when not using the status bar) it's not showing all the numbers when opening the "subresync"

v0lt
15th November 2012, 17:27
The timer from the seek bar (when not using the status bar) it's not showing all the numbers when opening the "subresync"
This is fixed in r1562.

Mercury_22
15th November 2012, 19:04
This is fixed in r1562.

Thanks !
But how long do I have to wait till I can get a MPC-BE with this fix ?:)

hubblec4
16th November 2012, 11:54
All my videos have Bluray subtitle inside. Format is PGS and its muxed with mkvmerge.

In MPC-HC plays all fine but MPC-BE dont show the subs.

What i have to do that works?

Aleksoid1978
16th November 2012, 12:19
All my videos have Bluray subtitle inside. Format is PGS and its muxed with mkvmerge.

In MPC-HC plays all fine but MPC-BE dont show the subs.

What i have to do that works?

All play fine with MPC-BE. Can you make a short sample mkv and upload.

hubblec4
16th November 2012, 15:40
sample (http://www.2download.de/download-01e651518630062d985188c1f0dbd83a.php.The%20Amazing%20Spider-Man%20(1).mkv)

I use the AV Splitter, CoreAVC for videodecoding and AC3Filter. The internal splitter and codesc are deaktivated.

In MPC-HC option -> playback i set the funktion "Load subtitles automaticly" (for bluray PGS), but in MPC-Be dont work.



EDIT:

with VMR9 renderless works, sorry.

kamineko
17th November 2012, 23:24
I have used the mpc-be mod for a while (even before the fork) and like it very much, especially the fact that the design is ideal for a media pc (black background for playlist doesn't interfere in a dark room, for example).

Since mpc-be is so design-oriented, I am wondering why the web interface is still so ugly? A sleek web interface for remote really helps - with the old, ancient one, it's almost easier to get up and go to the htpc and make everything there. No wonder that nobody uses it it's more a proof-of concept. With mpc-hc, I was using this web interface (http://mpchcwebremote.codeplex.com/) which made navigating from another laptop, a smartphone etc. quick and convenient.

With mpc-be after the fork, I cannot customize the web interface anymore, the control for choosing a folder to serve the html pages from stays greyed out.

Any chance to fix this?

Dion
18th November 2012, 11:14
Seem to be having a problem with LAV Filter reading subtitle flags inside an MKV file. It seems to load them regardless if I set. No Subtitles, Default or Only Forced.

I am using LAVFilters-0.53.2 & MPC-BE.1.0.3.1.1239.x86. Switching back to MPC-HC the problem doesn't exist.

Mercury_22
18th November 2012, 11:31
Seem to be having a problem with LAV Filter reading subtitle flags inside an MKV file. It seems to load them regardless if I set. No Subtitles, Default or Only Forced.

I am using LAVFilters-0.53.2 & MPC-BE.1.0.3.1.1239.x86. Switching back to MPC-HC the problem doesn't exist.

Maybe this will help you MPC-BE - can disable internal Subtitle/Audio track select logic:
http://s43.radikal.ru/i101/1211/b3/b08e0a57039at.jpg (http://radikal.ru/F/s43.radikal.ru/i101/1211/b3/b08e0a57039a.png.html)

Disable this checkbox.

Any chance for a new beta (x64 too please) or a new release ? so we can benefit from the new bug fixes (for the bugs we tested and reported and have been fixed) or do we have to wait another 6 months ? :(

Aleksoid1978
18th November 2012, 12:07
I have used the mpc-be mod for a while (even before the fork) and like it very much, especially the fact that the design is ideal for a media pc (black background for playlist doesn't interfere in a dark room, for example).

Since mpc-be is so design-oriented, I am wondering why the web interface is still so ugly? A sleek web interface for remote really helps - with the old, ancient one, it's almost easier to get up and go to the htpc and make everything there. No wonder that nobody uses it it's more a proof-of concept. With mpc-hc, I was using this web interface (http://mpchcwebremote.codeplex.com/) which made navigating from another laptop, a smartphone etc. quick and convenient.

With mpc-be after the fork, I cannot customize the web interface anymore, the control for choosing a folder to serve the html pages from stays greyed out.

Any chance to fix this?

There is no WEB designer in our team, nobody work with WEB interface.

Aleksoid1978
18th November 2012, 12:19
Any chance for a new beta (x64 too please) or a new release ?

Here - SVN 1578 (http://www.mediafire.com/?2wkptkwotu8p8)

Dion
18th November 2012, 12:46
Maybe this will help you

I do not see the option. Like I said MPC-HC has no issue. It allow's LAV to read the subtitle flags in MKV ( When using Default ). MPC-BE does not seem to allow it.

MPC-BE seems to force subtitles to always on. Regardless to what I have LAV set as. I do not want this. I want it to read the MKV flags of the subtitles.

kamineko
18th November 2012, 14:07
There is no WEB designer in our team, nobody work with WEB interface.

But could you at least re-enable the functionality for custom HTML pages? Nobody cared for the web interface API in mpc-hc for years, and it's still possible to use it and get decent results with mpchcremote.

I just don't see a valid reason to disable the customization completely.

Mercury_22
18th November 2012, 15:54
Here - SVN 1578 (http://www.mediafire.com/?2wkptkwotu8p8)

:thanks:

I do not see the option. Like I said MPC-HC has no issue. It allow's LAV to read the subtitle flags in MKV ( When using Default ). MPC-BE does not seem to allow it.

MPC-BE seems to force subtitles to always on. Regardless to what I have LAV set as. I do not want this. I want it to read the MKV flags of the subtitles.

Update your MPC-BE use Aleksoid's link

ZoNi
19th November 2012, 15:05
Here - SVN 1578 (http://www.mediafire.com/?2wkptkwotu8p8)

http://i.imgur.com/u4fPq.png

MPC-BE 32-bit @ WinXP Pro 32-bit

cyberbeing
19th November 2012, 19:18
@ZoNi

Visual Studio 2012 builds (like the one you linked to) don't support Windows XP unless they are built with lots of hacks. That should change soon though, as Microsoft is currently (http://blogs.msdn.com/b/vcblog/archive/2012/10/08/10357555.aspx) working (http://blogs.msdn.com/b/visualstudioalm/archive/2012/10/25/final-ctp-for-visual-studio-2012-update-1.aspx) on including official Windows XP targeting support for Visual Studio 2012 Update 1. At the moment the current Tech Preview (http://www.microsoft.com/en-us/download/details.aspx?id=34818) only support static linking though.

Joniii
20th November 2012, 08:12
Alexins\Aleksoid what part of the code is responsible for reading the path when launching MPC-BE from a shortcut like this?

C:\Program Files\MPC-BE\mpc-be.exe G:\AVATAR_BD\

I've looked everywhere on VS2012 but can't seem to find the right line, is it on mplayerc or openfiledlg?

Aleksoid1978
20th November 2012, 10:43
Alexins\Aleksoid what part of the code is responsible for reading the path when launching MPC-BE from a shortcut like this?

C:\Program Files\MPC-BE\mpc-be.exe G:\AVATAR_BD\

I've looked everywhere on VS2012 but can't seem to find the right line, is it on mplayerc or openfiledlg?

See in mplayerc.cpp
BOOL CMPlayerCApp::SendCommandLine(HWND hWnd)
it's send a command line to main window handle.
in MainFrm.cpp se
BOOL CMainFrame::OnCopyData(CWnd* pWnd, COPYDATASTRUCT* pCDS)
it's receive data

Joniii
20th November 2012, 16:37
Thanks :)

madshi
21st November 2012, 16:21
@Aleksoid, here's a patch that allows MPC-HC to use custom pixel shaders with the latest madVR build:

https://sourceforge.net/apps/trac/mpc-hc/ticket/2739

Should be easy for you to implement in MPC-BE, too.

NiFa
21st November 2012, 19:17
Would it be possible to make MPC-BE use multiple audio outputs, like reclock?

Aleksoid1978
21st November 2012, 22:47
@Aleksoid, here's a patch that allows MPC-HC to use custom pixel shaders with the latest madVR build:

https://sourceforge.net/apps/trac/mpc-hc/ticket/2739

Should be easy for you to implement in MPC-BE, too.

Ok - i do it, thanks.

Mercury_22
22nd November 2012, 14:35
Ok - i do it, thanks.

After you apply the patch can you post a new beta please ?

madshi
22nd November 2012, 16:26
Ok - i do it, thanks.
Thanks!

Could you please also modify the text for "options -> miscellaneous -> Color controls (for VMR-9 and EVR)" to include madVR? Not really important, but it would be nice.

Aleksoid1978
22nd November 2012, 23:27
Latest build 1596 (http://www.mediafire.com/?bf3cl1cfwaoc7)

Mercury_22
23rd November 2012, 00:43
Latest build 1596 (http://www.mediafire.com/?bf3cl1cfwaoc7)

:thanks:

Aleksoid1978
23rd November 2012, 07:45
New release - http://aleksoid.voserver.net/MPC-BE/mpc-be.exe_1599.7z
Add DXVA status for any render - now it's work with EVR, madVR. Work only for DXVA 2.0, please test.

Mercury_22
23rd November 2012, 09:51
New release - http://aleksoid.voserver.net/MPC-BE/mpc-be.exe_1599.7z
Add DXVA status for any render - now it's work with EVR, madVR. Work only for DXVA 2.0, please test.

Seems to be working with internal decoders and LAV Native with both EVR and madVR
But with LAV-CB & madVR doesn't work most of the times (no DXVA status) I've just open and close and open again the video and with LAV-CB & madVR only a very few times the DXVA status it's present With LAV-CB & EVR CP works every-time

Aleksoid1978
23rd November 2012, 10:02
Yes - with LAV-CB DXVA status show sometimes, on EVR CP too. Later i see what wrong.

wanezhiling
23rd November 2012, 19:36
http://pan.baidu.com/share/link?shareid=134523&uk=587505289
Build 1585 cant decode it.

jos99
23rd November 2012, 19:54
deleted

VipZ
23rd November 2012, 21:41
New release - http://aleksoid.voserver.net/MPC-BE/mpc-be.exe_1599.7z
Add DXVA status for any render - now it's work with EVR, madVR. Work only for DXVA 2.0, please test.

Found a bug in this release and 1596, having forced filters defined in Media Type\Extensions\.EXT are not working with this build/s of MPC-BE

1578 working fine.

Aleksoid1978
24th November 2012, 00:23
Found a bug in this release and 1596, having forced filters defined in Media Type\Extensions\.EXT are not working with this build/s of MPC-BE

1578 working fine.

How you forced filters in Media Type\Extensions\.EXT ? I do not understand.

kasper93
24th November 2012, 00:33
I guess he mean that he change source filter in register.
HKEY_CLASSES_ROOT\Media Type\Extensions\

VipZ
24th November 2012, 00:54
How you forced filters in Media Type\Extensions\.EXT ? I do not understand.

kasper93 is correct, that is what I was referring to. I set to use LAV for common media files and with builds 1596 and 1599 LAV Source is not loaded but File Source (Async) instead.

Aleksoid1978
24th November 2012, 01:19
kasper93 is correct, that is what I was referring to. I set to use LAV for common media files and with builds 1596 and 1599 LAV Source is not loaded but File Source (Async) instead.

with File Source (ASync) load LAV Splitter ??

VipZ
24th November 2012, 01:30
with File Source (ASync) load LAV Splitter ??

Yep, with 1596/9 its File Source (Async) -> LAV Splitter -> LAV Video/Audio -> Renderers

And with 1578 and every build before and other direct show players,
LAV Splitter Source -> LAV Video/Audio -> Renderers

Aleksoid1978
24th November 2012, 01:32
Yep, with 1596/9 its File Source (Async) -> LAV Splitter -> LAV Video/Audio -> Renderers

And with 1578 and every build before and other direct show players,
LAV Splitter Source -> LAV Video/Audio -> Renderers

Yes - it's ok. I make some changes in graph builder. File Async or LAV Source - what's the difference ?

P.S. Some internal Splitter(AMR/TTA/WavPack) do not have Source and for this format had always used external Sourse(from registry), even if internal has checked. After my changes - use or internal source, or FileAsync Source.

turbojet
24th November 2012, 02:00
Thanks for the new builds. I notice the exiting fullscreen when 'launch in fullscreen' is enabled no longer hides the player but returns to a default window state. Could it be possible to return to the last window size/position if those options are enabled?

Also when streaming and picture previews are enabled it disables them intentionally. When picture preview is disabled and time tooltips are enabled it uses the times. If picture is enabled could it instead check if time tooltip option is enabled and fall back to that instead?

robpdotcom
24th November 2012, 07:33
Yep, with 1596/9 its File Source (Async) -> LAV Splitter -> LAV Video/Audio -> Renderers

And with 1578 and every build before and other direct show players,
LAV Splitter Source -> LAV Video/Audio -> Renderers

I also had trouble getting Haali splitter to load. I had to add it to the external filters list and set to prefer, which was not needed before.

VipZ
24th November 2012, 09:46
Yes - it's ok. I make some changes in graph builder. File Async or LAV Source - what's the difference ?

P.S. Some internal Splitter(AMR/TTA/WavPack) do not have Source and for this format had always used external Sourse(from registry), even if internal has checked. After my changes - use or internal source, or FileAsync Source.

Is there no way to restore how this used to work when defining filters to use in registry as this change simply ignores how ones OS is configured which is not ideal, even PotPlayer would have more flexibility in external filters than this now if configured correctly.

Aleksoid1978
24th November 2012, 11:05
Try this - http://aleksoid.voserver.net/MPC-BE/mpc-be.exe_Graph_test.7z

VipZ
24th November 2012, 11:58
Try this - http://aleksoid.voserver.net/MPC-BE/mpc-be.exe_Graph_test.7z

Yep this is working properly again, thanks.

While you looking at this part of MPC-BE code, would it be possible for you to look at how it currently handles wtv files, at present it only works with StreamBufferSource blocked with external filters even though there is an override at HKEY_CLASSES_ROOT\Wow6432Node\Media Type\Extensions\.wtv. LAV correctly loads in GraphStudioNext so wouldn't think its a general DirectShow issue.

EDIT: I think there is value in MPC-BE ignoring any source filters and rely on File Source (Async) and fall back to source if there is no splitters available, maybe this could be turned into an option?

madshi
25th November 2012, 12:04
@devs:

Could you please visit this thread (discussion about custom pixel shader "specs") and post your opinion:

http://forum.doom9.org/showthread.php?t=166548

Thanks!

LDD9O
26th November 2012, 18:59
Feature request

(1) With Subresync (Ctrl+6), can it be made so that it show the subtitle at current time? Whenever using this mode you have to check the time and scroll to it.
(2) Display how many audio/subtitle option is available.

kasper93
26th November 2012, 19:17
(1) Yes, that would be useful, but it's really cosmetic change :) I would go for masked edit first https://sourceforge.net/apps/trac/mpc-hc/ticket/2243 With your request I would recommend option in context menu "Jump to current time."
(2) Not really usefull IMHO you can open context menu and you will see the list with all tracks, no need to count them.

Aleksoid1978
27th November 2012, 08:07
New build - http://aleksoid.voserver.net/MPC-BE/1618/

turbojet
27th November 2012, 09:10
Would adding custom steps for audio and sub delays be considered?
Audio step of 10ms is really low and requires a lot of clicks to sync.
Sub step is 500ms which is really high and likely won't sync well.
10, 25, 50, 100, 250 for both would be very helpful.

wanezhiling
27th November 2012, 15:23
http://forum.doom9.org/showpost.php?p=1602823&postcount=13183
BE failed too.

jos99
27th November 2012, 17:37
deleted, sorry being dumb, no problems with audio, was pausing by clicking in full screen:stupid:.....look forward to new stable release soon :).