![]() | ![]() | |
Creating Winamp SkinsSo, Winamp skins, you say? Why, yes, I actually do. It's not all that hard to create your own skins, although there are a few things which can go wrong in pretty annoying ways too. The Winamp homesite doesn't say too much about the process of creating skins, so I'll try and say a bit more on this page. Comments, critisism and stuff like that are always welcome of course. This guide is written after use of Winamp 2.5c, but is probably fully correct for other versions as well. Right, let's do it! Getting StartedFirst, locate your Winamp folder, in that folder is another folder simply called skins. Any folder in the skins folder will show up in Winamp's skin browser as a skin, regardless of the folder's contents.Now, working completely from scratch is probably enough to drive any man into madness, so you'll need a skin to use as a base. Any skin will work as a base, as long as it has all the files you wish to change. If you don't have any skins, you will need to get one before you can start. You can get my GreenAmp skin here, otherwise there are tons of skins to be found on Winamp.com. Best is probably to download the base skin from Winamp.com, as it contains all files you can possibly have in a skin. Once you have a skin folder to use as a base, make a copy of it and open the copy. Basic EditingAs you can see, there are a lot of files in the folder (especially if you've started with the base skin). Don't worry, you won't need to change all of them. In fact, you can delete any file in your new skin folder you don't plan on changing. For every file Winamp fails to locate in a skin, it will use its default setting. For example, if you don't plan on changing the cursors, you can remove all cursor files from the folder. The bmp files are what most people change, and they're the ones which make the biggest difference. The txt files can be ignored for now, I'll get to them later. Focus on the bmp files. There may be up to 15 of them, depending on which windows a certain skin changes. They contain all the graphics for the skin: buttons, text, background and so on.The basic process of editing the skin is very simple. Just open one of the bmps in a paint program, change it and save it again. Then open up Winamp and select your skin to see the effect. If you already have Winamp open with your skin selected, simply press F5 for the changes to take effect. Simple, right? Which is Which Among the Bmps?Good question. Most of them are quite self-explaining so you shouldn't run into any problems. Anyway, here you are, all the bmp files revealed and explained!
Trouble and Shooting it ...First and foremost, remember that everything must be positioned exactly right to work as intended. If it isn't, things will look wierd ... Noting coordinates for the corners of different bits and pieces can be very helpful.It seems there is also a problem in titlebar.bmp. Appearantly, the two windowshade images share one line of pixels; the last line of the top one is also the first one of the bottom one (took me a lot of banging my head into a wall before i realized that ... ;-). Nothing to do about it but live with it I guess, knowing about it does at least enable you to do little tricks to hide it. As you know, the playlist window (and the minibrowser too for that matter) can be resized. Therefore, some parts of pledit.txt will be tiled when the need arises. You may want to make sure they look good when tiled too. If you need to know exactly where the buttons will be placed, take a screenshot when Winamp is open, paste it into an image and cut it down to just the window you want. Then you'll be able to get the exact coordinates, which are often very nice to have. If you can't be bothered to take one yourself, you can get it from the downloads page. There is no need for the bmps to have the same palette, or even colour depth. Personally, I try and make each file as small as possible by reducing colour depth when I'm done with an image. This may not be true for other paint programs, but it certainly is for Corel PhotoPaint. If you decrease the colour depth of an image enough, PhotoPaint will default to RLE compression when saving the image. If the image is saved with this compression, Winamp will be unable to use the image and will jump back to the default. Patience is the key! So, What About Those Txt Files?Right! Here are the possible txt files in all their glory:
That's all for now folks! Now get skinning! Oh, and remember to mail me any comments, critisism or ideas! | ||
![]() | ![]() |