View Full Version : New release of Media Player 6.4
gabest
27th March 2003, 09:30
Valky: Phew, that's good to hear.
Also, some good news for quicktime users. I could get rid of the activex control and use directly the qt dlls in a very similar way as real's. The movie frame is resizable, playback rate and framestepping controls became enabled, volume level/balance adjustable. Now, I'm working on the offscreen renderer for subtitling, I hope this will work too :)
chros
27th March 2003, 09:38
Originally posted by gabest
Valky: Phew, that's good to hear.
Also, some good news for quicktime users. I could get rid of the activex control and use directly the qt dlls in a very similar way as real's. The movie frame is resizable, playback rate and framestepping controls became enabled, volume level/balance adjustable. Now, I'm working on the offscreen renderer for subtitling, I hope this will work too :)
Gabest !!!!!!! YOU ARE THE BEST !!!!!!
Can't You release a working MPC with QT support without the subtitle support till then ??? (I'm so boring with the QT Player .. :) )
gabest
27th March 2003, 10:21
http://vobsub.edensrising.com/mpc2kxp6438.rar
http://vobsub.edensrising.com/mpc98me6438.rar
Valky
27th March 2003, 10:49
Wow!! It really works great with two trailers I just downloaded with quicktime :)
V_ICE
27th March 2003, 13:30
Would it be possible to add a "Open Directory" option like in Winamp ?
You open the directory and the player plays all the files inside.
gabest
27th March 2003, 13:41
You could dragndrop them from explorer, the default dir opener dialog of windows is not very usable...
Valky
27th March 2003, 14:38
Little bug: If I open qt-movie it opens and plays just fine even if I change to fullscreen, but..if I zoom the file to 100% my whole system freezes.
I have always wondered why your player opens everything always at 50% ?
nowadays everybody has desktop at least 800x600 and there isn't many videos above that.
gabest
27th March 2003, 14:48
Originally posted by Valky
Little bug: If I open qt-movie it opens and plays just fine even if I change to fullscreen, but..if I zoom the file to 100% my whole system freezes.Yea, happens... Don't know why :PI have always wondered why your player opens everything always at 50% ?Maybe because you set the autozoom level to 50% in the options?
Valky
27th March 2003, 16:09
Actually I have not set it to anywhere..always used just the default and sometimes checked at options that there is output zoom 100% but still it opened always everything just 50% so I thought it is just a minor bug/feature.
Just now I realisez from your post that the auto output have to ticked otherwise it doesn't matter what percentage there is :)
wing1
29th March 2003, 04:37
@Gabest
Is it normal for all the files that are played within mpc to appear in I.E. history list? Why do we need that there?
ZerzaDha
29th March 2003, 09:48
There seem to be a bug playing OGM. In versions after 6.4.2.0 the playback doesn't start automatically. After moving the the slider a little bit the movie starts playing.
gabest
29th March 2003, 10:09
wing1: All file types? I tried a few avi but they don't appear in the history. (double clicked in explorer or opened from the file menu)
ZerzaDha: Does the same ogm start in wmp64 automatically? How many streams does it have and with what compression? Is audio switcher enabled or disabled? What filters get loaded in mpc?
More about Qt. It took me a day but finally I could redirect the rendering of the video frames to a memory surface, and now there are two more rendering modes: using GDI :p and using DX7 for subtitling.
ZerzaDha
29th March 2003, 11:40
Seems to happen with all kind of files with built-in audio switcher enabled.
Tried so far:
xvid with single/dual vorbis with and with out subs.
same applies to dx50.
div3 with single unknown audio (acm wrapper).
All files play fine in WMP6.4.
Funny thing. When I disable the built-in audio switcher the file starts playing fine, but only audio. The video window doesn't open.
EDIT:
I think I found the problem. After uninstalling Trombettworks Channeldownmixer everything seems to works fine.
Yusaku
29th March 2003, 12:17
Hurray! Finally, QT will be playable as any other format ;)
Although... would it be too complicated to implement Overlay surface for QT? My Matrox is not powerful enough to play movies through VMR renderers (20% performance penalty, buggy textures when showing large subtitles using MPC); DVDMax is working otherwhise nicely; and Parhelia is still way too expensive upgrade.
gabest
29th March 2003, 12:52
Overlay will be still available, but not for subbing... that needs a non-ovelay rgb surface and d3d texturing, no other way to quickly paint anything on a surface (onto the backbuffer) being in the video memory.
wing1
29th March 2003, 16:47
@Gabest
It seems if you associate the file types with mpc, then it will appear under I.E. explorer.
gabest
29th March 2003, 17:02
wing1: I have everything associated but in the history I can only find links to URLs I visited using IE. On my OS, the only place where the launched files (from explorer) are listed is under "My Recent Documents" (can be found at start menu or %HOMEPATH%\Recent).
ZerzaDha: I tried this filter and it really stops playback for ogm files at the beginning. From the audio switcher I can only see that it is calling NewSegment (as it has to) but no Receive calls follow that with the samples. No idea what could be done.
wing1
29th March 2003, 17:43
@gabest
open up c:\documents and settings\<login profile>\local settings\<login profile>\local settings\history\today\<login profile>\<files.xxx> <-- here are all that are associated with mpc.
alternative: look at I.E. history and you can also see them there under today.
gabest
29th March 2003, 17:53
Hm, the path to this directory here is this: "C:\Documents and Settings\<login profile>\Local Settings\History\Today"
I'm running XP+IE6.
gabest
29th March 2003, 22:12
The last test build before v6440:
http://vobsub.edensrising.com/mpc2kxp6439.rar
http://vobsub.edensrising.com/mpc98me6439.rar
phrentec
30th March 2003, 03:50
new releases are always good, thank you for the improved quicktime support Gabest, now MPC is more definitely the best alternative to the quicktime player.
only one little thing/bug though, I don't think MPC differentiates between a quicktime stream and a realmedia stream when playing through an rtsp server. Try, from quicktime.com, to play a mov file which is being streamed through a rtsp with MPC and it seems that MPC tries to render it through the real engine instead of using quicktime.
gabest
30th March 2003, 12:50
phrentec: Good notice. I have even added a selection for the rtsp opener to the options in the morning, but then realized that library funcion I'm calling from the qt sdk can't open via http at all (couldn't find a rtsp source now). Then launched mpc6431 and tried again with the activex control, that failed too... So for now, qt urls will not load until I can find out something.
chros
31st March 2003, 11:36
Little bug: in the Options->Formats when I click some extensions on the latest ext is not checked when I hit the OK button.
And it will be a good idea to add a "select video formats" button (similar to "select all"), 'couse I prefer to use Winamp for audio playback, and -for months- MPC for video !!!!! :)
iwod
31st March 2003, 13:10
playlist does not support double byte character.
And is it possible to implement a DVD play resume from last time function??
gabest
31st March 2003, 13:21
chros: thanks, fixed.
iwod: In the playlist file as a file name or in the list control when displaying? For DVD use the favorites to save the position, but I might add "auto-continue" later.
iwod
31st March 2003, 15:33
No the playlist filename is in english only.
But the files name inside the playlist is in mix asian laguages ( double byte ). It can be displayed proberly in the playlist when i drag it in. But after i save it in the playlist and reopen again the play list would crash.
The way to get around this i just turn on the playlist option in MPC. and drag the playlist file in the playlist window in MPC. That way it would load up all the playlist inside the playlist file without the asain files names. But don't crash.
CruNcher
1st April 2003, 03:28
@ gabest
did you get the intervideo demultiplexer filter ? could you builtin that mplayer classic uses it instead of the Microsoft one ?
ookzDVD
1st April 2003, 03:34
@gabest,
I just want to inform you too that the latest 6.4.3.9 is still having trouble with InterVideo WinDVD Platinum AC3 DS filter (IVIAUDIO.AX version 4.5.11.26) muxed into .OGM.
The latest one which works great is the 6.4.2.0 after that version the MPC will not start playing, just stop at the beginning of the movie, I have to fast forward to start the movie. :(
Thank you.
PS. With AC3-filter is no problem at all.
wing1
1st April 2003, 06:01
@gabest
nevermind, It's IE6 and some screwie patch update to win2k that is doing all of this. I need to figure out why every document I doubleclick on is showing up in IE history\today\<local profile>\.
gabest
1st April 2003, 12:20
iwod: In the unicode nt build the playlist stores the filenames as unicode (how surprising :P), but when it gets saved to an ascii file the fputs() function (to write strings into file) just truncates the name after it encounters the first wide character, instead of trying to use wide->multibyte conversion with some default codepage looked up from the OS settings. I was thinking of saving to utf8 files for this matter (already done it actually), but I'm sure other older or even news apps won't be able to read that kind of a playlist (though it's not very hard, nt notepad has been able to do it since a long time :P).
CruNcher: I tried the demuxer but couldn't connect to anything on the output, so I gave it up quite quickly...
ookzDVD: I can't remember exactly when I removed it, but there was a hidden "seek to the beginning" call in earlier versions to flush the graph, just after opening a file. That seemed to help for a few mp3 files to get started. Anyhow, I put that call back and now ogm+ac3+iviaudio are working fine together again.
CruNcher
1st April 2003, 12:42
@ gabest
below is a sketch of the graph i mean for Mpeg2 Playback
maybe buildin a graph file usage for the player like zoomplayer has would make the player really powerfull :)
--------------------------- ---------------------
----------- ----------------- Video | | | |
| | | |----------------| InterVideo Video Decoder |-------| Video Renderer (VMR)|
| Mpeg2File |----------|InterVideo Demux | | | | |
| | | |-------| --------------------------- ---------------------
----------- ----------------- Audio |
| -------------------------- -----------------------------
| | | | |
|---------| InterVideo Audio Decoder |-----| Default Direct Sound Device |
| | | |
-------------------------- -----------------------------
Really the Mpeg2 Splitter by Microsoft sux when used with DVB recordings that have Stream Errors and this filter compensates them on the fly from what i see like DVD2Avi,Mpeg2dec,Mpegdecoder so no reencoding is needed :)
and if you don't want to put in the Zoomplayer like Graph system would you put in a little checkbox in the Tweaks Tab "Use InterVideo Demultiplexer instead of Microsofts Mpeg2 Splitter" that would be really apreciated thx for the superb work and the best Player for Windows that ever was made :) SKINS SUXXXXX :D
CruNcher: I tried the demuxer but couldn't connect to anything on the output, so I gave it up quite quickly...
strange it's right that the filter isn't working with any other company filter like Nvidia Audio or Video Decoder but it works with the same company filter here (see graph) :)
gabest
1st April 2003, 12:56
I'll begin rewriting dshow's "intelligent graph building" after 6540 has been released. Till then try to increase the merit of the demuxer:
HKEY_CLASSES_ROOT\CLSID\{083863F1-70DE-11d0-BD40-00A0C911CE86}\Instance\{105808AA-413D-4F32-898B-C15457292D55}\FilterData
0000 02 00 00 00 01 00 60 00
...
CruNcher
1st April 2003, 12:59
@ gabest
thx i try this :)
nope doesn't work even if i do a regsvr32 /u mpg2splt.ax
after it no Mpeg2 graph is building anymore
registering it back everything works fine but no InterVideo Demuxer allways this shitty Microsoft Crap damn
but now if i try to use the graph from above there is only black Activemovie Window and no Sound (this is the time when i beginn to hate Windows) :P
ok status update the graph is now exactly like in the sketch above but there is no picture and sound anymore :(
hm i restart to be secure :)
ok this first try failed no matter wich Media File i load allways this graph is now used making my entire Multimedia System useless damn :(
0000 02 00 00 00 01 00 60 00
gabest i think this is to high useing this causes every media file to be rendered with that graph :P
slowly i beginn to think Microsoft has somehow secured the mpg2splt.ax from being of defaulted it's strange i switched the complete FilterData of both filters and still Microsofts Splitter is used ???
0000 02 00 00 00 00 00 60 00 <- this doesn't effect other file types but picture stays black and sound too
chros
1st April 2003, 16:48
two QT related bugs in 6.4.3.9:
-when playing the clips in fullscreen mode and the toolbar is shown below: small 'scrips' are in the sound (audio distorsion)
-MPC doesn't show the correct play time
(WinXP SP0)
Hhmmm... MPC seems to be better player then Apple own QT6 player for Windows !!! :) Congratulation !
Safai
1st April 2003, 16:57
CruNcher: You can connect MPC to graphedit if you want to mess with the filters
gabest
1st April 2003, 17:18
CruNcher: It doesn't autoload here either :( The mpeg2 demuxer has 0x00600000 merit and 0x00600001 should make the intervideo demuxer load if it was working correctly... It also doesn't want to connect to other kind of decoders.
chros: Do you hear those noises with all renderers? Does "play time" mean current, total or both?
Hhmmm... MPC seems to be better player then Apple own QT6 player for Windows !!! Congratulation !It wasn't hard... :P
chros
2nd April 2003, 07:46
Originally posted by gabest
chros: Do you hear those noises with all renderers? Does "play time" mean current, total or both?
Do You mean video renderers ??? If Yes, I use the system default. By the way, what's the difference between them ??? (in useability)
I'm used to play 1 file (haven't used the Playlist till now), so it's mean current (I think). (perhaps it's connected with that MPC doesn't recognize the framerate of a QT file ...)
These bugs are only QT related !!!
gabest
2nd April 2003, 11:13
Originally posted by chros
Do You mean video renderers ??? If Yes, I use the system default. By the way, what's the difference between them ??? (in useability)No, sysdef/overlay mixer/vmr7/vmr9 are only for dshow playback, real and quicktime have their own renderers. For qt I meant the mc/gdi/dx7 selection on the RM/QT page in the options.
iwod
2nd April 2003, 16:20
Originally posted by gabest
iwod: In the unicode nt build the playlist stores the filenames as unicode (how surprising :P), but when it gets saved to an ascii file the fputs() function (to write strings into file) just truncates the name after it encounters the first wide character, instead of trying to use wide->multibyte conversion with some default codepage looked up from the OS settings. I was thinking of saving to utf8 files for this matter (already done it actually), but I'm sure other older or even news apps won't be able to read that kind of a playlist (though it's not very hard, nt notepad has been able to do it since a long time :P).
so....... no way to do it....?? i will do more testing and see what i come up with.
gabest
2nd April 2003, 16:28
Yes, there is a way. Just as I said, saving unicode files from the unicode build and normal 8 bit files from the other. To prevent confusion, the save dialog will have a combo box to select the encoding format.
gabest
2nd April 2003, 16:43
btw, 6440 has been released :)
Lobuz
3rd April 2003, 00:56
Nice release.:D
Is the possibility of direct use non registered dll (in non system folder) from ffdshow or xvid on shedule? That would be very useful on PC without codecs and access to system drive like at university. :)
Regard
Lobuz
gabest
3rd April 2003, 01:07
Originally posted by Lobuz
Is the possibility of direct use non registered dll (in non system folder) from ffdshow or xvid on shedule? That would be very useful on PC without codecs and access to system drive like at university. :)One of the next major improvements will be the automatic graph building without using dshow's graph-builder object. That should include loading external filters, as well as loading internals more nicely integrated, and to be able to block/favor/priorize filters made to accept similar media types. But all these won't be ready for tommorow morning :)
karl_lillevold
3rd April 2003, 01:10
I was curious if anyone else has noticed this problem.
With ffdshow installed, opening any AVI file takes several (>5) seconds on my dual 2.2 GHz work system. This is true even for uncompressed files with no audio. With ffdshow uninstalled, it is almost instantaneous.
I am sure this problem is not related to MPC, but since this is where all the DirectShow playback experts hang out, I thought I'd ask here first, and I would be happy just to be pointed in the right direction.
gabest
3rd April 2003, 01:14
Originally posted by karl_lillevold
With ffdshow installed, opening any AVI file takes several (>5) seconds on my dual 2.2 GHz work system. This is true even for uncompressed files with no audio. With ffdshow uninstalled, it is almost instantaneous.Even with graphedit or wmp64? Which version of ffdshow is it? You could also ask this in the topic of "dffshow" :)
http://forum.doom9.org/showthread.php?s=&threadid=23101&goto=lastpost
karl_lillevold
3rd April 2003, 01:21
same problem in mplayer2 and graphedit, so it's clearly not MPC!
i have tried ffdshow-20021213, and ffdshow-20030103, and both have the problem.
Will try some other systems as well.
Anon00
3rd April 2003, 01:32
Okay, first off I must say that your player freakin rocks. Okay with that out of the way.
I'm experiencing a Invalid page fault in module vorbis.dll when playing OGM files (produced by mplayerc). I've checked with other versions of MPC (6.4.3.9 mainly) and its not reproduceable in those versions only in 6.4.4.0. I'm using Tobias' latest OGG Filters btw. Thanks for all your work!
gabest
3rd April 2003, 02:11
Originally posted by gabest
ookzDVD: I can't remember exactly when I removed it, but there was a hidden "seek to the beginning" call in earlier versions to flush the graph, just after opening a file. That seemed to help for a few mp3 files to get started. Anyhow, I put that call back and now ogm+ac3+iviaudio are working fine together again. This is what's crashing oggds.dll when it has vorbis audio in it. With ac3 it is not starting, with vorbis it is crashing if I add a workaround...
edit: just moved the seeking after the startup "pause" command and that fixed it.
ookzDVD
3rd April 2003, 08:14
@gabest,
Btw, I just try the 6.4.4.0 and I've got the error message while
opening .ogm with .ac3 muxed and played use windvd .ac3 filter,
it's something like CAVI2AC3Transfer::: ... error.
Thank you.
mikeson
3rd April 2003, 12:22
@gabest:
I've just tried 6.4.4.1 and I've got the same message as ookzDVD got.
I've been opening OGM with 2 AC3 muxed and also another one with 1 AC3 muxed. I've tried using AC3Filter 0.67b and 0.68b. Error message was CAVIAC3Filter::Transform.
BTW thanks for this GREAT player. ;)
vBulletin® v3.8.11, Copyright ©2000-2025, vBulletin Solutions Inc.