Okay. After much hard work, I have accomplished the perfect Winamp
"setup" I think is possible. Not only can I play back videos flawlessly,
but I have essentially turned Winamp into the ONLY media player
I will ever need for all audio and video needs. THIS INCLUDES 10-BIT,
8-BIT, and even FULL SUBTITLING. Please read on for more if you are
interested in using Winamp as your one and only needed full media
library and player!
---What this guide attempts to accomplish:
Full DirectShow Video Playback:
.MPG, .MPEG, .M2V, .AVI, .MKV, .MP4 are fully playable, pausable, and seekable with no issues.
Full Subtitles in Videos:
Perfect quality subtitles for watching anything from foreign movies to
fansubbed Anime. (This is achieved with and xy-VSFilter (a fork of
VSFilter) for beautiful subs, even at high resolutions.
Regular VSFilter does not work well with this configuration. Expect video freezing and sub issues without xy-VSFilter.)
Full Audio Playback:
Pretty much any audio file that is supported by Winamp Pro at default will still be playable.
Flawless Integrations with Winamp Media Library:
All Videos that are supported by the player will of course show up by
default in the videos section. They are fully playable by searching and
playing from inside of Winamp.
If associations are set-up correctly on your computer, you can just run them via Windows Explorer.
Full Thumbnailing in Windows Explorer For ALL Audio and Video files:
Audio thumbnails will come from the the thumbnail pack for Winamp from
the Winamp site. All video thumbnails will be achieved by using Icaros.
---Limitations:
Sadly, there are two important limitations to this guide and it's tweaks.
NO MADVR:
Well, this should come as no surprise. You won't be getting MadVR
with these tweaks. HOWEVER, for some reason my screenshot comparisons
looked better than MPC-HC with CCCP with no MadVR.
I'm guessing it is because of the slow installation of the codecs
gives a more "clean" install. And of course this is more lite because
extra "junk" is not needed. Feel free to test this yourself.
No LAV Video decoding:
Sadly, when using LAV instead of ffdshow, videos would cause Winamp
to crash at the end of the video, or when they were stopped. I can not
pin down the exact cause. So sadly, if GPU acceleration threw LAV is a
must
for you, this guide will be pointless.
---Requirements:
-The latest version of Winamp Pro (Version 5.65 July 23rd 2013 as of the making of this guide)
I have Winamp Pro, and have no tried using the free version. So this
guide will only apply to Winamp Pro users (for now). If someone would
like to give the free a try and let me know if it works great.
I won't be spending any time trying to get it work, as it took about a
week of hard work to configure these and get Winamp working flawlessly.
-NO OTHER CODECS AND/OR PACKS INSTALLED. Also, older or newer versions of these codecs listed are NOT supported by this guide.
I have not tried any other packs, and any other codec pack
configuration WILL cause problems. Please make sure to remove any
programs (MPC-HC, VLC, etc.) and any codec packs (CCCP, K-lite,
Shark007, etc.).
I have this working fully on a clean system running Windows 8 x64.
Also, restart your computer to make sure the packs and codecs are fully
removed.
---Installed Software (Listed in no particular order):
This here is a complete list of all software I have installed. It
includes the EXACT original file names I used, as well as the version
numbers appended next to them for reference.
Any files other than these will NOT be supported. I haven't tried them, so assume they will NOT work.
winamp565_pro.exe (Winamp Pro, Version 5.65) Get this from Winamp website at:
http://www.winamp.com
Winamp_Icon_Pack_2_3_4.exe (The Winamp Icon Pack, Version 2.3.4) Get this from the Winamp website. Link:
http://www.winamp.com/plugin/winamp-icon-pack/222319
ffdshow_rev4513_20130525_clsid.exe (ffdshow, Version 4513) Get this
build made by clsid from the sourceforge page located at
http://sourceforge.net/projects/ffdshow-tryout/)
MatroskaSplitter.exe (Haali Media Splitter, Version
23/06/2013) Get this from the Haali Media Splitter website at:
http://haali.su/mkv/
xy-VSFilter_3.0.0.211_Installer.exe (xy-VSFilter, Version 3.0.0.211) Get this from the Google project page at:
http://code.google.com/p/xy-vsfilter/
Icaros_v2.2.2.exe (Icaros, Version 2.2.2) Get this from the majorgeeks website at:
http://www.majorgeeks.com/files/details/icaros.html
Win7DSFilterTweaker_5.9.exe (Preferred Filter Tweaker, Version 5.9) Get this from the majorgeeks website at:
http://www.majorgeeks.com/files/deta...weaker%29.html
---Steps (FOLLOW IN ORDER):
1.) Removal of ALL CODEC PACKS and or CODECS
This is an ABSOLUTE MUST. This guide will only work if your computer
is clean of other packs/codecs, even if the codecs used in this guide
are the ones you have on your computer.
I will be having you install and configure things in a specific order
for a REASON - that reason is that I have got this to work on THREE
different systems without issue using these steps.
One system had only 2GB and a Dual Core Pentium 4 Processor running
Windows 7 Home Premium x64, and it still had flawless 8-bit playback and
subtitling for 1080p videos.
That performance is achieved threw precision and careful
installation. I have made this guide after the successful install and
testing of these tweaks, even with heavily fansubbed 10-bit .mkv's on my
desktop.
No issues with video quality or performance one a relatively modern
computer. Even those running with integrated graphics should get great
performance, unless you have an ancient single core.
2.) Clean Installation of Winamp
Install Winamp. Supported version as of this guide is 5.65. If you
haven't done any tweaking to Winamp, I would not worry about a clean
install.
If you run into any issues with this guide however, it may require a clean install due to some misconfiguration on your end.
3.) Active Winamp Pro
Open Winamp if it is not running already, and go to options >
preferences. You can enter your Winamp Pro key in the "Winamp Pro" tab
on the left.
4.) Ready Winamp for Codec Packs
The default Winamp pro setup has a few plug-ins that will cause
issues. The best way to do this is to completely exit Winamp and remove
them from your plug-ins directory.
Usually located in Program Files > Winamp > Plug-ins. The files
that you will be deleting are the default Input plug-ins. Most come
even with Winamp free, some included with Pro.
These either don't work well at all normally (such as the Matroska Demuxer), or just plain cause issues.
The files to delete from your plug-ins folder are :
in_avi.dll (Nullsoft AVI Demuxer)
in_mkv.dll (Nullsoft Matroska Demuxer)
in_mp4.dll (Nullsoft MP4 Demuxer)
These can also be deleted by opening Winamp and going to Options >
Plug-ins > Input and selecting them one by one, and clicking
"Uninstall plug-in" at the bottom.
This takes longer though, because you have to uninstall them one at a time, and it restarts Winamp between uses.
5.) Install Winamp Icon Pack
The Winamp Icon Pack will change all audio and video icon files for users who do NOT use thumbnailing.
For those that do, audio files will have a nice Winamp icon if no
album tag is attached to it, and video files will show their respective
video thumbnails.
6.) Install ffdshow
Install ffdshow. Try to leave everything unchanged from the default
install (FOR NOW - we will change some settings later). Choose your
mixer settings for audio if you want.
For instance, I usually only listen to music or watch movies on headphones, so I selected 2.0 stereo during install.
7.) Install Haali Media Splitter
While installing, leave everything at default EXCEPT for the bottom
check box right before install, " Associated .mkv and .mka files with
Windows Media Player ". MAKE SURE IT IS UNCHECKED. Install the program.
8.) Install xy-VSFilter
Very simple here. Run file and Install.
9.) Install Icaros (COMPLETELY OPTIONAL)
Icaros will give you thumbnailing for your files. Install with
default settings. Once installed, find the program "Icaros" in your
start menu or search, and make sure to run it as an admin.
Once it's run, you need to change some settings to get proper thumbnailing.
In the "Thumbnail Filetypes Registered" box at the top of the small
window, you need to paste in the following EXACTLY to get proper
thumbnailing for some files in Windows.
".mkv;.mk3d;.ogm;.ogv;.flv;.flac;.ape;.mpc;.mka;.mpg;.avi"
Make sure to paste that WITHOUT the quotes. Next, make sure all the
check boxes are selected in the "Property Filetypes Registered" for both
audio and video.
Next, change the thumbnail offset to 50%. This will select video
thumbnails from the middle of your videos, so you don't get black or
white thumbnails except for very rare cases.
Now, don't active Icaros yet. Next, click the blue "Advanced" bottom
on the bottom left of the program. Make sure the three check boxes up
top are UNCHECKED.
Next, you need to run both the "Reset Thumbnail Filetypes" and "Reset
Property Filetypes". If it gives you any warnings, ignore them and
continue. This will fix any issues with older generated thumbnails.
Now, click "Activate Icaros" to make Icaros generate your video thumbnails for you.
You should probably delete your thumbnail cache using disk cleanup
and reboot your computer, otherwise your thumbnails won't display
correctly.
10.) Configure Advanced Winamp Settings
Now we configure a few Winamp settings. First, make sure your audio
settings on your computer is set to 2 Channel, 24 Bit, 44100 Hz if
possible.
You can up the Hz to a higher setting, but you will only be
up-scaling your audio unless you record your own audio and video at
higher frequency.
(In other words, trying make your computer work harder and make
better sound for no reason, and possible even decreasing your audio
quality).
If you don't know what I am talking about, just ignore that and the rest of this step.
If your audio card supports 24 bit audio and has correct audio
drivers installed, we can enable 24 bit audio playback instead of 16 bit
for increased audio quality.
You can do this in Options > Preferences > Playback, and under
the Audio section check "Allow 24bit". You will be given a warning, but
ignore it and try some music.
If it works, you are good to go. If not, either your card is old/junk
or your have driver issues with sound. Revert the "Allow 24bit" audio
setting to restore sound.
Next, we need to tell Winamp to use the codecs on the computer we
installed for certain files it cannot play. We do this by going to
Options > Preferences > Plug-ins > Input.
You need to double click the "Nullsoft DirectShow Decoder" to pull up
it's settings dialog. In here, you will replace everything inside of
the text box with the EXACT following:
"MPG;MPEG;M2V;AVI;MKV;MP4"
Minus the quotes of course. Make sure to hit "OK".
11.) Advanced ffdshow configuration
Now we need to tweak a few settings to allow proper audio and video
playback threw ffdshow. Run all these configs as administrator to ensure
proper function.
Open ffdshow Video Decoder Config. In the "Codecs" Tab in the top
left scroll box, we are going to change some video settings.
Basically, find the following formats and change their Decoders to
what is below. Same may be already set correctly, just MAKE SURE.
H.264/AVC = libavcodec
H.263 (+) = libavcodec
Xvid = libavcodec
Other MPEG4 = libavcodec
MPEG1 = libavcodec
MPEG2 = libavcodec
Next, make SURE the "Subtitles" check box in the left pane is
UNCHECKED. xy-subfilter will take of subs for us automatically
separately from the ffdshow config.
Now make SURE to hit "Apply" in the bottom right to set the settings.
Also make sure you ran the config as admin otherwise it might not
stick.
Now, open the ffdshow audio decoder config as admin. You need to
change some audio settings, just like you did with the video.
You need to change the following audio formats to the following decoders for proper audio playback in some audio files.
MP3 = libmad
AC3 = liba52
DTS = libdts
AAC = libfaad2
Note that you can change your Mixer settings (remember this when
install ffdshow?) by selecting the "Mixer" check box in the left pane.
Usually always set this to 2/0/0 - Stereo. Make sure that "Mixer"
check box is selected in the left if it isn't already to enable proper
audio settings for audio playback.
Again, make sure to hit "Apply" to set these settings. Also, make
sure you ran the config as admin, otherwise it won't work correctly.
12.) Set Preferred DirectShow Filters
Now comes the last step. It may not be needed for everyone, but in
most cases nearly all video files will NOT play in Winamp. This is
because the windows decoders are still be using in Winamp by default.
We will use the DirectShow tool (Win7DSFilterTweaker_5.9.exe) to change this so Winamp can use the ffdshow correctly.
Run the .exe as admin. Once it runs, click the "Preferred decoders"
box. We will ONLY be changing 32-bit decoder settings, so only click and
change the settings in the LEFT scroll box. Leave the right entirely
alone.
Basically, for every check box under 32-bit decoders that has an
"ffdshow" option, you are going to select it. Go threw the whole list.
Some have three options, some only have Microsoft or USE MERIT, just
leave those at their default setting. Double check everything is set
correctly, then click "Apply and Close".
Also exit out of the program by hitting "Exit" in the bottom left.
Note : Windows users might also need to download the Preferred DirectShow Filters Tool (aka: Win7DSFilterTweaker)
to get Windows to use ffdshow instead of the default Windows decoders.
***NOTE*** This is a collection I have made myself are spending
countless hours testing and tweaking to find the correct filters,
codecs, and settings to get this to work.
I have NOT created any of the original files found in this guide, and am not taking any credit for the actual software.
I am only taking the credit for compiling the files and guide so anyone
can enjoy using Winamp Pro in a way that really makes your computer a
media powerhouse.
Made by LoliHunter
http://forums.winamp.com/showthread.php?t=369826