Log in

View Full Version : New release of Media Player 6.4


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

gabest
21st August 2003, 17:57
As Schultz says, this decoder is only for video (it uses libmpeg2, if anyone interested). A filter based on liba52 could be integrated into mpc, but I think ac3filter is already very good a feature rich, so it would be pointless to remake it. For dts, and the unsupported layers of mpeg audio, it is still needed to have iviaudio.ax or some similar registered. But back to the mpeg decoder. Sometimes when used with the overlay mixer it begins to stutter strangly, _but_ never that much with any of the other renderers, and with reclock it plays smooth as it should. I don't really understand what is happening with the overlay mixer, because I'm sure the frames are outputted correctly and with the right timestamp, maybe it is just the crappy MS audio renderer... Also, there is a little bug I discovered today, it uses the deinterlacer on mpeg1 because there is no progressive frame flag set for mpeg1 by the lib (maybe because mpeg1 is never interlaced... am I right?). If you think the image is blurred, turn mpeg1 off in the options.

Lobuz
21st August 2003, 19:08
@Gabest
Nice work. It took just 7 days to create useful filter. :D

It works quite well but on some VOB files I have a black screen. Maybe they are just a little uncorect ( tryed ifoedit on them ) but with other filters its ok.

When playing DVD all navigation options are accessible but when playing IFO file from ( DVD or HDD ) there's no navigation, subtitles etc.

With DVDs with different sizes of video there's no automatic resizing to 100%.
With mpeg2 (anamorphic + keep aspect ratio) while choosing videoframe->normal the size is very small - few pixels.

Surprisingly subtitles from DVD work in windowed mode enabled from navigation menu.

With some VOBs I can use successfully ffdshow filter on it with postprocessing and conversion to YUY2.

Could it be possible to add some configuraton to that DSfilter? I mean color output space like YV12,YUY2 ( my card have shifted luma with YV12) or different IDCTs? Or maybe something extra like postprocessing from NIC's XviD filter?

Is that libmpeg2 the same code which is in mpeg2dec3 ( and DVD2AVI ) tuned recently by NIC or is it something else? What about its quality?

Regards
Lobuz

uneasy
21st August 2003, 20:07
Damnit, i must be missing something. I open DVD, load subtitle file and subtitles are shown in Subresync window (synchronized perfectly), but they doesnt show up in the video window during the playback. MPC is 6.4.6.0, video renderer is set to VMR7 (renderless) / VMR9 (renderless). I tried built-in MPEG2 codec as well, with same results.

I'm confused. :)

gabest
21st August 2003, 20:33
Originally posted by Lobuz
It works quite well but on some VOB files I have a black screen. Maybe they are just a little uncorect ( tryed ifoedit on them ) but with other filters its ok.Can you upload a little from one of these vobs to my ftp? PM me for the address if you can.When playing DVD all navigation options are accessible but when playing IFO file from ( DVD or HDD ) there's no navigation, subtitles etc.I guess you opened one of the vts_* ifos and not the main video_ts.ifo. The "DVD Navigator" isn't called a navigator for nothing :), in file mode only the mpeg2 splitter reads the vobs.With DVDs with different sizes of video there's no automatic resizing to 100%.Yea, auto-zoom isn't always working. Will be fixed.With mpeg2 (anamorphic + keep aspect ratio) while choosing videoframe->normal the size is very small - few pixels.Oh, hehe. I assumed the AR size is the display size, but often it is just 4:3 :PSurprisingly subtitles from DVD work in windowed mode enabled from navigation menu.Because dvd subpics (including menu highlights) are painted by decoder onto the picture. That's how it works in dshow.With some VOBs I can use successfully ffdshow filter on it with postprocessing and conversion to YUY2.

Could it be possible to add some configuraton to that DSfilter? I mean color output space like YV12,YUY2 ( my card have shifted luma with YV12) or different IDCTs? Or maybe something extra like postprocessing from NIC's XviD filter?Yes, there will be a ppage in the options, as the "Audio Switcher" has one now some others may get one too. IDCT and motion comp functions are libmpeg2's mmx implementations, and the only postprocessing there is virtualdub's blending deinterlacer, but I'm planing some brightness, saturation, ... controls too.Is that libmpeg2 the same code which is in mpeg2dec3 ( and DVD2AVI ) tuned recently by NIC or is it something else? What about its quality?Though they show some similarities (a few function names), but I think they are different.

gabest
21st August 2003, 20:44
Originally posted by uneasy
Damnit, i must be missing something. I open DVD, load subtitle file and subtitles are shown in Subresync window (synchronized perfectly), but they doesnt show up in the video window during the playback. MPC is 6.4.6.0, video renderer is set to VMR7 (renderless) / VMR9 (renderless). I tried built-in MPEG2 codec as well, with same results.

I'm confused. :) Me too. They should show up if you have one of the "renderless" filter loaded. Try to pause the playback, double click a subtitle line on the toolbar and wait a little. Does it show up then?

uneasy
22nd August 2003, 05:44
You mean, click on the subtitle line in subresync window? It skips to that part of the video, but subtitle is still only seen in subresync (in red).

Infophreak
23rd August 2003, 02:41
MPEG-2 playback is not working at all for me. When I try to open a .mpeg file, MPC 6.4.6.0 opens up an ActiveMovie Window and then just sits there using 95% CPU, eats up memory and nothing happens and I have to kill it with task manager.

Shinjipierre
23rd August 2003, 17:39
I was bored today, so I did a logo for WMC, just wanted to share it ^^


http://membres.lycos.fr/shinjipierre3/JPG/Logo%20MPC%20-%2001.bmp


P.S : I know that this logo is useless :D

Emp3r0r
23rd August 2003, 22:07
I downloaded the newest version 6.4.6 and tried running it on my Win2k3 machine yet when I try to execute MPC it doen't run. I tried XP compatability mode still didn't work. Can anyone else confirm this Win2k3 anomally?

Windows 2003 Server Standard
MPC 6.4.6

PS: I'm looking for an older version to test that.

Scipio
24th August 2003, 00:09
One suggestion that I think shouldn't be too difficult to implement:

It would be nice to flip the image vertically and horizontically. :)
If you've implemented that already, then I haven't found it, sorry.


Edit: Why do I ask this? Well, a Nero SVCD test-encoding turned out to be bottom up (vertically)...

xx
24th August 2003, 14:33
Emp3r0r:
i know what caused this problem. the unicode build of mpc 6460 won't run if the key [SPDefaultStyle] exists in neither the registry table nor mplayerc.ini. maybe it could be easily fixed by Gabest in the next version. but now u can just manually fix it by importing this registry key.;)

[HKEY_CURRENT_USER\Software\Gabest\Media Player Classic\Settings]
"SPDefaultStyle"="20,20,20,20,2,0,2.000000,3.000000,0xffffff,0x00ffff,0x000000,0x000000,0x00,0x00,0x00,0x80,1,Arial,18.000000,100.000000,100.000000,0.000000,700,0,0,0,0,0.000000,0.000000,0.000000,0"

technosexual
24th August 2003, 15:02
what about adding the ability to open up bin(s/vcd) files directly?

Scipio
24th August 2003, 18:50
@technosexual

Just try it... throw an SVCD into your drive and click on file...

Leolo
24th August 2003, 19:44
Hi gabest,

The MPEG1/2 decoding works great! Thanks a lot. :)

Let me request just one more thing: could you please add support for playing back PVA files?

The specs of the PVA format are here:
http://www.technotrend.de/download/av_format_v1.pdf

I believe that libmpeg2 already includes support for PVA files, but the problem is that there's no PVA Splitter filter for Windows yet :(

What do you think? Can this be possible?

Thanks a million.
Best regards.

Emp3r0r
24th August 2003, 23:41
Originally posted by xx
Emp3r0r:
i know what caused this problem. the unicode build of mpc 6460 won't run if the key [SPDefaultStyle] exists in neither the registry table

Thanks, this worked.

technosexual
25th August 2003, 18:41
@Scipio

actually i was talking about ones that are not burned.

Longinus
25th August 2003, 22:16
I found I very strange bug in MPC. Actually with the AVI splitter I guess, because if I don't use it, it works.

Uncompressed AVIs with TRANSPARENCY, plays upside down.
It's the work of the :devil:.

Wilbert
26th August 2003, 09:36
The MPEG1/2 decoding works great!
I guess this means it can play m2p files without the elecard mpeg2 decoder? I tried the latest version, but this doesn't work for me. I unregistered elecard mpeg2 decoder, and mpc won't play my mpeg2's (can't render the graph, or something like that) anymore. The mpeg2 decoding option is checked.

To my surprise (and contradicting witht the above), WMP6.4 could still play them! A while ago I bought a new version of windvd, and WMP6.4 is using iviaudio.ax to play the mpeg2 stream. So, no stupid elecard logo's anymore.

Lobuz
27th August 2003, 02:55
Some comments about 6.4.6.1

It now plays every vobs and video frame AR works better. :D

Small things Videoframe->Normalsize is not always right. With DVDs when AR is off the picture is smaller but AR is present. With VOBs is OK. With anamorphic Matroska and ffdshow ( overlay )is similarly.

Another thing, vertical menu navigation with DVD is not accurate. Highlighting of choosen item is shifted noticeable.

ffdshow with postprocessing still works with single VOBs but not with DVD.

Regards
Lobuz

gabest
27th August 2003, 03:49
Shinjipierre:
- If you can invert the colors to have a black background then it may get into the exe :)

Emp3r0r:
- It runs here inside vpc/win2k3server. Anyone else having this problem?

technosexual:
- daemon-tools, elecard's splitter, ... don't be lazy :)

Longinus:
- Could you cut that avi with vd and send me the first few frames?

Wilbert:
- Try again, now it's much better.

Lobuz:
Small things Videoframe->Normalsize is not always right. With DVDs when AR is off the picture is smaller but AR is present. With VOBs is OK. With anamorphic Matroska and ffdshow ( overlay )is similarly.Did you test all renderers? There are three different ways to get the AR, and a fourth when it is not possible at all. With the overlay mixer the player can only get the AR corrected size.Another thing, vertical menu navigation with DVD is not accurate. Highlighting of choosen item is shifted noticeable.Yea.. but strangely not with all dvds. I'm sure I'm going to fix this some day, but it was lower priority now.ffdshow with postprocessing still works with single VOBs but not with DVD.That's because the decoder has to change the resolution dynamically and ffdshow doesn't forward it to the renderer (this is a tough task, I don't know any filter which were able to do it, dvobsub tries it, but will mostly fail :)). The dvd navigator doesn't know the true resolution of the first clip until the playback starts so it connects with 720x480 at first, but then if you have a pal dvd it will almost always switch to 720x576, or in wierd cases to 704x... (yes, there are dvds in that resolution :P). So currently it is not recommended to load any other filter between the decoder and the renderer.

Lobuz
27th August 2003, 04:31
Originally posted by gabest
Lobuz:
Did you test all renderers? There are three different ways to get the AR, and a fourth when it is not possible at all. With the overlay mixer the player can only get the AR corrected size.

I tested VMR7,9 and AR at DVD works with Renderless mode.

With latest Detonators I found that with VMR7 Renderless picture is not properly filtered while resized. But that's probably nvidia's case..

Regards
Lobuz

technosexual
27th August 2003, 07:47
gabest. yea dtools and alcohol 120% work. but direct opening would be alot easier. and elecard splitter...?

crypton
27th August 2003, 11:16
Hi gabest

there's a problem with your latest MPC.
everytime i try to open a RealVideo file XP reboots.
same problem with FF/FR.
MPC 6.4.6.0 works fine.


System:
Pentium 4 3.06 GHZ
Windows XP Prof. SP1
Nvidia Gforce 4
Directx9b



Crypton

Bye

gabest
27th August 2003, 18:08
What are the settings for rm? Is it opened through "realmedia" or "directshow"? Which renderer is it using?

crypton
27th August 2003, 19:24
Hi Gabest

it's opened through realmedia
renderer settings Directx9

same settings in 6.4.6.0 --> no probs

Crypton

Bye

Valky
27th August 2003, 19:28
Originally posted by Shinjipierre
I was bored today, so I did a logo for WMC, just wanted to share it ^^


http://membres.lycos.fr/shinjipierre3/JPG/Logo%20MPC%20-%2001.bmp


P.S : I know that this logo is useless :D

This is very stylish and good looking logo.

calinb
28th August 2003, 21:17
This isn't specifically an MPC problem, but MPC is my player of choice (just donated on Kagi) so I'll ask here:

I'm currently using an Audigy 2 card with the KX Project drivers. The MPC volume control (which is mapped to my remote control using the key options) controls the wave level rather than the master volume level. This isn't very convenient when you are listening to 5.1 sound because only the front L/R outputs respond to the volume control.

I know this is a sound card/driver specific problem because other sound cards I've tried map the volume control to master volume. The KX Project is working on remote control support and I'll ask in that forum too, but does anyone have some ideas? The KX Project driver is very flexible, but I'm still learning how to use it. (ditto for MPC :)) Thanks!

gabest
28th August 2003, 21:20
Try the waveout renderer, I think that should control the master volume level. But as I recall from the past this driver separates the outputs to be different sound cards for the programs, which isn't very good :)

calinb
28th August 2003, 21:45
Originally posted by gabest
Try the waveout renderer
Thanks! Why didn't I think of that! I'll try it. If it doesn't work, I'll mention it as a feature that the KX Project should add to any remote control support they are developing.

Shinjipierre
29th August 2003, 09:33
Here the modified logo :

Get it (http://membres.lycos.fr/shinjipierre3/JPG/)

I just photoshopped it (In fact, I forgot to save my after effects project lol)

By the way, I've problems with media player classics 6.4.6.0 :

- I can't play OGM files (MPC crashes when I open it)
- MPC sometimes crashes when I open a file
- Audio decode in mpeg-2 is choppy

(I don't have any problem with older versions)

P.S : I still love MPC ^^

uneasy
29th August 2003, 11:53
Shinjipierre:
Why the logo says "Media Player Classics"? I thought it's Media Player Classic. ;)

BTW, I found MPC 6.4.6.2 at sourceforge. :) Still no word about the changes tho.

Shinjipierre
29th August 2003, 12:43
I've recreated the logo and even animated it (yeah, it's even more useless than the logo itself), it's on the same link : Here (http://membres.lycos.fr/shinjipierre3/JPG/)

By the way tried MPC 6.4.6.2, It doesn't crash when I open random files anymore but I still have the other bugs ^^

Kb_cruncher
30th August 2003, 02:26
I have just found a pretty cool feature of MPC quite by accident,i'm not sure if this is well known or not.If you have an mpeg elementery video stream and an Ac3 file in the same folder it will play both in synch automatically.:cool::confused:

wiflye81
30th August 2003, 17:43
I think it's well known because it seems to be a function of the built in audio switcher but it must have the same name.

mhe
31st August 2003, 14:04
I just spent an hour tracking down a problem, some movies were stuttering, like the audio/video stops for a split second now and then.

After disabling the built in "MPEG-1 decoder" filter the problem went away. And i can reproduce the problem by enabling it again.

Anyone else noticed this?

SpAwN_gUy
31st August 2003, 14:51
the Shift+Right (or Left) - Doesn't Work... Only +5Sec Jumps...
Staring from 6.0 version. iN 5.9 - it works.

gabest
31st August 2003, 15:00
mhe: Do you happen to have a smaller sample demonstrating this problem? Did you test it with different renderers?

SpAwN_gUy: It is no longer using vfw to get the list of keyframes (the avi file opener call just freezed with not-so-standard avis), but all the built-in splitters (avi, rm, matroska) reports them to the player and enables that kind of seeking.

mhe
31st August 2003, 17:57
gabest: i dont, but ive tried several other files and i dont get the same error, so i suppose its something about this particular mpeg file.

If i get the problem with any smaller files ill mail them to you.

Lobuz
31st August 2003, 23:27
@Gabest
There is some nice work done to convenience reading video files from eMule. It's an access module for VLC made as a plugin. There is an eMule VLC plugin (http://www.emule-project.net/?s=downloads) binary, sources and Readme (http://www.emule-project.net/faq/part_file_readme.htm).

"This access module will evaluate the eMule part.met file of the corresponding part file to know which file data is actually available. With this information the access module is capable of creating a virtual media stream without any gaps and will feed this media stream right into VideoLAN. VideoLAN will no longer need to scan the entire file, because it "sees" only the really available data of the part file."

If it would be possible to implement it in MPlayerClassic would be great. And file could be seekable cause there is an option to get first and last chunk(~9MB) first in eMule so the header and index would be in place. Now with normal AVISplitter it's seekable but it depends on codec to skip bad data and sometimes crasches. With that MPC's special AviSplitter it works to first gap then pauses, but works without index. So that plugin could make ultimate solution.

Regards
Lobuz

nexus
1st September 2003, 10:53
@Gabest:
I have a similar problem as mhe, if I play a DVD from my harddisk (VIDEO_TS), the output is very jerky. Didn't try latest build (v6.4.6.3).

--
nexus

gabest
1st September 2003, 11:26
Please try 6463 then. It should play much smoother with the overlay mixer, here at least.

Lobuz
1st September 2003, 19:50
Originally posted by Lobuz
@Gabest
There is some nice work done to convenience reading video files from eMule. It's an access module for VLC made as a plugin. There is an eMule VLC plugin (http://www.emule-project.net/?s=downloads) binary, sources and Readme (http://www.emule-project.net/faq/part_file_readme.htm).

"This access module will evaluate the eMule part.met file of the corresponding part file to know which file data is actually available. With this information the access module is capable of creating a virtual media stream without any gaps and will feed this media stream right into VideoLAN. VideoLAN will no longer need to scan the entire file, because it "sees" only the really available data of the part file."

If it would be possible to implement it in MPlayerClassic would be great. And file could be seekable cause there is an option to get first and last chunk(~9MB) first in eMule so the header and index would be in place. Now with normal AVISplitter it's seekable but it depends on codec to skip bad data and sometimes crasches. With that MPC's special AviSplitter it works to first gap then pauses, but works without index. So that plugin could make ultimate solution.


Is there a chance for it? :(

Regards
Lobuz

ssjkakaroto
2nd September 2003, 00:01
gabest, with mpc 6463 i cant play any matroska files that have mp3 with the internal MPEG Audio Decoder enabled (OGM and AVI work fine), if i disable it i can play normally, it doesnt matter if i use the internal Matroska Splitter or not

alx
2nd September 2003, 03:24
gabest, maybe a stupid question............but, how i can change "bright, color, contrast, etc" when i am playing Real Video with MPC???
Thanks a lot and sorry if it was a dumb question
Alx

uneasy
2nd September 2003, 18:31
Gabest: BTW, this problem with subtitles that I have - it appears only when I play DVD's, but not with vob files. Weird, coz the same filter is used for rendering...

nexus
3rd September 2003, 10:15
@Gabest: DVDs play fine with the latest version, DVDs from harddisks play also fine (only the playback of the menu is jerky).

--
nexus

eMMo
3rd September 2003, 10:40
@Gabest: I'm using MPC for a couple of weeks now and I am absolutely overwhelmed. Thank you for your work!

maa
3rd September 2003, 10:48
I was getting terrible playback with IfoEdit and saw in Mplayer 6.4 that it was a codec issue so I made an installer to register the PowerDVD codecs for use in both.
This may be of interest for some people - it has a built in un-register function too so you can try and remove safely.
PowerDVD Codec Installer (http://forum.doom9.org/showthread.php?s=&threadid=59243)
Of course you need PowerDVD for it to work as it doesn't come with the codecs.

cobydk
3rd September 2003, 17:53
Is there are changelog for mpc. I can't find any.

dzy
3rd September 2003, 18:25
@gabest: can you add an option to skip cd/dvd polling while creating the file menu and dialog?
sometime it will take several seconds to detect the media.
and is it possible to separate caption and menu, eg leave window title bar on but turn off the menu bar?

thanks for this great player.

@cobydk: you can try the release version links (MPC 6.4.x.x) on sf.net's download page.