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

ryrynz
10th February 2023, 07:54
Aleksoid, could you allow the player to display the audio info in OSD when using "Next Audio" keyboard shortcut even if there's only one track? Thanks

Aleksoid1978
10th February 2023, 08:18
Aleksoid, could you allow the player to display the audio info in OSD when using "Next Audio" keyboard shortcut even if there's only one track? Thanks

No. Why :)

ryrynz
10th February 2023, 08:21
No. Why :)

I want to see what the audio track details are with keypress without needing to use mouse so I can set the receiver to appropriate mode. Stereo mode for stereo tracks.

v0lt
10th February 2023, 15:19
MPC-BE 1.6.6 stable (https://github.com/Aleksoid1978/MPC-BE/releases/tag/1.6.6)

MPC-BE Nightly builds:
main file store (https://yadi.sk/d/hlf1lfC8mKU58), alternative (https://yadi.sk/d/AjAXDDHtHRIELg)
MEGA (https://mega.nz/folder/cQsn1TKJ#sT9sS6ywvmNqjz6B4RaK5Q), Google Drive (https://drive.google.com/drive/folders/1u84bY2n6fPAvM5n5mJvQBSDv6BKut-RY?usp=sharing), Pcloud (https://u.pcloud.link/publink/show?code=kZ2gNeVZjGcpVOgg3Rkxxln2U2itBSxW2IUy), Filen Drive (https://drive.filen.io/f/e104a83b-41f3-4bd1-8477-4b8838eb5986#qOhqvOnNY6lFLDu6ETjOtu8jT9KvbS7e), Icedrive (https://icedrive.net/s/jCSTVwvB3YXAwfVxu6x5WNziwDgj)
Night builds are provided by volunteers.

Also new and old versions can be found on VideoHelp.com (https://www.videohelp.com/software/MPC-BE).

Donate (https://mpc-be.org/forum/index.php?topic=240.0).

Perenista
10th February 2023, 16:56
I can't reproduce. Select madVR and no crash, Yes - seeking is slow but no crash.

Either way, this is a bad file:

Frame rate mode : Variable
Frame rate : 0.222 FPS
Original frame rate : 23.976 (24000/1001) FPS
If that's the case then it may have something to do with you using a GPU and I relying on the i5 11400's onboard graphics...

It's possible the file was a) either created wrongly by MAKEMKV *, or b) It was supposed to be that way because this is a slideshow...

* Meaning you are better not creating any MKV at all, and opening the original disc to watch that extra feature.

******
One other thing (unrelated issue) I noticed and may (or may not be MPC-BE's fault) is that MKVs created from these old DVDs when I watch them in fullscreen, the image is dropping frames somehow (for the main movie).

It is really stuttering, yet so slight that is odd.

Note: all of them are NTSC discs, and my monitor is the Acer XV280K-B, currently at 175% and 3840x2160@60Hz:

Internal options (https://i.postimg.cc/nzYD0nKM/Sem-t-tulo.png)

On the other hand, the same file using VLC is perfectly fine (VLC uses its own filters). I wonder if this is some sort of adjust MPC-BE or madVR/other filter needs to do, in order to display these correctly in fullscreen.

Do you have any idea what could it be? I also don't think this needs to be ripped again with a newer MAKEMKV version, that is some sort of defect fixed by now, or that it would be displayed 100% if I had a GPU.

filler56789
10th February 2023, 17:44
MPC-BE 1.6.6 stable (https://github.com/Aleksoid1978/MPC-BE/releases/tag/1.6.6)

:thanks:

chros
10th February 2023, 21:40
Thanks guys for both!

ryrynz
10th February 2023, 23:34
MPC-BE 1.6.6 stable (https://github.com/Aleksoid1978/MPC-BE/releases/tag/1.6.6)


Nice! Tnx

I want to see what the audio track details are with keypress

If not with Next track keypress, then another key? Maybe could add extra info as well.. just want to see media info on keypress without having to right click and break out of exclusive / HDR, tnx

Aleksoid1978
11th February 2023, 00:56
One other thing (unrelated issue) I noticed and may (or may not be MPC-BE's fault) is that MKVs created from these old DVDs when I watch them in fullscreen, the image is dropping frames somehow (for the main movie)
1 - Upload problem file(s)
2 - If can - record video from desktop with statistics(Ctrl+J) so that developers can look at this process with frame dropping.

Klaus1189
11th February 2023, 14:59
Updated german translation (https://drive.google.com/file/d/1NwBzp70DqbsN-NeKUsrorOgUedPyb_nu/view?usp=share_link) :)

Perenista
11th February 2023, 19:11
1 - Upload problem file(s)
2 - If can - record video from desktop with statistics(Ctrl+J) so that developers can look at this process with frame dropping.I think I got it now... if you are relying on the onboard graphics, whatever video you try (even if it's 480p) will probably result into stuttering/frame dropping, even if it's very slight.

The file I tested when noticed this (MEDIAINFO):

https://pastebin.com/GuuMWDkn

I asked because I thought this was due to old DVDs having some sort of FPS issue with my monitor when going fullscreen, something that needed fixing or some specific config.

This is probably because madVR and others are all optimized for using any GPU, even if it's low-cost, doing so must be a million times better than stuff like "integrated Intel UHD 730 Graphics".

The solution was changing from madVR to MPC Video Renderer, which is more responsive for any type of video. Seeking is also much better now, fast forwarding/backwarding...

So, until I can get a new GPU I'll stick with this setting. No problems with that old DVD going fullscreen.

v0lt
12th February 2023, 04:29
@Klaus1189
Translation updated, control size increased.

... display the audio info in OSD when using "Next Audio" keyboard shortcut even if there's only one track?
Added in 1.6.6.8.

@Perenista
I looked at your MKV sample with a DVD-Video slide show. IMHO, statements that DVD-Video can be adjusted in MKV without losing all functionality does not correspond to reality.
Use MakeMKV to convert films and clips to MKV, do not expect that you can correctly overlap the DVD-Video menu.

wushantao
12th February 2023, 05:40
Simplified Chinese update
https://files.catbox.moe/dw5qya.7z
https://anonfiles.com/x8R316Xdyf/mplayerc.sc.rc_7z

v0lt
12th February 2023, 06:25
MPC Image Source 0.2.7.130 (https://github.com/v0lt/ImageSourceFilter/releases/tag/0.2.7)

Fixed opening of some JPEG files.
Expanded support for RAW images from cameras.
Improved recognition of HEIF, HEIC, AVIF files.

Perenista
13th February 2023, 02:08
@Klaus1189@Perenista
I looked at your MKV sample with a DVD-Video slide show. IMHO, statements that DVD-Video can be adjusted in MKV without losing all functionality does not correspond to reality.
Use MakeMKV to convert films and clips to MKV, do not expect that you can correctly overlap the DVD-Video menu.What I meant was that some extra features from DVDs cannot be properly converted to Matroska, these are in most cases slideshows (but not just them, text pages, too, are exempt) that you can only watch the way they were intended with the original disc, DVD or Blu-ray.

With animated menus, it's the same, you don't convert them to MKVs. To check them you need the DVD/BD decrypted folders (what I always do is remove the content that was already converted to MKV, unless the removal from the folders "break" the authoring from said disc).

I noticed multiple times that some slideshows are your common video with a few minutes, waiting X seconds between each picture/transition; others use chapters, like the file I posted here;

And others for some odd reason show the entire compilation of images under 1 second, all at once. If this happens, you cannot rely on MAKEMKV to create this MKV; you need to use PowerDVD and similar software (or MPC-BE, if it's a DVD) to open the disc, then visit the slideshow menu, and hitting the right keys/buttons, move through each picture you want. When a MKV is created this way, it's when I know I need to have both MKV and the decrypted disc/folders at the same time, to watch ALL bonus content.

What I commented has happened in post #9801 (https://forum.doom9.org/showpost.php?p=1982693&postcount=9801) was that MAKEMKV created a MKV with the slideshow content (and all of it, apparently), but as you explained, it did something wrong at the same time, with the file properties (if it's not that, then you lost me).

I tried using PlayerFAB to open that decrypted disc and at least now I can't select more than the cast pictures. There are buttons in the slideshow menu that say stuff like "Toggle slideshow", but there's no shortcut to do this or to move into another category of images, not that I see. And no "virtual" keyboard to operate this Blu-ray disc from that app. PowerDVD is not even playing a few discs, probably due to needing the GPU or some crap requirement such as this one (https://www.cyberlink.com/support/faq-content.do?id=26690).

Picture galleries:
- "Sketches" (34 pictures)
- "Paintings" (22 pictures)
- "Sculptures" (11 pictures)
- "Special Effects" (28 pictures)
- "Director & Cast" (19 pictures)

It seems they were all combined into the MKV sample I posted. It probably crashed with MPC-BE because a) No GPU, or b) It was not created properly. If you have a GPU and can play it fine, then it's a). I can do that with MPC Video Decoder, probably because it's not making my PC sweat while opening any video. The freeze/crashing of this sample was odd because this is a very light file.

slipd
13th February 2023, 08:02
I just switched to this player and love it, thank you so much to the developers!

I was using MPC-HC before because MPC-HC's history remembered 1000 videos while MPC-BE only remembered 100. So after watching around just 4 shows or 6 anime, MPC-BE forgot where I was on series/movies I watched before so really glad BE finally supports 900 history now.

Just curious if there is any way to make the history more than 900 entries?

ryrynz
13th February 2023, 10:23
Why not have the history just remember the last file played within a certain directory? Remembering 900 items just to remember the last files played for a dozen or so shows is absurd.

Aleksoid1978
13th February 2023, 13:34
I just switched to this player and love it, thank you so much to the developers!

I was using MPC-HC before because MPC-HC's history remembered 1000 videos while MPC-BE only remembered 100. So after watching around just 4 shows or 6 anime, MPC-BE forgot where I was on series/movies I watched before so really glad BE finally supports 900 history now.

Just curious if there is any way to make the history more than 900 entries?
Actually the limit is 500.
https://github.com/Aleksoid1978/MPC-BE/commit/729beced4d5c81a74ed4911c1ce5003e0ab390c4

Klaus1189
13th February 2023, 14:24
https://github.com/Aleksoid1978/MPC-BE/commit/07b215eb7df29aa5da1a1660e773754528ed8ff6

v0lt
13th February 2023, 15:28
There is currently a limit of 900 history entries. The user cannot set a larger value.

slipd
14th February 2023, 01:38
Alright, thank you! 900's great, maybe it can get higher one day.

Anyone know the best guide for how to get the best video quality in MPC-BE? Like I guess with madVR unless there's something better now, but I don't know what madVR and MPC-BE settings to use.

v0lt
14th February 2023, 04:23
@slipd
Discussion of madVR in another thread (https://forum.doom9.org/showthread.php?t=146228).

s0meone_new
14th February 2023, 06:56
Hungarian translation updated:
https://www21.zippyshare.com/v/sCTIGLhG/file.html

DMD
14th February 2023, 18:40
Good evening.
Sorry for the question, is there a procedure to play HDR files?
as even if I set the HDR mode in W11 the playback is always done with forced HDR>SDR conversion.
Thank you

Klaus1189
14th February 2023, 19:53
You need either madVR or MPC Video Renderer and set the one you want up to passthrough HDR metadata to display (TV, Monitor, Projektor, ...)

DMD
14th February 2023, 21:19
I thank you for the information, very kind.
For the Doly Vision on the other hand, is there any possibility with madVR?

Klaus1189
14th February 2023, 21:37
https://forum.doom9.org/showthread.php?t=183110

What GPU do you use?

DMD
14th February 2023, 22:12
Gigabyte RTX 4080 Gaming OC 16Gb

Klaus1189
15th February 2023, 05:36
That is good. Recent drivers are fine for rtx40

huhn
17th February 2023, 13:37
i'm currently testing nvidia DXVA scaling and noticed that it behaves very oddly with mpcVR.
directx9 is in general fine while the directx11 version is just bad in comparison.

any idea if why or if it could be fixed? except for not using it.

Grimsdyke
18th February 2023, 20:03
@devs. Could something like this function be ported into BE ? Thx
https://github.com/mar04/chapters_for_mpv

v0lt
18th February 2023, 20:30
@Klaus1189, @s0meone_new
Thanks. Translations updated.

@huhn
I did not see a problem on my configuration with my files.

@Grimsdyke
No. MPC-BE is not positioned as a media file editor.

huhn
19th February 2023, 05:18
i have no clue what's going on:

no difference:
https://abload.de/img/coloredd3d9c2iwy.png
https://abload.de/img/coloredd3d11jycbm.png

major differences:
https://abload.de/img/d3d9e4dyv.png
https://abload.de/img/d3d11e5iho.png

both are forced NV12 only the resolution is different and that one has color the other not.

ryrynz
19th February 2023, 05:22
I fired up DXVA on some anime and NGU AA still slapped it. I tried NV12 vs PO10 and saw no difference. No game changing things yet.

huhn
19th February 2023, 05:36
you need a very low input reso i just tried the the black and white image in a latter box 720x480 and the image was back to the bad scaler. i don't even know if this scaler is any good. one image where it does massively better is not enough.

if a dumb DXVA scaler could beat a neural network scaler then what's the point of NN.

this only matter for correction scales and low end systems. it's utterly free.

ryrynz
19th February 2023, 06:40
No. Why :)


commit 294766f - Displaying the name of the only audio track when trying to switch and to the next or previous one.


Thanks Aleksoid & Volt


if a dumb DXVA scaler could beat a neural network scaler then what's the point of NN.


They might build NN upscaler into hardware for DXVA at some point. Wasn't looking for something better, just curious as to how it compared.

Sunspark
19th February 2023, 06:43
@huhn I was puzzled why you were using 16-bit floating point instead of integer which is the default so I thought I'd try it out. Nothing leapt out at me, but I made the observation that if I had 16-bit turned on it would be dithering down to 8-bit and unchecking 'dithering' in the shaders region would stop that activity. This makes me think that there may be shader processing if 16-bit FP is turned on even though dxva2 is checked.

Does your black and white image change if you change the drop-downs away from catmull and hamming?

huhn
19th February 2023, 06:52
@huhn I was puzzled why you were using 16-bit floating point instead of integer which is the default so I thought I'd try it out. Nothing leapt out at me, but I made the observation that if I had 16-bit turned on it would be dithering down to 8-bit and unchecking 'dithering' in the shaders region would stop that activity. This makes me think that there may be shader processing if 16-bit FP is turned on even though dxva2 is checked.
it could break DXVA but it doesn't here.
it's to avoid banding with the none DXVA scaler.

Does your black and white image change if you change the drop-downs away from catmull and hamming?

when DXVA is disabled yes it does.

Sunspark
19th February 2023, 07:18
I was curious, so I loaded the image touhou-badapple.mp4_snkdod.png and on this Intel iGPU there is no difference between D3D9 and D3D11. Both have the "fat" blurrier edges.

I wonder what's going on that you are getting a sharpening effect with D3D9.

huhn
19th February 2023, 07:32
you have to force nv12 output of the decoder or DXVA will break in most cases.

the intel results should be decent and this here is about nvidia.

Klaus1189
19th February 2023, 08:49
@Sunspark: What CPU do you have? If 12th gen or 13 gen, could you do a test for me?
@DMD: Since you have a 7950X, could you also test something for me?

Download this short MBAFF sample file:
https://drive.google.com/file/d/12wO8NJbIrfa2MD4yVaA38RrBBdziCda8/view

The Hardware Deinterlacer should be aware that the characters above "WWW.D88.COM" are progressive and should not be deinterlaced, otherwise you will see flickering like in this picture
See here for more details

Please watch it on 4K screen to see possible flickering better

Please post the results here:
https://forum.doom9.org/showthread.php?t=176013

v0lt
19th February 2023, 20:43
major differences:
https://abload.de/img/d3d9e4dyv.png
https://abload.de/img/d3d11e5iho.png
Upload your sample.

huhn
19th February 2023, 21:31
https://archive.org/details/TouhouBadApple
the screens are created from this GT: https://abload.de/img/touhou-badapple.mp4_snkdod.png
don't forget to force NV12 decoder output.

v0lt
20th February 2023, 15:42
@huhn
I get the same results for DXVA2 and D3D11 upscaling on a GTX 950. Bilinear interpolation is used in both cases. For best results, use shaders to resize.

My old Intel HD 4000 and new UHD 750 use bicubic interpolation. Interpolation from Intel works well, if not increased tenfold.

huhn
20th February 2023, 16:25
interesting my HD 4000 was lanczos back in the days.

and my 960 was also better than bilinear. i still remember where madshi added DXVA scaling and had to change something so my 960 was not NN or bilinear but bicubic.
looks like the scaler broke in a driver update.

if you can't reproduce it than that's it we will not get this interesting DXVA scaler i have here for 320p files only.

to bad.

someone with a 2000, 3000 or 4000 series wanna try?

clsid
20th February 2023, 16:27
huhn is forcing 16-bit texture format, maybe that has any effect on the resizing algo that is used?

huhn
20th February 2023, 17:11
i tried all.
not in this case or the 1060.
amd goes nut or was going nuts with it.

Klaus1189
20th February 2023, 19:04
interesting my HD 4000 was lanczos back in the days.

and my 960 was also better than bilinear. i still remember where madshi added DXVA scaling and had to change something so my 960 was not NN or bilinear but bicubic.
looks like the scaler broke in a driver update.

if you can't reproduce it than that's it we will not get this interesting DXVA scaler i have here for 320p files only.

to bad.

someone with a 2000, 3000 or 4000 series wanna try?

How can I test? I have RTX40 FE card.

@v0lt: What CPU do you have with iGPU being the UHD 750? Could you test something for me? See my previous post in this thread:
https://forum.doom9.org/showpost.php?p=1983282&postcount=9842

huhn
20th February 2023, 20:21
get the file posted a couple of post ago.
copy the settings of the screenshoots and see what happens:
https://forum.doom9.org/showpost.php?p=1983273&postcount=9834
the d3d version needs a player restart.

alternatively disable everything that is not nv12 in the decoder and load the png in the same post.
that's a bit easier.

i personally take screen using alt print there are better ways this is just the way i have done it for years.

as clsid said if they look the same play around with the internal buffer. because my way to old 1060 didn't care doesn't mean a 4090 doesn't.

v0lt
20th February 2023, 20:31
Windows 10 x64, GTX 950, video driver 516.94,
MPC VR 0.6.6.1996 (identical to 0.6.5.1995 (https://github.com/Aleksoid1978/VideoRenderer/releases/tag/0.6.5)), madVRhdrMeasure166.
bw18x18_nv12.avi (https://www.sendspace.com/file/fy4nuw)

dx9-scaling-dxva2 (bilinear)
https://i.ibb.co/Xs9H8Wq/dx9-scaling-dxva2.png (https://ibb.co/Xs9H8Wq)

dx11-scaling-d3d11 (bilinear)
https://i.ibb.co/jGxv11z/dx11-scaling-d3d11.png (https://ibb.co/jGxv11z)

dx11-scaling-catmull-rom
https://i.ibb.co/2yYZrr7/dx11-scaling-catmull-rom.png (https://ibb.co/2yYZrr7)

dx11-scaling-lanczos3
https://i.ibb.co/9VB7T8G/dx11-scaling-lanczos3.png (https://ibb.co/9VB7T8G)

dx11-scaling-jinc2m
https://i.ibb.co/k343x7z/dx11-scaling-jinc2m.png (https://ibb.co/k343x7z)

madvr-scaling-dxva2 (bilinear and bug)
https://i.ibb.co/VpvcC3P/madvr-scaling-dxva2.png (https://ibb.co/VpvcC3P)

For as long as I can remember, Nvidia had bad scalers for DXVA2 and D3D11 for a long time.