tommyp Posted October 7, 2005 Posted October 7, 2005 (edited) As promised, here's how to SLIPSTREAM codecs into your source. DO THIS AT YOUR OWN RISK!version 3, dated May 22, 2006 & works with HFSLIP_51030.cmd and newer.This is a manual process and if it scares you, don't do it. What does this do? a. Slipstreams codecs into your source.b. Fixes icons for various media types in Windows Explorer.Does this require system file protection or any dll replacements? a. No. What do I need? a. For W2K, you need to slipstream DX9 (Refer to FDV's instruction set for details). b. The KLITE Mega Codec Pack. You may be able to do this with the other packs too, but I haven't verified it. c. W2K: Download WindowsMedia9-KB891122-x86-Global-ENU.exe, extract it and put wmfdist.exe into HF folder.d. WXP/2K3: Download WindowsMedia-KB891122-x86-ENU.exe, extract it and put wmfdist95.exe into HF folder.e. The HFSLIPCD.INF file, download link at bottom of the message. f. The modifype.exe program in the HFTOOLS folder. What if I NLITE my source? a. Do NOT remove the SOUND DRIVERS otherwise most codecs WILL NOT work. Refer to step 12, unless you know what you are doing. What if I NLITE my source to eliminate WMP totally? There's a 5+ page NLITE thread on how to do this, but this can be done very easily as follows:a. See the write up at the bottom of this. Known issues: a. None at this time, installs like a charm. There are two methods to HFSLIP your codecs. Option AThe first and easier method is to use TAiN's prepacked plugin. Here is a new version of the pack.Unattended installation:Manually create HFSLIP\HFEXPERT\CODECS directoryDump contents of pack into CODECSOption BTommyP's old fashioned manual wayInstructionsStep 1. Download the modifype.exe program and place it alongside the HFSLIP___.CMD file. Step 2. Download the KLITE Mega Codec Pack. Step 3. Manually create a folder alongside the HFSLIP___.CMD file called HFEXPERT.Step 4. Manually create a folder inside HFEXPERT called CODECS.Step 5. On a junker PC or a VM, install the KLITE MEGA CODEC PACK. You can install everything, we'll pick and choose what files we want. Step 6. Copy the following files from the junker PC or VM to your HFEXPERT\CODECS folder. These files reside in a combination of the %windir%\system32 and the Program Files\K Lite Codec Pack folders and Google.3ivx.dll3ivxConfig.exe3ivxDSAudioDecoder.ax3ivxDSDecoder.ax3ivxDSMediaSplitter.ax3ivxVfWCodec.dllac3acm.acmac3filter.axac3filter.cplCLVSD.axCoreAAC.axCoreFLACDecoder.axCoreVorbis.axcpuinf32.dllDirectVobSub.cpldivx.dlldivxa32.acmDivXc32.dllDivXc32f.dlldivxdec.axhuffyuv.dllI263_32.drvIMC32.acmIr41_qcx.dllIr50_32.dllir50_lcs.dlll3codecp.acml3codecx.axMACDec.dllMatroskaSplitter.axmkx.dllMonkeySource.axmp4.dllMPCDec.axmpeg2dmx.axmpg4c32.dllmsaud32.acmmsvcr70.dllogg.dllOggDS.dllOpenQuicktimeLib.dllsplitter.axvorbis.dllvorbisenc.dllvorbisfile.dllvp31vfw.dllvp6dec.axvp6vfw.dllvp7dec.axvp7vfw.dllVSFilter.dllWavPackDSDecoder.axWavPackDSSplitter.axWMV9VCM.dllxvid.axxvidcore.dllxvidvfw.dllStep 7a. Quicktime: Place these into the HFEXPERT\CODECS folder. qtmlClient.dllQuickTime.qtsQuickTimeEssentials.qtxQuickTimeInternetExtras.qtxStep 7b. Google for QuickTime.ax and place that into the HFEXPERT\CODECS folder. Step 8a. Realplayer: Place these into the HFEXPERT\CODECS folder. FYI, one of the files could be from an older version - that's all right):atrc3260.dllcook3260.dlldrv13260.dlldrv23260.dlldrv33260.dlldrv43260.dllpncrt.dllsipr3260.dlltokr3260.dllStep 8b. Google for RealMediaSplitter.ax and place that into the HFEXPERT\CODECS folder. Step 9. Download and place HFSLIPCD.INF into the HFEXPERT\CODECS folder. Refer to bottom of message for download link. Step 10. If you want to remove Windows Media Player and go with Windows Media Classic: a. Put my OPTIONALLY place my modified mplayer2.in_ file into your FIX folder (see end of message for download). You need to rename the file for your OS. b. Create a folder inside HFEXPERT called APPREPLACEMENT. Place mplayerc.exe (Media Player Classic executable) inside it. Rename it to mplayer2.exe.Step 11. Run HFSLIP and install using the SOURCESS folder. Step 12. If you want to run NLITE:a. Add in a files to keep and files to remove section in your NLITE settings. Refer to the end of this posting for what to keep and what not to keep. b. Do NOT remove the "SOUND DRIVERS" or "Windows Media Player 6.4" when running NLITE. c. Here's the NLITE KeepFiles and RemoveFiles:[KeepFiles]bdaplgin.axkstvtune.axksxbar.axkswdmcap.axl3codecx.axmsdvbnp.axmsyuv.dllpsisrndr.axvbisurf.axwstdecod.dllpsisdecd.dlldxntunp.infdxver.infdiactfrm.infdpvoice.infdmusic.infdsound.infdinput.infksreg.infdplay.infdxdllreg.infdxbda.infbda.infkscaptur.infmpe.infndisip.infnabtsfec.infslip.infstreamip.infccdecode.infwstcodec.infbdasup.sysccdecode.sysks.sysksolay.sysksproxy.syskstvtune.sysksuser.syskswdmcap.axksxbar.axmpe.sysmsdv.sysmskssrv.sysmsyuv.dllnabtsfec.syspid.dllslip.sysstream.sysswenum.syswmasf.dllwmpasf.dllwmidx.dllmsaud32.acmdrmv2clt.dllwmadmoe.dllwmsdmod.dllwmsdmoe2.dllwmspdmod.dllwmspdmoe.dllwmadmod.dlldxmasf.dllmsdxm.dllsl_anet.acmstrmdll.dlldrmclien.dllwmpdxm.dllwmploc.dllwmpsrcwp.dllwmnetmgr.dllwmp.dllqasf.dllwmvcore.dllwmvdmod.dllwmvadvd.dlll3codecp.acmmp43dmod.dllmp4sdmod.dllmpg4dmod.dll[RemoveFiles]npds.zipAny questions, comments or suggestions appreciated. Thanks to TAiN for his codec pack.hfslipcd.inf2kmplayer2.zip Edited June 16, 2007 by TAiN Fixed a URL
tain Posted October 10, 2005 Posted October 10, 2005 Thanks for the post! Slipstreaming codecs and drivers is fun stuff Please change HFSLSIPCD.INF to HFSLIPCD.INF:Step 6) Download and place HFSLSIPCD.INF into the HFEXPERT\CODECS folder. Refer to bottom of message for downloadThis page http://www.msfn.org/board/lofiversion/index.php/t48298.html has some info for adding Real and Quicktime...Why do you use the MEGA pack? It looks like the files you use are all present in the standard pack. The differences between the two packs are found here: http://www.msfn.org/board/lofiversion/index.php/t48298.html
tommyp Posted October 10, 2005 Author Posted October 10, 2005 I used the mega pack only because I had it and didn't feel like downloading another file. I don't plan on slipstreaming real media or quicktime because I dislike them (and don't use them either).
Oleg_II Posted October 10, 2005 Posted October 10, 2005 (edited) If somebody needs Real or QT it is really easy to slipstream with the same method too. It is only about registering two AX files and placing a few DLL in system32. If you can edit INF files (very basicaly as I do you can add just a couple of lines in tommyp's inf and it should work.The files to register: QuickTime.ax and RealMediaSplitter.ax - Google for them.The files to place in system32 are in the following text.But just tried a simplier thing without AX files at all and it works with all QT and Real files I have (just a few). In 4 steps:1. Get Media Player Classic (I used v6.4.8.4).2. Get these files for Quick Time:- qtmlClient.dll- QuickTime.qts- QuickTimeEssentials.qtx- QuickTimeInternetExtras.qtx3. Get these files for Real (one of the files could be from an older version - that's all right):atrc3260.dllcook3260.dlldrv13260.dlldrv23260.dlldrv33260.dlldrv43260.dllpncrt.dllsipr3260.dlltokr3260.dll4. All files go to one folder (they should stick together In our case you may place all them in HFEXPERT\CODECS. You should also make a shortcut for Media Player Classic somewhere on Desktop, Quik Launch or in Start Menu. And it would be better to assosiate some files with it too: mov, qt, ra, ram, rm (maybe some more - these are all I know If you are familiar with INF files just add the tweaks in tommyp's INF.Your Media Player Classic will play all QT and Real files now!I'm not sure if these files are enough to play directly from Internet but they are enough to play a downloaded file.PS I use the other way of playing multimedia now (Windows port of Linux mplayer). It seems easier, takes less ressorces, needs less files and efforts (and I'm lazy Edited October 12, 2005 by Oleg_II
saugatak Posted October 10, 2005 Posted October 10, 2005 Oleg, I like your style The only issue I see is that when you make so many mods to TommyP's and FDV's filesets, and then they come out with new ones, you have to make those mods again.As for the codecs, I prefer to just install the K-Lite codec pac with Real and QuickTime Player Alternative in one go since I use FDV's fileset to rip out WinMedia Player.I think it's cool of FDV and TommyP to listen to our suggestions and if the suggestions make sense and enough people want them, they incorporate it into the next version of the program. That way, fewer mods to the fileset all around.
tommyp Posted October 10, 2005 Author Posted October 10, 2005 Would it be worthwhile to have mini-codec packs instead of a monster one? I mean, separate infs for each type of codec. Like divx is one, xvid is another, etc? I guess it could be further separated by specifying the dlls/axs for each codec. Good idea? Anyone feel like stepping up to the plate?
saugatak Posted October 27, 2005 Posted October 27, 2005 @tommyp, giving this a shot with your new beta script, but I can't find the following 2 file you list:ac3filter.cplDirectVobSub.cplLooked in directories, googled them on both desktop and internet.@Oleg, first you say, get "QuickTime.ax" and "RealMediaSplitter.ax".Then you sayBut just tried a simplier thing without AX files at all and it works with all QT and Real files I have (just a few). In 4 steps:1. Get Media Player Classic (I used v6.4.8.4).2. Get these files for Quick Time:- qtmlClient.dll- QuickTime.qts- QuickTimeEssentials.qtx- QuickTimeInternetExtras.qtx3. Get these files for Real (one of the files could be from an older version - that's all right):atrc3260.dllcook3260.dlldrv13260.dlldrv23260.dlldrv33260.dlldrv43260.dllpncrt.dllsipr3260.dlltokr3260.dllTommyP included both steps in his edited instructions, but you seem to indicate that you don't need "QuickTime.ax" and "RealMediaSplitter.ax" if you do the 4 steps (only quoted 3).Please clarify.Also, any idea what needs to be done to play Real or QuickTime files in the browser, particularly Firefox?
Oleg_II Posted October 27, 2005 Posted October 27, 2005 saugatakFrankly speaking I'm not a computer specialist So if I'm wrong please somebody correct me.As far as I know (and I know very little about it the files with AX extention are DirectX filters and most of them are dealing with playing multimedia files.If you are using MPLAYER like me (Windows port from Linux world) you don't need any filters in the system at all I also tried placing all mentioned files and Media Player Classic in one folder and it played my test QT-Real files without two AXs registered or even in the system.BUT! It will be better if you register two AX anyway because this way you'll be able to play QT and Real on ALL players for Windows (with other listed files of course).As for playing media files in FireFox - get the extention MediaPlayerConnectivity - it works good for me. The link is _https://addons.mozilla.org/extensions/moreinfo.php?id=446 (sorry, still have this problem and forgot to learn this code for links).
saugatak Posted October 27, 2005 Posted October 27, 2005 (edited) Oleg, thanks for the info. @TommyP, if Oleg's info is right and you just use mplayer (replacing windows media player with HFSLIP/APPREPLACEMENT), is there any need to include any of the .ax files on your list?@FDV, how do you put back Windows Media Player so that it can be replaced via HFEXPERT / APPREPLACEMENT?Will this work?1. SYSSETUP.IN_[infs.Always]mplayer2.inf,DefaultInstall.NT2. SYSOC.IN_[Components]WMPOCM=ocgen.dll,OcEntry,wmpocm.inf,,7Not sure what to do with the MPLAYER.IN_ file Edited October 27, 2005 by saugatak
Oleg_II Posted October 27, 2005 Posted October 27, 2005 (edited) saugatakIf you are going to use MPLAYER you won't need most of these files I found that I only need one file from DirectX 9 and one from Media Player 10 Codecs to play all video I have (audio also should work I just listen MP3 and WAV with other interesting program Additional files I mentioned (you may already have them if you slipstream DX and wmfdist.exe):- wmvdmod.dll (from MP10 codecs);- msdmo.dll (from DX).By the way, I'd recommend not to rename MPLAYER, just place it in HFEXPERT\SYSTEM32. Please download a small and powerfull GUI for it (MPUI) from here _http://www-user.tu-chemnitz.de/~mfie/index.php?software=mpui - you don't need it really if you are good with command line but if you don't it will save you a lot of efforts.Rename MPUI.EXE to mplayerc.exe and don't touch anything else! PS I forgot! If you are going to encode video with some of your program you may still need some of the files!PPS MPUI is like good old Media Player v6.4 - not fancy but functional. I saw some versions of MPLAYER with interesting (funcky GUI already incorporated (in that case MPLAYER.EXE should be renamed and substitute mplayerc.exe), but MPUI is small (100KB) and has two features that those appz don't: it deals very easy with DVD and subtitles. Edited October 27, 2005 by Oleg_II
saugatak Posted October 27, 2005 Posted October 27, 2005 @Oleg, now I'm just confused Oh well, I'll leave them in, won't hurt.
Oleg_II Posted October 27, 2005 Posted October 27, 2005 (edited) Sorry for confusing you Well just in two words:- if you only watch movies and use mplayer you may not integrate codecs at all except for QT, Real and the two extra files I listed;- if you sometimes edit multimedia files (cut some episodes, convert music files or something like this) you'd better leave it as is. Edited October 27, 2005 by Oleg_II
nite0859 Posted October 29, 2005 Posted October 29, 2005 Can I post a rapidshare link to a .RAR of all the codecs mentioned in the first post of this thread ?
Crash&Burn Posted October 30, 2005 Posted October 30, 2005 @ nite0859Go for it, easier than having to install the fool things (in a VM or test/junk install) just to get the ones you want fo actually install.I haven't gotten around to playing w/ VM's yet...theres always so many things to do...blah...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now