View Full Version : New release of Media Player 6.4
Yusaku
4th December 2002, 20:53
Hmmm...looks like downgrade time :)
gabest
4th December 2002, 20:59
masken had no problems with the latest alpha.
Swede
4th December 2002, 21:12
Is ok here too. (With the Built in Audio-switcher off :))
bbq@KL
5th December 2002, 18:00
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/directshow_sp1/htm/iamvideoprocampinterface.asp
We can tweak the overlay easily but VMR is quite different. We need a way to set the brightness, contrast and saturation settings. Do you guys think that we can use the IAMVideoProcAmp Interface to do that?
http://forums.theatertek.com/showthread.php?threadid=3911
TheaterTek Player 1.5 is based on DirectShow filters but it only relies on Overlay Mixer. They adjust the overlay settings to achieve IRE 0. It is only useful for analog outputs but not DVI-D. As a result, we may try to use the IAMVideoProcAmp Interface for changing the settings of VMR.
Thank you.
gabest
5th December 2002, 20:06
IAMVideoProcAmp is used on capture filters not for renderering. The overlay mixer uses the IMixerPinConfig2::Get/SetOverlaySurfaceColorControls functions, but there is no such for the VMR. Maybe I'm wrong but there is no way to create an overlay surface since dx8, and because of this fact the overlay mode will die out sooner or later, everything will operate with d3d and textures, even 2d sprites.
bbq@KL
6th December 2002, 17:26
I could only find D3DXColorAdjustContrast (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dx8_c/directx_cpp/Graphics/Reference/CPP/D3DX/Functions/Math/D3DXColorAdjustContrast.asp) and D3DXColorAdjustSaturation (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dx8_c/directx_cpp/Graphics/Reference/CPP/D3DX/Functions/Math/D3DXColorAdjustSaturation.asp) so we need something else for brightness, hue, and gamma.
Do you think we can use ffdshow to adjust VMR settings? We can find the registry keys under HKEY_CURRENT_USER\Software\GNU\ffdshow\default and overlay settings are stored separately.
I know that we should not discuss ffdshow here but I just wanna mention that we have been waiting for decent deinterlacing for a long time. Right now DScaler is the best option but it just grabs external sources. Most developers are not really interested in the DirectShow filter (http://deinterlace.sourceforge.net/Filter.htm) so we cannot use a DScaler plugin for internal sources.
http://www.avsforum.com/avs-vb/showthread.php?s=&threadid=167724
Maybe ffdshow will change the situations because some DScaler deinterlacers and filters can be applied without any problems. Unfortunately TomsMoComp will crash (http://www.avsforum.com/avs-vb/showthread.php?postid=1586606#post1586606) while other deinterlacers have been working properly. I think that it may take a while to fix everything.
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/deinterlace/DScaler/Plugins/
I would like to see MPC with DScaler deinterlacers support built-in. It will be really great to deinterlace 30i materials by using TomsMoComp. Here is the compiled DI_TomsMoComp.dll
http://www.avsforum.com/avs-vb/showthread.php?s=&postid=1608447#post1608447
gabest
6th December 2002, 22:29
The overlay color settings of ffdshow can only be used when it is connected to the overlay mixer.
VMR can deinterlace using the hardware when the right media type is set on the media samples, but I'm not sure if it can handle all wiered ntsc cases :)
What happens when you insert DScaler or TomsMoComp (is it also a dshow filter?) in mpc using that new "filters" page in the options? Are they crashing too?
Deinterlacing would be only possible using a filter or the VMR with the right media type, in MPC I can only access the picture when it is already in the video memory, and then you can consider it "write-only".
p.s. yesterday I made a new renderer for realmedia, only dx7 is needed and it can subtitle under every Windows version :D
masken
8th December 2002, 02:47
Originally posted by gabest
p.s. yesterday I made a new renderer for realmedia, only dx7 is needed and it can subtitle under every Windows version :D Are you kidding me?! :eek: No disgusting spam/spy/annoyware RealPlayer needed?!!
Tell me it's true! :D
gabest
8th December 2002, 02:53
Well, sorry to disappoint you, but the codecs are still needed, it is only that part which draws the pictures from memory onto the screen :)
The files were updated with the latest build.
Hiroaki
8th December 2002, 03:38
Great work on this player, as with all your works! I had been using WMP7 (since it came installed with XP), until I learned about wmplayer2.exe in the Windows dir (which I learned rather late). Now I'm using MPC over WMP6, very pleased with this replacement.
masken
9th December 2002, 00:16
Ok hehe ;)
I still wish someone could crack the Realmedia codec's, and make DirectShow filters out of them ;) Real has always been good at low bandwidth codecs, but their software is on the edge of illegal regarding spam, spy, and general annoyancelevel ;)
The last time I installed the evil of a thing, I counted over 30 dialogues/checkboxes/options to remove all the "startcenter", pop-up things, and autostart crap :rolleyes:
Too bad that many sites uses it...
gabest
9th December 2002, 01:05
Well, rm is really a container format like avi. If rv10 comes out tommorow it is no problem for RealOne, it will just update its plugins from the net, but a 3rd party codec would be unable to decode any newly made rm files.
phrentec
9th December 2002, 02:48
isn't the helixcommunity.org supposed to make the realmedia format open source to an extent. but then having the source is one thing and being able to actually understand it is another. for example when blender3d became open source only an esoteric few were able to understand and compile it to an advantage. http://www.blender.org/modules/bc2002/index.html
Gabest: for the Glzw codec, is it possible to specify the bitdepth for the colors like in gif compressors? thanks.
Gazza
9th December 2002, 03:02
Originally posted by bbq@KL
so we need something else for brightness, hue, and gamma.
I came across this a couple of days ago;
http://www.mywebattack.com/gnomeapp.php?id=105655
NightVision allows you to quickly adjust screen gamma settings to
preserve dark adaptation. It is useful for astronomers and others
who need to preserve dark adaptation while using the computer.
NightVision controls the three gamma channels (red, green, and
blue) independently and also provides full control over preset
gamma settings, fade rate, and bailout keys.
I haven't tried it for myself and I don't know if it might be useful for mpc, etc but it maybe useful seeing as you are talking about gamma levels, etc???
gabest
9th December 2002, 07:05
Originally posted by phrentec
isn't the helixcommunity.org supposed to make the realmedia format open source to an extent.No, it's an updated realsystem sdk in a cvs. The codecs will be kept in secret forever I think.Gabest: for the Glzw codec, is it possible to specify the bitdepth for the colors like in gif compressors? thanks. It compresses every color plane as it were a 256 colored grayscale image. It doesn't do any color quantization to lower the bitdepth.
iago
10th December 2002, 00:33
@gabest
Thanks for the latest release of your great player, MPC. It's absolutely one of the best!
regards,
iago
gabest
10th December 2002, 00:37
Just got a bugreport, with some older divx311 encoded AVIs it plays as it were an audio-only file. Has anyone noticed such wieredness yet?
iago
10th December 2002, 00:53
@gabest
I have just checked it with an avi file -> Divx311 + 256 kbps mp3. No problems with either DivX 3.11 alpha's own decoder or ffdshow 10/10. Odio Dekoda as audio decoder.
regards,
iago
Safai
11th December 2002, 06:49
bug report:
steps to reproduce:
1) drag 2 files to mpc
2) go fullscreen
3) go to next file
problem:
notice it goes back to window mode for the 2nd file... it does not do that with 6.4.0.5, only the new 6.4.0.6 does that... i tried turning settings on and off like save video size/position, exit fullscreen when stop, etc... but still the same... it might have something to do with the "zoom" size in the playback page...
Thanks
gabest
11th December 2002, 07:19
I could only reproduce this bug with rm files, but anyway, it is fixed now :)
Other. Has anyone problems with spdif and the audio switcher?
a3ternus
11th December 2002, 11:04
Thanx for your time Gabest...WMPClassic is really great...
A3TeRnuS.213
ookzDVD
11th December 2002, 11:14
@gabest,
could you tell me more about the channel matrix, how to use it ?
I don't know why people still downloading WMP while there is MPC. :)
Good work Gabest ;)
gabest
11th December 2002, 11:24
Horizontally are the inputs and vertically the outputs. Whereever you place a check mark those two will be connected together. As a common usage you can check 1-rightfront and 2-leftfront to exchange the output on some badly configured stereo speakers.
Safai
11th December 2002, 17:08
okay... maybe 'cuz i have "allow interaction with realmedia files" on? i can reproduce this with asf or divx (i have not tried rm though)
is the fix on your site? :D
gabest
11th December 2002, 17:17
The problem was that when the filter graph sent a notification event about the video frame size changing, I also set the default window zoom level. On my system it was only happenning with rm and dvd but it may arrive from any renderer at any time. And yes, this is supposed to be fixed in the new release :)
Safai
11th December 2002, 17:46
thanks. will test that out tonight.
one question about the audio channel matrix, if i set it to 1-rightfront and 1-leftfront, will the "left" channel be sent to both speakers? meaning i want to play only the left (or right) channel on both speakers... (for those dual language avi where the left channel is one language and the right channel is another language)
gabest
11th December 2002, 18:56
Yes, and you can mix more channels to one speaker too.
Safai
12th December 2002, 06:24
works great!!! good work!!!
ookzDVD
12th December 2002, 07:51
@gabest,
Thank you for the channel matrix explaination,
it's very cool feature! ;)
Btw, there is a way to save the speaker configuration for
the "Intervideo Audio Filter" I did set it to 5.1 from the filter properties, but somehow it will always reset to 2 speaker (dolby) after I restart the MPC.
Thank you.
iago
12th December 2002, 11:26
Hehe, your new avatar is very nice btw! ;) (Sorry to shift off-topic!)
gabest
12th December 2002, 11:29
Originally posted by ookzDVD
Btw, there is a way to save the speaker configuration for
the "Intervideo Audio Filter" I did set it to 5.1 from the filter properties, but somehow it will always reset to 2 speaker (dolby) after I restart the MPC.I only know about one registry key, but I'm not sure if it works with every version. The checkbox on the dvd page in the options will query the number of speakers you have set in control panel, and will adjust this reg key to it. Make sure you didn't forget to change the speaker config from the default stereo to 5.1.
ookzDVD
13th December 2002, 05:55
Originally posted by iago
Hehe, your new avatar is very nice btw! ;) (Sorry to shift off-topic!)
Thank you ;) I just crop it from other website. ;)
@gabest,
Sure, I did change the Windows's speaker setting through the control panel to 5.1. But not reboot yet, still downloading... :)
I'll try to reboot and check again.
Thank you.
karl_lillevold
13th December 2002, 19:08
Originally posted by masken
Real has always been good at low bandwidth codecs, but their software is on the edge of illegal regarding spam, spy, and general annoyancelevel ;)
The last time I installed the evil of a thing, I counted over 30 dialogues/checkboxes/options to remove all the "startcenter", pop-up things, and autostart crap :rolleyes:
Yes, we know! and as developers we were embarrassed at what the marketing people forced into older RealPlayers.
But things have changed. Everybody has realized there are very strong negative feelings about what you describe, and we really want to improve. In that respect, the latest RealOne v.2 is much better than older RealPlayers, and on OS X, it's downright wonderful. On Windows though you still have to do the following, which isn't too bad, but still could have been better (and it will be soon):
1) Choose Custom Install
2) Uncheck all the boxes you don't like for stuff on the desktop and quicklaunch bar. Personally, I only leave one box for one shortcut on the desktop, but that's my preference, of course.
3) Check only the media types you want it to play. For you, probably the least possible. The box for "maintain media type preference", should be unchecked by default, but if it isn't, uncheck it
4) Start RealOne, go into Tools->Preferences->Automatic Updates, and uncheck everything there.
As you can see, particularly items 2), 3) and 4) are things the Windows version still needs to improve upon.
Now if you use MPC, you don't need to do anything more, but if you would like to use RealOne once in a while, go into Tools->Preferences->General and set On startup display to "Player only". That way, no browswer, and it starts much quicker. That's about it. If you don't like to View clip info while playing music, Select View->Album Info->Hide.
Now, please don't hesitate to provide suggested improvements (or flames for that matter), and I can forward to our consumer team.
Media Player Classic is a great player! I have it installed myself, and it plays the latest RealVideo like a champ, which by the way looks great at all bitrates ;)
Gforce_Ti
14th December 2002, 13:58
@gabest
I have a problem with some older divx311 encoded AVIs as it play as an audio file with ver 6.4.1.0 & 6.4.1.1 but with Media Player Classic 6.4.0.6 i have no problems.
Rgs, John
pandv
14th December 2002, 18:17
Thanks for the properties menu.
I have a little bug report.
It's maybe related with the change in the behaviour of the control bar in fullscreen. Before, if I let the mouse over the control bar, the bar remained in screen. Now, after the especified time, the bar dissapears.
Procedure to reproduce the bug.
- Open a movie an play it.
- Go to fullscreen.
- Right Click and select ffdshow (or maybe another filter).
- Accept (you don't need to change anything in ffdshow). Before to accept let the bar disapears.
- Now you have the bar with the status in the left (playing), the two speakers in the right, but no actual time/total time before.
pandv
bbq@KL
14th December 2002, 21:52
4-speaker
[HKEY_LOCAL_MACHINE\SOFTWARE\InterVideo\Common\AudioDec]
"Audio"=dword:00000004
6-speaker
[HKEY_LOCAL_MACHINE\SOFTWARE\InterVideo\Common\AudioDec]
"Audio"=dword:00000005
S/PDIF
[HKEY_LOCAL_MACHINE\SOFTWARE\InterVideo\Common\AudioDec]
"Audio"=dword:00000006
The settings for iviaudio.ax should stick after modifying the registry.
BTW, ffdshow and TomsMoComp are not that great. Sometines they tend to crash MPC and ZoomPlayer. CPU usage is quite high since ffdshow breaks DxVA of video decoders.
VMR-9 + Radeon should be pretty good for deinterlacing but I have no idea why there is a really annoying diagonal line that kinda ruins the picture. Combing is very minor but the diagonal line problem affects both 24p and 30i sources. What the heck :)
gabest
15th December 2002, 01:20
bbq@KL:VMR-9 + Radeon should be pretty good for deinterlacing but I have no idea why there is a really annoying diagonal line that kinda ruins the picture. Combing is very minor but the diagonal line problem affects both 24p and 30i sources. What the heck Isn't this some kind of vsync problem?
pandv: Fixed.
Gforce_Ti: Could you connect graphedit to mpc and see what filters are there?
karl_lillevold: It can play the latest realvideos, because it is using the sdk. Though it was a "real" pain to adjust all those header files for vc7, it is still a lot better than what quicktime has :) Also, I'm looking forward to seeing your dshow compatible filters you talked about in another thread here at doom9. Any idea about the release date?
New version up:
http://download.vobsub.edensrising.com/mpc98me6412.zip
http://download.vobsub.edensrising.com/mpc2kxp6412.zip
karl_lillevold
15th December 2002, 02:38
Originally posted by gabest
karl_lillevold: It can play the latest realvideos, because it is using the sdk. Though it was a "real" pain to adjust all those header files for vc7, it is still a lot better than what quicktime has :) Also, I'm looking forward to seeing your dshow compatible filters you talked about in another thread here at doom9. Any idea about the release date?
Hmm, according to the chat I saw on the helixcommunity IRC, it was not hard to get the Helix client to compile for VC7, so I think those header files changes are included now.
With regards to directshow filters, I think I must have been unclear. That was about the input directshow reader for producer... soon to be supporting YV12 for those using AVISynth 2.5.
gabest
15th December 2002, 02:49
Originally posted by karl_lillevold
Hmm, according to the chat I saw on the helixcommunity IRC, it was not hard to get the Helix client to compile for VC7, so I think those header files changes are included now.Hm, it can be, but I'm still using the sdk I downloaded about half a year ago. The interface definitions do not change, and I'm already happy with my cleaned up header files :)With regards to directshow filters, I think I must have been unclear. That was about the input directshow reader for producer... soon to be supporting YV12 for those using AVISynth 2.5. Ah, ok.
Gforce_Ti
15th December 2002, 06:56
Thanks gabest its ok with the new ver of MPC. :)
epere4
15th December 2002, 22:46
@Gabest:
Some pages ago in this thread somebody asked for keyframe seeking. You said that was difficult in DirectShow filters. Then somebody else suggested a way to solve that (indexing them at the beggining or something like that, donīt remember). You said that it was a good idea, but you never implemented it. Maybe you couldnīt do it (if so, sorry for insisting), but maybe you forgot about it.
If it can be done, it would be very nice to have a button to advance keyframe by keyframe. You player is the best I have tried and all it only lacks of this.
CU
phrentec
16th December 2002, 07:50
has anyone found out a way to delete the new media player classic logo by using a decompiler. or. Gabest, could you please give an option to disable the logo? it makes the player look fruity. no offense.
gabest
16th December 2002, 07:59
phrentec: lol, you could replace it with a resource editor after decompressing with upx.
epere4: Ah, I forgot about that one. I've got a "work stack" instead of a "work queue" :)
epere4
16th December 2002, 20:46
Hehe, you are a programmer 25 hours a day. Well, I am sending this to the top of your stack :D
Originally posted by Flay
Light Alloy - player which can seek to key frames. :-)
How ? - just pasre AVI by itself and seek to calculated position.
It works !
Edit: BTW, why donīt you include the version number in the MPC site as you do with VobSub? It would help to keep track of which version correct any specific bug.
Safai
18th December 2002, 06:41
@gabest
bug report: 6.4.1.2
1) volume/mute state not set before calling "Run()" i think... i can hear a short blip when switching files while mute or @ very low volume
2) the "rename" in the organize favorites dialog does not work
gabest
18th December 2002, 07:04
Safai:
1. Possible, I noticed it when I was using mpc on a slower cpu.
2. Hm, it works for me. Did you highlight a line and clicked rename then? It should also work in the normal "clicklabel-n-waitasec" way.
epere4:
Keyframe seeking is almost ready. Actually, it was quite easy with vfw...
(version number info will be included next time, no idea why I forgot about it :))
phrentec:
The next release will look for a registry key and load the logo from the specified file of load nothing when the file name is invalid :)
epere4
18th December 2002, 07:19
Originally posted by gabest
epere4:
Keyframe seeking is almost ready. Actually, it was quite easy with vfw...
(version number info will be included next time, no idea why I forgot about it :))
Wow, that was fast!!!
I will be looking forward it :)
Thanks a lot, you player gets better and better.
gabest
18th December 2002, 11:01
Argh, getting the list of keyframe numbers was easy, but there are even two different problems making the seeking very bad. 1. the avi splitter doesn't always seek to the frame I'm telling, 2. if I convert the frame number to time and use that, then it seeks to the right position, but because filters may use multiple output buffers the few following video frames appearing in the player's window are still from the old position. It's similar to the problem with virtualdub and divx5 when the codec first started to use b-frames.
epere4
18th December 2002, 18:33
What a pitty :(
I wish I knew a little bit more about that, so I could help a little...
gabest
18th December 2002, 19:32
http://download.vobsub.edensrising.com/mpc2kxp6415.zip
http://download.vobsub.edensrising.com/mpc98me6415.zip
Use shift+left/right to jump to keyframes. It will jump to the right place, only the display won't get refreshed with most of the codecs.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.