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

timeismoney
16th November 2004, 11:30
Originally posted by celtic_druid
I actually already have it, along with the other filters; oggspliter, Mpeg2DecFilter, etc.

Here is a question: does them support CPU without SSE like old Athlon 1.2G? and where is the ansi build?

Sorry I really can hardly visit your website, just I saw your page but then can do nothing, of course download them, it really make me fell into crazy...:scared:

celtic_druid
16th November 2004, 11:47
Changelog?
*** empty log message ***

That is all it says for all recent CVS changes. Best I can really do is post the files that were changed. Anyone can then look up the diff's.
http://cvs.sourceforge.net/viewcvs.py/guliverkli/guliverkli/

SSE or lack there of shouldn't be an issue and there are no ANSI builds. I didn't both doing a release compile of the filters. I didn't think that you would want it.

Rash
16th November 2004, 23:01
Celtic, may I suggest you use another compressor (othen then 7zip) for the next release? Thank you so much. :)

Liisachan
17th November 2004, 00:20
@celtic_druid

Thnx for the link. True, I should have checked the diff myself if there is no changelog.

For one thing, it looks like the updated SubtitleDlDlg.cpp (http://cvs.sourceforge.net/viewcvs.py/guliverkli/guliverkli/src/apps/mplayerc/SubtitleDlDlg.cpp?r1=1.2&r2=1.3) can now parse HTML code like あ. :cool:

celtic_druid
17th November 2004, 00:39
@Rash, you can but it won't make any difference unless you can point out one that works better.

7-Zip is a freedownload and numerous other programs now support the format, like recent versions of winrar.

Rash
17th November 2004, 01:47
That's alright Celtic. :)

timeismoney
17th November 2004, 10:15
1116 version's mpeg splitter is broken, I means when playback mpeg-2 hdtv (ts/tp)

celtic_druid
23rd November 2004, 14:57
@timeismoney, did you try the newer version?

@Liisachan, I had a go at doing an updated Japense version. The Subtitle database and after playback settings aren't translated and there seems to be a problem with the filters page in settings. Thought if there is going to be a Japanese mirror though that there should be a version to match. Also I guess the web interface needs redoing.

Liisachan
23rd November 2004, 16:08
@celtic_druid
What do you mean by 'an updated Japanese version'?

um, my mirror (http://m17n.cool.ne.jp/freeware/mpc/) is mirroring some of _your_ files, not Janapese versions, and I made that page simply because your server seemed to be overloaded (DL was very slow, at least from here).

I have never distributed localized (translated) pieces of software, and probably i never will. Like foobar2000's devs, personally I'm strongly against the localization of the interface at least in the beta stage. Why? If the menu is translated, you can't just say, for instance, 'To enable karaoke in softsubs in VMR-9, try to set the "Number of subpictures to buffer ahead" = 0' because the menu item name "Number of subpictures to buffer ahead" is modified by the translator.

Sometimes I'm being asked the same questions again and again on IRC (one of the most recent ones is, 'I can't seek newer MKVs on MPC'), and it's impossible for me to answer "uncheck blah blah, that menu item is called blah blah in your langauge version." Besides, if we have to consider about localized versions, then when we make another multilingual guide like Lazy Man's Guide to OGM/MKV, we would have to check every language versions of MPC and would have to screencapped every versions for the 'correct' translated menu names, when we just wanted to say "Check this checkbox in the pic"

imho, just because I wrote a short description of your files both in english and in japanese doesnt mean I have to mirror localized versions too... but then again, if you feel that way, I'd rather simplify my page and I'd use only one langauge.

zile
23rd November 2004, 17:25
Hi!
Is there any easy way to tell MPC to open avi files, when I double click on them ?
I change file type (avi) to be opened with MPC, but MPC refused to open them. It says "File not found". Old player2 works np.

timeismoney
23rd November 2004, 17:25
Originally posted by celtic_druid
@timeismoney, did you try the newer version? Thanks, 1118 is OK:p

SeeMoreDigital
23rd November 2004, 18:46
I still reckon this thread should be split... it really is far too long now!


Cheers

celtic_druid
24th November 2004, 01:22
@zile, no such problems here and I don't see any other people reporting it.

@Liisachan,
updated in the same way as the other builds. i.e. updated when compared to the one available on sourceforge.

I know that you were simply mirroring my files.

It doesn't mean that you "have" to, however with descriptions in Japanese, etc. I thought that maybe people might appriciate a current version in Japanese. Perhaps if people are having trouble with mkvmerge 0.9.5 mkv's it is because they are running the 6.4.8.2 Japanese version?

Anyway, compiling the Japanese version at least kept me entertained for a few mins and I am sorry if it somehow offended you in some way.

As for guides, I don't really believe in them myself. I think people rely on them too much, like if they have to deviate from them or say take part of one guide and combine it with another; they can't. Someone has to create a new guide so that they can follow it to the letter and I don't think that in the end it really helps anyone.

Liisachan
24th November 2004, 05:09
@SeeMoreDigital
celtic_druid: how about making a new thread for your 6.4.8.3 build, especially if you are going to continue to do this? (I assume everone hope you will go on...)

@celtic_druid
I'm torn:
I'm torally for the localization & m17n;
But that would also complicate the problem in the beta/testing stage...

If you're going to compile Japanese-localized versions, many ppl would appreciate it here in japan. Sorry, i discouraged you from trying that. I shouldve appreciated your kindness first anyway.

It doesn't mean that you "have" to, however with descriptions in Japanese, etc. I thought that maybe people might appriciate a current version in Japanese. Perhaps if people are having trouble with mkvmerge 0.9.5 mkv's it is because they are running the 6.4.8.2 Japanese version?

True. tho, they already knew how to fix the prob. And im not sure how many percentage of users in japan are actually using Jpanese versions of MPC. Not too little, but i guess not that much.

Anyway, i changed my mind, and I'd happily mirror localized versions too if you are still interested in compiling em... still, there would be some complications:
(1) When you get a bug report, you'll have a harder time to specify the bug if there are many different versions. Some problems, especially related to WCHAR/MBCS, cannot be reproduced in the original.
(2) If your locale etc. is not SHIFT_JIS, your compiler might do something unexpected when trying to build non-unicode SHIFT_JIS version of MPC...
(3) Well, and... :) I guess it'd be no fair to make a special build _only_ for Japanese-speaking users. All the other ppl (French, Chinese, Italian, Korean, etc) would be angry. (half j/k, but kinda true isnt it?)

and yes, i know those guides of ours are generally just better-than-nothing and not up-to-date. They were neat when created, but the contents are out-of-date now. I'll see what i can do.

celtic_druid
24th November 2004, 05:34
Don't get me wrong, I think that guides are great, as a reference.

Whenever there are CVS changes that I think look interesting, I will put up new compiles. If someone wants to start a new thread or split this one, I don't have a problem with it.

Not sure if I was ever planning on doing regular Japanese versions. I just thought that I would give it a go. As for other localised versions, I can only understand English, well other than a small amount of German, French, Spanish, Latin, etc. basically anything related to English.

Didn't try an ANSI build. Have you tested the unicode Japanese build? Does it work/look ok?

Liisachan
29th November 2004, 03:32
Hi,
I tried your mplayerc.2kxp.jpn.7z
The video files play with it normally, so basically it does work. There're 2 problems however:

(1) It's difficult or impossible to access to some of Option Dialogs; the 'main' option dialog gives me a bunch of error msgs saysing "An unsupported operation was attempted." when clicking the some parts of the tree view in the left pane.

(2) Japnese characters (aka kanji) are broken here and there. maybe its just for me. I have win2k and xp but both are the sntadard versions from MS, not localized for Japan, so I cannot really test Japanese-localized builds.

celtic_druid
29th November 2004, 05:02
I am sure that someone who could actually read Japanese could do a much better job of patching the files than I did. They could also translate the new text.

sterlina
3rd December 2004, 18:03
i've made an installer NSIS script

how to use:
copy the script into a *.nsi file
put it into a directory with mplayerc.exe
compile with NSIS
you now got a "MPC v6.4.8.2 Setup.exe" file, you can now install it and have cool installer & uninstaller :D

to change version number, edit the script section "!define PRODUCT_VERSION" (line 5)

file association (selectable when installing)
avi - divx - mkv - mp4 - mpg - ogm - vob - xvid

¤ster¤


/edit: replaced "ogg" with "ogm"

sterlina
3rd December 2004, 18:04
; Script generated by the HM NIS Edit Script Wizard.

; HM NIS Edit Wizard helper defines
!define PRODUCT_NAME "Media Player Classic"
!define PRODUCT_VERSION "v6.4.8.2"
!define PRODUCT_PUBLISHER "guliverkli"
!define PRODUCT_WEB_SITE "http://sourceforge.net/projects/guliverkli/"
!define INSTALLER_AUTHOR "¤sterlina¤"

Name "Media Player Classic"
CRCCheck On
OutFile "MPC ${PRODUCT_VERSION} Setup.exe"
;SetCompressor zlib
LoadLanguageFile "${NSISDIR}\Contrib\Language files\English.nlf"
InstallDir "$PROGRAMFILES\Multimedia\Media Player Classic"
Icon "${NSISDIR}\Contrib\Graphics\Icons\modern-install-colorful.ico"
UninstallIcon "${NSISDIR}\Contrib\Graphics\Icons\modern-uninstall-colorful.ico"
InstallDirRegKey HKLM "Software\Microsoft\Windows\CurrentVersion\App Paths\mplayerc.exe" ""
ComponentText "This will install ${PRODUCT_NAME} ${PRODUCT_VERSION} on your computer.$\nSelect which optional things you want installed."
DirText "This will install ${PRODUCT_NAME} ${PRODUCT_VERSION} on your computer."
ShowInstDetails show
ShowUnInstDetails show

Section "Media Player Classic (required)" SEC01
SectionIn RO
SetShellVarContext All
SetOutPath "$INSTDIR"
SetOverwrite ifnewer
File "mplayerc.exe"
FileOpen $r0 mplayerc.ini w
FileWrite $r0 "[Settings]"
FileClose $r0
SectionEnd

SubSection /e "ShortCut"
Section "Start Menu"
SectionIn RO
CreateDirectory "$SMPROGRAMS\Multimedia\Media Player Classic"
CreateShortCut "$SMPROGRAMS\Multimedia\Media Player Classic\Media Player Classic.lnk" "$INSTDIR\mplayerc.exe"
CreateShortCut "$SMPROGRAMS\Multimedia\Media Player Classic\Website.lnk" "$INSTDIR\${PRODUCT_NAME}.url"
CreateShortCut "$SMPROGRAMS\Multimedia\Media Player Classic\Uninstall.lnk" "$INSTDIR\uninst.exe"
SectionEnd
Section "Desktop"
CreateShortCut "$DESKTOP\Media Player Classic.lnk" "$INSTDIR\mplayerc.exe"
CreateShortCut "$DESKTOP\Uninstall MPC.lnk" "$INSTDIR\uninst.exe"
SectionEnd
SubSectionEnd

SubSection /e "File Associations"
Section "*.avi"
WriteRegStr HKCR ".avi" "" "MPC_file_avi"
WriteRegStr HKCR "MPC_file_avi\shell\open\command" "" "$INSTDIR\mplayerc.exe %1"
WriteRegStr HKCR "MPC_file_avi\DefaultIcon" "" "$INSTDIR\mplayerc.exe,0"
SectionEnd
Section "*.divx"
WriteRegStr HKCR ".divx" "" "MPC_file_divx"
WriteRegStr HKCR "MPC_file_divx\shell\open\command" "" "$INSTDIR\mplayerc.exe %1"
WriteRegStr HKCR "MPC_file_divx\DefaultIcon" "" "$INSTDIR\mplayerc.exe,0"
SectionEnd
Section "*.mkv"
WriteRegStr HKCR ".mkv" "" "MPC_file_matroska"
WriteRegStr HKCR "MPC_file_matroska\shell\open\command" "" "$INSTDIR\mplayerc.exe %1"
WriteRegStr HKCR "MPC_file_matroska\DefaultIcon" "" "$INSTDIR\mplayerc.exe,0"
SectionEnd
Section "*.mp4"
WriteRegStr HKCR ".mp4" "" "MPC_file_mp4"
WriteRegStr HKCR "MPC_file_mp4\shell\open\command" "" "$INSTDIR\mplayerc.exe %1"
WriteRegStr HKCR "MPC_file_mp4\DefaultIcon" "" "$INSTDIR\mplayerc.exe,0"
SectionEnd
Section "*.mpg"
WriteRegStr HKCR ".mpg" "" "MPC_file_mpg"
WriteRegStr HKCR "MPC_file_mpg\shell\open\command" "" "$INSTDIR\mplayerc.exe %1"
WriteRegStr HKCR "MPC_file_mpg\DefaultIcon" "" "$INSTDIR\mplayerc.exe,0"
SectionEnd
Section "*.ogm"
WriteRegStr HKCR ".ogm" "" "MPC_file_OGG_Media"
WriteRegStr HKCR "MPC_file_OGG_Media\shell\open\command" "" "$INSTDIR\mplayerc.exe %1"
WriteRegStr HKCR "MPC_file_OGG_Media\DefaultIcon" "" "$INSTDIR\mplayerc.exe,0"
SectionEnd
Section "*.vob"
WriteRegStr HKCR ".vob" "" "MPC_file_vob"
WriteRegStr HKCR "MPC_file_vob\shell\open\command" "" "$INSTDIR\mplayerc.exe %1"
WriteRegStr HKCR "MPC_file_vob\DefaultIcon" "" "$INSTDIR\mplayerc.exe,0"
SectionEnd
Section "*.xvid"
WriteRegStr HKCR ".xvid" "" "MPC_file_xvid"
WriteRegStr HKCR "MPC_file_xvid\shell\open\command" "" "$INSTDIR\mplayerc.exe %1"
WriteRegStr HKCR "MPC_file_xvid\DefaultIcon" "" "$INSTDIR\mplayerc.exe,0"
SectionEnd
SubSectionEnd


Section -AdditionalIcons
WriteIniStr "$INSTDIR\${PRODUCT_NAME}.url" "InternetShortcut" "URL" "${PRODUCT_WEB_SITE}"
SectionEnd

Section -Post
WriteUninstaller "$INSTDIR\uninst.exe"
WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\App Paths\mplayerc.exe" "" "$INSTDIR\mplayerc.exe"
WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_NAME}" "DisplayName" "Media Player Classic"
WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_NAME}" "UninstallString" "$INSTDIR\uninst.exe"
WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_NAME}" "DisplayIcon" "$INSTDIR\mplayerc.exe"
WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_NAME}" "DisplayVersion" "${PRODUCT_VERSION}"
WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_NAME}" "URLInfoAbout" "${PRODUCT_WEB_SITE}"
WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_NAME}" "Publisher" "${PRODUCT_PUBLISHER}"
WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_NAME}" "Comments" "installer by ¤sterlina¤"
SectionEnd



Function un.onInit
MessageBox MB_ICONQUESTION|MB_YESNO|MB_DEFBUTTON2 "Sei sicuro di voler completamente rimuovere Media Player Classic e tutti i suoi componenti?" IDYES +2
Abort
FunctionEnd

Function un.onUninstSuccess
HideWindow
MessageBox MB_ICONINFORMATION|MB_OK "Media Player Classic è stato completamente rimosso dal tuo computer."
FunctionEnd


Section Uninstall
SetShellVarContext All
Delete "$INSTDIR\${PRODUCT_NAME}.url"
Delete "$INSTDIR\uninst.exe"
Delete "$INSTDIR\mplayerc.exe"
Delete "$INSTDIR\mplayerc.ini"
Delete "$INSTDIR\divx.ico"
Delete "$INSTDIR\movie.ico"
Delete "$DESKTOP\Media Player Classic.lnk"
Delete "$DESKTOP\Uninstall MPC.lnk"
Delete "$SMPROGRAMS\Multimedia\Media Player Classic\Uninstall.lnk"
Delete "$SMPROGRAMS\Multimedia\Media Player Classic\Website.lnk"
Delete "$$SMPROGRAMS\Multimedia\Media Player Classic.lnk"
Delete "$SMPROGRAMS\Multimedia\Media Player Classic\*.*"

RMDir "$SMPROGRAMS\Multimedia\Media Player Classic"
RMDir "$INSTDIR"

DeleteRegKey HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_NAME}"
DeleteRegKey HKLM "Software\Microsoft\Windows\CurrentVersion\App Paths\mplayerc.exe"
DeleteRegKey HKLM "SOFTWARE\Classes\Applications\mplayerc.exe"
DeleteRegKey HKCU "SOFTWARE\Gabest\Media Player Classic"
DeleteRegKey HKLM "SOFTWARE\Gabest\Media Player Classic"

DeleteRegKey HKCR ".avi" ""
DeleteRegKey HKCR "MPC_file_avi"
DeleteRegKey HKCR ".divx" ""
DeleteRegKey HKCR "MPC_file_divx"
DeleteRegKey HKCR ".mkv" ""
DeleteRegKey HKCR "MPC_file_matroska"
DeleteRegKey HKCR ".mp4" ""
DeleteRegKey HKCR "MPC_file_mp4"
DeleteRegKey HKCR ".mpg" ""
DeleteRegKey HKCR "MPC_file_mpg"
DeleteRegKey HKCR ".ogm" ""
DeleteRegKey HKCR "MPC_file_OGG_Media"
DeleteRegKey HKCR ".vob" ""
DeleteRegKey HKCR "MPC_file_vob"
DeleteRegKey HKCR ".xvid" ""
DeleteRegKey HKCR "MPC_file_xvid"

DeleteRegValue HKCU "Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.avi\OpenWithProgids" "MPC_file_avi"
DeleteRegValue HKCU "Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.divx\OpenWithProgids" "MPC_file_divx"
DeleteRegValue HKCU "Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.mkv\OpenWithProgids" "MPC_file_matroska"
DeleteRegValue HKCU "Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.mp4\OpenWithProgids" "MPC_file_mp4"
DeleteRegValue HKCU "Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.mpg\OpenWithProgids" "MPC_file_mpg"
DeleteRegValue HKCU "Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.ogm\OpenWithProgids" "MPC_file_OGG_Media"
DeleteRegValue HKCU "Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.vob\OpenWithProgids" "MPC_file_vob"
DeleteRegValue HKCU "Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.xvid\OpenWithProgids" "MPC_file_xvid"


DeleteRegKey HKCR "Applications\mplayerc.exe"
DeleteRegKey HKCU "Software\Classes\Applications\mplayerc.exe"
DeleteRegKey HKLM "Software\Classes\Applications\mplayerc.exe"


SetAutoClose false

IfFileExists "$INSTDIR" 0 NoErrorMsg
MessageBox MB_OK "Note: $INSTDIR could not be removed!" IDOK 0 ; skipped if file doesn't exist
NoErrorMsg:

SectionEnd


edit:
replaced 'Section "*.ogg"' with 'Section "*.ogm"'

Liisachan
4th December 2004, 01:02
Originally posted by sterlina

file association (selectable when installing)
avi - divx - mkv - mp4 - mpg - ogg - vob - xvid
If you mean movies, MPC cant play .ogg by itself because it doest have Theora Decoder. Instead, you should put OGM.

sterlina
4th December 2004, 01:22
Originally posted by Liisachan
If you mean movies, MPC cant play .ogg by itself because it doest have Theora Decoder. Instead, you should put OGM. you are true, i wrote ogg by mistake, but file association was ".ogm":confused:

anyway I've edited the posts - thanks:D

filewalker
5th December 2004, 12:13
I played around with shoutcast (btw. really cool radio stations) the last days...and 2 things catched my eyes.

1)
It happens periodically that suddenly the playback stops with Gabest's shoutcast source filter. After some seconds the playback continues.
MPC displays that it's pre buffering during the interruptions.

2)
What I really miss, is that there's no display of the name of the current played song.


Unfortunately with WinAmp my 1) problem doesn't appear and the 2) feature is well supported in WinAmp.

Does anyone have better experience with the shoutcast source filter in MPC?

Maybe gabest is reading this post...and maybe he can improve his shoutcastsource filter.

Cu filewalker

lighty
12th December 2004, 16:51
Ummm I can see that ASX playlist parsing bug introduced in 6.4.7.7 is still present.

I know I may be asking too much but could somebody please fix that?

m99
12th December 2004, 19:25
Is there an Changelog for the releases at http://celticdruid.no-ip.com/xvid/ ?

celtic_druid
12th December 2004, 19:38
The answer to that is covered a few pages back and before you say that this is a really long thread; that is covered to.

SeeMoreDigital
12th December 2004, 19:50
Originally posted by celtic_druid
... and before you say that this is a really long thread; that is covered to. Covered - yes. Resolved - no :)

(Maybe when this thread gets up to 100No pages)


Cheers

celtic_druid
13th December 2004, 04:11
Does it really make any difference if the thread is 97 pages long and the answer is on page 96 as compared to 3 pages long with the answer on page 2?

Guess the only real difference is that with 97 pages someone can try and use that as an excuse for not reading the previous page.

esby
13th December 2004, 13:56
Does anyone reported MPC crashes when playing avi files and fast seeking in the file by period of 5s and 30s...

I can get MPC to crashes while doing 4 fast forward (30s) advance at the beginning of some clips... (just keeping pressed on fast advance/skip and I can get it crashing for 100% sure)

I believe it is linked to the audio handling, althought I am not sure.
I could not reproduce the problem while playing an avi without audio (cbr/vbr mp3, does not matter, both can randomly crashes mpc)
I could not reproduce it using sasami2k either,
so I believe it is specific to MPC.

the system is Windows Xp, SP2, video decoding is handled by ffdshow, morgan stream switch is active, but not doing anything, and the default waveOut device is used to decode the audio.

(S2k seems using the same filter chain, plus the s2k specifical ones.)

esby

PS: the problem happends with every celticdruid build I tested so far.

Liisachan
13th December 2004, 15:09
Originally posted by esby
I could not reproduce the problem while playing an avi without audio (cbr/vbr mp3, does not matter, both can randomly crashes mpc) If the problem is related to MPEG audio (i.e. OK if the audio is AC3 etc.) you can try
(1) to disable the internal "Mpeg Audio" filters (in "Souce filters" and/or "Transform filters")
- or -
(2) to use November builds.

Gabest seems to be trying to fix some mp3 problems (http://forum.doom9.org/showthread.php?postid=292604#post292604) by updating the MPEG Audio filter. But the new filter seems still buggy.

Peuj
14th December 2004, 10:59
Two small questions about the Filters:

1 - In the lastest build the Filters section is split in two part Source Filters and Transform Filters, and the "MPEG Audio" is in the 2 parts. Is there something wrong or is it normal?

2 - About the "Real..." Filters if I use those from RealAlternative should I unselect "RealMedia" from Source Filters or "RealAudio" and "RealVideo" from Transform Filters

Thanks

celtic_druid
15th December 2004, 04:29
Well as I understand it RA comes with Gabest's dshow real filters anyway and the ones in my builds should be newer or at least the same. What you need to check is that real media under formats is set to directshow and not Real Media. If it is set to RealMedia, then it should use the original real media routines where MPC directly interfaced and didn't use dshow.

MomoNyo
22nd December 2004, 04:07
Can anyone help me to get the NVDVD codecs to work with MPC? I'm trying the ones from the latest nVidia DVD Decoder (1.00.67) but even after setting them to "prefer" in the overrides section, and blocking all other decoders MPC tries to load (Intervideo, Nero and it's own built-in one) I still can't get it to use them. I'm trying to get hardware accelerated DVD playback out of my FX5200 with external subtitles loaded in MPC.

Sorry if the answer is somewhere in these 97 pages, but that's a lot to sift through.

Update:

I tried older versions of the NVDVD codecs and these work better, However, the bottom part of the screen is blocked-off and the resulting image is squeezed vertically. Here's a screenshot to illustrate the problem:

http://members.lycos.co.uk/momonyo/images/snapshot20041222040319.jpg

As you can see, the menu isn't filling the screen. I get the same with Zoom Player if the decoder is set to "NVIDIA NVDVD v3+ DXVA" in ZP's custom decoder setup window. However if I choose "NVIDIA NVDVD v3+" the picture is fine. How does ZP give me two seperate options for the one decoder (with or without DXVA) and is there any way to get this in MPC as ZP's external sub support still has timing issues.

Update 2:

Seems this only occurs with the renderless VMR modes. Alas they're the ones needed to load external subs. Maybe I'm just outta luck :(

chros
23rd December 2004, 11:34
Seems this only occurs with the renderless VMR modes. Alas they're the ones needed to load external subs. Maybe I'm just outta luck

If you use the external vsfilter (from guliverkli too), you can switch to ovarlay mode: it gets subtitles working ...

cweb
24th December 2004, 09:18
Does anyone know whether PureVideo will be enabled when using MPC?
I hope to install the new nvidia XP drivers which support it.

MomoNyo
24th December 2004, 19:13
I'd imagine it would as that would be a decoder feature rather than anything application-specific.

That trick about using the external vsfilter did the trick (thanks chros :)). I just have to watch a DVD through with it to see how the timing is (AFAIK the main reason for using the internal subtitle loader is to maintain sync with the video. Loading vsfilter as an additional filter may lead to the usual sync troubles). Normally I use mplayer as it has perfect timing, but it would be nice to have some level of hardware decoding.

Doom9
24th December 2004, 19:28
If NDVD uses DirectShow filters, then I suppose as long as the Nvidia filters are used in MPC you'd be able to benefit from PureVideo.

QQ
2nd January 2005, 13:58
anyone thinks it would be possible to make a "lightweight" version of MPC? As it is now, I don't really have much use of all the different decoders/splitters/etc built into the app, and they make mpc load quite slow compared to say mp64. So if it would be possible to make some kind of source configurator, where you select what do you want to include in the build and then compile it, or perhaps move all the functionality to external plugin files, it would be very nice :)

celtic_druid
2nd January 2005, 15:56
Should be possible right now to compile without including internal dshow filters if you want.

QQ
2nd January 2005, 16:57
is it handled by defines or what? and how do i go about downloading its source? :) sorry if this has been already answered..

SeeMoreDigital
2nd January 2005, 17:03
Originally posted by celtic_druid
Should be possible right now to compile without including internal dshow filters if you want. What about the prospect of providing all of MPC's direct-show filters as separate "compiled" downloads?


Cheers

QQ
2nd January 2005, 17:08
well they are available already, not? so it's only about taking them out of MPC now :) i'm already downloading source from CVS and will take a look at it.

SeeMoreDigital
2nd January 2005, 17:33
MediaPlayer Classic has a great many built-in filters: -

http://img87.exs.cx/img87/9912/mpcfilters3gq.gif

So it might prove most useful to have them available separately...


Cheers

QQ
2nd January 2005, 17:45
most of them ARE available seperately - check guliverkly SF page, or CD's page.

QQ
2nd January 2005, 19:50
hmm, how come when I try to compile, i get errors about different mediatypes not being defined, together with CLSID_VideoMixingRenderer9. When I add include "uuids.h" it compiles fine.. why isn't it included by default?

QQ
2nd January 2005, 22:00
well it seems to be compiling. now im up to ripping it appart and taking out all the stuff i don't need :) bye bye realmedia, qt, shockwave, webserver, and all the other stuff =)

QQ
3rd January 2005, 13:09
there, finally i've sucessfully managed to compile all configs of MPC - MSVS is pain in the ass! once it starts complaining about unresolved externals and dupes, you can never figure out what's wrong! i've also removed lots of code from it already =) not sure if it got any faster though. gonna try to make p4 optimised builds now :)

SeeMoreDigital
3rd January 2005, 13:33
Sounds interesting QQ,

For people who want to disribute say, a promotional media disc and want to make sure the media on the disc can be played, I can see a stripped down version of MPC being quite useful.

Especially if it can be made easy to include "just" the filters you require!

...I wonder why an Mpeg4 DSdec filter was never included in MPC?


Cheers

slvrsol
6th January 2005, 09:29
newbie here.. I know I could make a playlist, but I'm wondering if its possible to play the next file in the directory after the end of video. Doesn't look like its a feature, but just wanted to make sure.

bond
10th January 2005, 19:08
gabest,

your .ogg splitter doesnt support theora-in-ogg. would be great if you could add support for it, so its possible to connect ffdshow or another theora dshow decoder to it

also your .mpg splitter doesnt support avc-in-mp4 (as already producable by moonlights and mainconcepts tools)

niamh
14th January 2005, 20:26
Every time I load a mkv file (with C_D´s latest build, not Gabest´s)containing any subtitle other than idx/sub(tested with srt,ass or ssa) with either of the two renderless modes, I get a visual C++ runtime error. What am I doing wrong?