Ultimate Winamp Audio Guide
Ultimate Winamp Audio Guide
Ultimate Winamp Audio Guide
---Limitations:
NO MADVR: o Well, this should come as no surprise. Since Winamp is not designed to have MADVR support built in, it will not work. At least not without some serious recoding of Winamp itself. I have not seen any quality loss though, coming from MPC: HC with CCCP installed with MADVR, to using these tweaks with Winamp. I could only tell a difference if I played a video through something like VLC, which tends to wash out colors pretty bad (and occasionally tends to give me a damn seizure). So, for a majority of users, you can expect NO visual difference between this, and lets say using MPC: HC with CCCP and MadVR.
---Requirements:
The latest version of Winamp Pro (Version 5.65 July 23rd 2013 as of this guide) o I have Winamp Pro, and have not tried using the free version with these tweaks. 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! o NO OTHER CODECS AND/OR PACKS INSTALLED. Also, older or newer versions of these codecs listed are NOT supported by this guide. o Removal of Icaros for thumbnailing is required. This was installed in previous guide versions and has been made irrelevant now with the pack install. It comes with its own version that will be setup during the install of the pack. Any other version will probably cause problems, so make sure to remove it. o General computer knowledge of software and hardware. This guide expect you know your way around your computer a bit and how to find install applications, as well as some basic knowledge of the hardware in your computer in order to know what settings to set up for hardware decoding. If you dont know what Nvidia or Intel QuickSync are, then google them for an idea.
---Pre-installation Steps
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 - which reason is that I have got this to work on THREE different systems without issue using these steps. It is a fool proof way to get the codecs to work for you. Not following this guide to the letter can and probably will lead to problems. 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 through precision and careful installation. I have made this guide after the successful install and testing of these tweaks, even with heavily fan subbed 10-bit .mkv's on my desktop.
---Installation Steps
K-Lite Codec Pack Install
First, lets begin installing the K-Lite codec pack. Simple run the KLite_Codec_Pack_1000_Mega.exe file from your computer as ADMIN. MAKE SURE TO INSTALL HIS AS AN ADMINISTRATOR. The codec pack will NOT install correctly otherwise. The first thing that will popup is a very generic install prompt. Click next to continue.
Next, you will be prompted with the installation type. We will need to configure some settings during install depending on your hardware, so lets choose the Advanced mode: install.
Now the installer wants to know where to install the codec pack. Just leave this alone, and click next again.
Now comes the chance to select what components to install. Now really pay attention, because this may be really easy or take some extra configuration depending on which decoder you are going to use: LAV Video (hardware decoding) or ffdshow (older hardware). First, select Profile 2: Default (without player). This will install the codec pack, but will NOT install MPC: HC that comes bundled with as well as some other things that are not needed. We will be using Winamp, so this option is the best.
Now you need to decide on if you are going to use LAV Video, or ffdshow. Refer to page 4 if you are not sure of which to use. IF USING LAV VIDEO: Simply click next at the bottom of the page! Thats it! For LAV video, no extra configuration is needed. Winamp will play using hardware acceleration on formats it supports, and will use ffdshow for those that do not in rare cases. .FLV playback will work using ffdshow in order to play, but will also use LAV for hardware acceleration. IF USING FFDSHOW: You need to change a few settings on the Select Components page. Since we will NOT be using LAV at all because your hardware is too old or incompatible, we will make is so you can still playback audio/video using only ffdshow. Steps as follows: 1.) Change H.264 to use ffdshow 2.) Change MPEG-4 to use ffdshow
3.) Change MPEG-2 to use ffdshow (libavcodec) 4.) Change VC-1 to use ffdshow
5.) Change Flash Video to use ffdshow 6.) Since this is it for this page, you can now click next after verifying settings are indeed correct.
This next page is asking what to name the start menu folder. Just leave this as default and click next.
The page Additional Tasks and Options needs to have two settings changed. Scroll down to the bottom of the box on this page and make sure to check this first option and uncheck the last.
This page do nothing. Ffdshow users will need no LAV config later. LAV users will configure LAV Video later in the guide after the codec install is completed.
This page is for the configuration of the built in Icaros tool. It will generate video thumbnails for all support video types in Windows Explorer. You want to Select all to select all video types, then click next to apply the changes.
NOTE: You will want to use Disk Cleanup to clean your Windows thumbnail cache. This is very important to get the thumbnails to generate correctly. Make a mental note and do this later.
Now comes our speaker configuration. This is not your windows configuration, but the speaker mixer configuration the codec pack will use for video playback in Winamp. Select your MOST USED audio channel setup. If you have 5.1 surround sound, but nearly always watch your movies/videos with headphones like I do, then you will want to set this to 2.0 (stereo).
The next few pages are offers for the usual spyware toolbars you see on any free software. Make sure to uncheck those. Once you get to the final page, make sure to check Run Codec Tweak Tool. This will open the configuration utility we need to access a few settings we will need to change regarding the codec pack.
Now, the Codec Tweak Tool should have popped up after finishing the codec install. If not, you can find it as Codec Tweak Tool in your start menu or start screen. If you did not check it and run it from your install and need to open it, MAKE SURE TO RUN IT AS ADMIN. Once you have the window in front of you, you need to click Preferred Decoders underneath Win7DSFilterTweaker: This will pull up the DirectShow filter selector tool so we can set our decoders to work properly.
Now you should have the DirectShow filter tweaker open. It should look something like this:
Now, since I use LAV Video, you will notice how I have LAV selected. Since I use LAV, I selected it throughout the whole program where it was available. This sets LAV to be the default decoder and splitter in all cases so I get hardware acceleration. If you configured the codec pack for ffdshow during install, you just do the same thing, but select ffdshow where available instead of LAV Video. Note that some options will only have Microsoft as a valid option. Dont worry, sometimes the built in decoders that come installed with Windows are good enough for basic formats. Once you have made sure you have selected everything relevant to your preferred decoder, make sure to hit Apply, then Apply & Close. Then thats it for the codec configuration! You can exit out of the tweaker tool. We are not done yet! We have to set up some other settings, so keep going! Almost there
This will pull up the window of the filters installed by the codec pack. We will set the video acceleration for your GPU type, as well as what formats to use the acceleration on. Do this by clicking on LAV Video Decoder (x86)
Now, in the top left, set your desired Hardware Acceleration under Hardware Acceleration. Depending on your GPU type, use the following under the drop down menu: Nvidia = NVIDIA CUVID DXVA2 (native) Intel Quicksync
Also, you need to set the enabled codecs to be used for hardware acceleration. Make sure the to check the ones that are checked in the next image, and leave the two that are not checked unchecked.
Make sure to hit Apply, then OK. After that, set the EXACT same settings in the previous image for the LAV Video Decoder (x64) if you are on a 64 bit system. This will ensure acceleration works.
You can up the Hz to a higher setting if your card supports it, but you will only be up-scaling your audio unless you record your OWN audio and video at higher frequencies. Up-scaling will give you DECREASED audio quality, not improved. 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 inside of Winamp. This is NOT up scaling. Winamp will only output 24 bit audio for files that are encoded in 24 bit (rare cases if you are audio supports it, enable it). Otherwise output will still be 16 (all .mp3s for instance are 16 bit, usually 44.1 or 48 MHz). 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 audio card is old/junk or you 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. o You need to double click the "Nullsoft DirectShow Decoder" to pull up its settings dialog. In here, you will replace everything inside of the text box with the EXACT following: "MPG;MPEG;M2V;AVI;MKV;MP4;FLV" Minus the quotes of course. Make sure to hit "OK". This will tell Winamp to use the codec packs threw DirectShow for those formats, enabling playback.
---Troubleshooting
This guide has been tested on three of my builds. The weakest having a Single Core Pentium 4 and 512MB of ram, all the way up to my newest desktop, with a 4.5 GHz i5-3570k on water cooling, with 16 GB of ram and an Nvidia 660 TI. I have had no issues with this guide on either machines, 2 using LAV Video as the primary decoder, and the older one with a single core using ffmpeg (and my desktop in a previous version of this guide). If you have issues and cannot get playback to work, please try these steps below. First, try to reconfigure the packs. You may have forgotten to run certain configs as admin. This is extremely important because in both Windows 7 and 8, UAC tends to be a pain. But take note I am using Windows 8 on my desktop, and no issues with this guide. I just made sure to install everything and configure it via its apps as admin via the right click interface from Windows Explorer. Any issues with Windows Explorer thumbnailing would be related to your cache settings in most cases. Use disk cleanup to completely clean out your thumbnail cache, then restart your computer. Next, try a clean install of everything. That means codecs, Winamp, any codec pack leftovers on your computer, other media/video players (this guide attempts to make it so you dont EVER need any other player). Chances are your computer might have some left over configurations from older codec packs or players. Just make sure to uninstall everything from control panels Programs and Features (thats what it is called in Windows 8, not sure about earlier versions). Make sure to uninstall Winamp, and to uninstall all its preferences during that uninstall. I installed this on a fairly clean system, with Windows 8 installed just a few weeks before.
If you still have issues with this guide, please let me know everything you can via any of the contact info options at the end of this guide. The thread on the Winamp Forums is the fastest way as I will accessional check that almost every day. The link is at the end of this guide. ***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
---Contact Info
Christopher Suttles aka LoliHunter Email: Christopher.suttles@gmail.com Thread Link for Support and Guide Info: http://forums.winamp.com/showthread.php?t=369826