Software Support > DOS/WinCab
WINCAB - Thou has defeated me, I cryeth Uncle. (was wincab probs)
cscon115:
After much thought :banghead: and reflection :badmood: - along with many hours of work :hissy: I am starting to think that there may be a bug in wincab. I really hate to say it.
But it has to be a bug - or I am missing something so obvious that when I get the answer I will cringe with embarrassment. :-[ I will risk embarrassment to put my mind to rest. (I REALLY HOPE IT IS ME AND NOT A BUG - if it is me, then it will be a quick fix and all will be right with the world!)
Here is what I have done and you can see what is happening.
1) I have freshly unzipped a new copy of wincab.
2) I copied my own skin into the skins directory.
Here is my Jukebox.ini (converted to a txt file so you can view it with explorer) file to show you that it is set to read the ID3 tags (useID3 = True). However when I toggle the useID3 between true and false there is no difference. I have tried using TRUE, True, true, and FALSE, False, and false. ( I do not know how your #DEFINE statements are set up but I assume it should be True or False).
http://www.drwedding.com/jukebox/jukebox.txt
Between each change I delete the files in the data directory. I do this because after each change, the changes append to the bottom of the file. If I don't delete I end up with the same information 2 or 3 times in a row in the DB file. Here are the three files from the data directory. It appears that the DB file is showing the tracks correctly. If I am guessing correctly, the first set of { } after the name is the track number.
http://www.drwedding.com/jukebox/jukeart.iwx
http://www.drwedding.com/jukebox/jukebox.db
http://www.drwedding.com/jukebox/jukebox.iwx
Here is a screenshot of Mp3Tag. (I shrunk down some of the columns so you can see the tag numbers. I have tried using 1/10 and 01/10 and 1 (without the /10) You can also see the info on the first song (that is the same for all of them). I have copied this to an XP box and edited the tags there. I installed wincab on an xp box. I ran the program there with no luck. Same story. I have re-ripped the music with Itunes and with audio grabber - same story. I have edited tags using tag and rename, mp3tag, and XP. I have moved xp edited tag file to the 2k box - still the same story.
http://www.drwedding.com/jukebox/tags.bmp
Here is a copy of the directory. It shows the file structure.
http://www.drwedding.com/jukebox/men.bmp
Here are two screen shots. First one shows how the file names are just "random". I exit the program and I deleted the data directory files. When I reopened wincab the song list is again random. Note: it seems that having track 1 and track 6 swapped (for this title only) as shown in the second bmp is a common occurrence - it does this about 50% of the time.
http://www.drwedding.com/jukebox/jukess01.bmp
http://www.drwedding.com/jukebox/jukess02.bmp
I believe because I can see the track numbers (06, 05, etc) in front of the song name that wincab is looking at the file structure instead of the ID3 tag. However as I start to add more titles, some albums show the tag track number in front of them and some don't. (this may be due to smartcrop)
I have even gone as far as downloading the newest version of id3lib.dll - no dice!
Lastly, I have tried the same files in virtual music box and they come out in the correct order.
BEFORE YOU ASK : BECAUSE I DON'T WANT TO USE VMJ - I DON'T LIKE IT
I WANT TO GET WINCAB WORKING - IT IS A BETTER PROGRAM!
In short, AGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH!!!!!!!!!
UPDATE: SK Jukebox does not work with the ID3 tags either. It shows some crazy characters before the song names and scrambles the order too. But I can select the "use file names" option and the songs look correct and are in the correct order.
PS If you like my buttonless skin I will be cleaning it up a bit and I will post it for anyone who wants a copy. You can edit the lower left corner to be whatever you want. I run eagle tokens in my arcade so that is why I have the token pic in my skin (yeah I need to rescan it to get rid of the dark spot at the top...) I picked the orange for the top pics because my top-pics button is orange (color coded). My selection button is green so the now playing text is green.
Chris:
I have to go through all this in more detail, but I have my final performance of "Beauty and the Beast" today so I'll have to look tomorrow. But in the meantime...
--- Quote from: cscon115 on April 29, 2006, 10:20:23 am ---UPDATE: SK Jukebox does not work with the ID3 tags either. It shows some crazy characters before the song names and scrambles the order too. But I can select the "use file names" option and the songs look correct and are in the correct order.
--- End quote ---
If you set WinCab to not use the tag information by setting UseID3 to False in JUKEBOX.INI, what kind of results do you get?
--Chris
cscon115:
Chris,
Good Luck with your performance. My wife just had a concert last night (she plays Piccolo and Flute in the Bowling Green Symphony Orchestra, Bowling Green, Ohio)
Here are four variations and the results. Between each change, I deleted the data files in order to make sure there were not any old results to corrupt the tests. The bitmaps may look the same, but they are really screen shots after each test. Please note Track 01 and Track 11 are switched on the second CD. You may also need to copy the image to your desktop and open in Paint to get a good look at the screenshots - bmp don't show up well in Explorer.
TEST 1UseID3 = TRUE
SmartCrop = FALSE
FILE NAMES: (NO HYPHEN) ie.
01 Feels Like The First Time.mp3
02 Cold As Ice.mp3
03 Long, Long Way From Home.mp3
etc.
RESULT: Wincab track number, tag track number, name in random order
See Image: http://www.drwedding.com/jukebox/juke00.bmp
TEST 2UseID3 = FALSE
SmartCrop = FALSE
FILE NAMES: (NO HYPHEN) ie.
01 Feels Like The First Time.mp3
02 Cold As Ice.mp3
03 Long, Long Way From Home.mp3
etc.
RESULT: Wincab track number, tag track number, name in random order
(NO CHANGE)
Image: http://www.drwedding.com/jukebox/juke01.bmp
TEST 3UseID3 = FALSE
SmartCrop = TRUE
FILE NAMES: (NO HYPHEN) ie.
01 Feels Like The First Time.mp3
02 Cold As Ice.mp3
03 Long, Long Way From Home.mp3
etc.
RESULT: Wincab track number, tag track number, name in random order (NO CHANGE)
Image: http://www.drwedding.com/jukebox/juke02.bmp
TEST 4UseID3 = FALSE
SmartCrop = TRUE
FILE NAMES: (WITH HYPHEN) ie.
01 - Feels Like The First Time.mp3
02 - Cold As Ice.mp3
03 - Long, Long Way From Home.mp3
etc.
RESULT: Wincab track number, name in random order
Image: http://www.drwedding.com/jukebox/juke03.bmp
If there is any combination you want me to try, just let me know. IF you need me to send you a zipped song file - to verify a tag, just let me know.
Thanks!
Dan
cscon115:
UPDATE UPDATE UPDATE
(Insert Cabage-patch dance here)
:cheers: Who da Man... Who da Man... Who da man... :cheers:
OK... So it was my buddy Cory, but together we have narrowed the problem down. Essentally, all heck breaks loose when the
StrictAlbum1 = *
is used. At that point all of the album orders get scrambled. Remove this line, delete data files, reload and about 95% of the albums are correct. I must look at the tags in the remaining few and verify them. But 95% correct is a big step from 100% wrong!
It also seems that even if UseID3 = True, wincab seems to be using "tags" on a few files and "filenames" on most of the others. I verified this by changing a file name and watching the change take effect in wincab. Therefore I must insert a hyphen between the number and title and turn on smart crop. If I don't I see something like this:
01 01 Da first Song
02 02 Its number o two
03 03 Three is a a magic number
04 04 In the year 4040
and so on
But that sure beats seeing two sets of numbers and having them in a totally random order. Now that I have narrowed the trouble down a bit, maybe I play around some more and see if I can stumble on a more definitive problem definition. If you want me to give you a more detailed answer, you can PM me (or post here... it is your Topic!).
Dan
Chris:
That would make a certain amount of sense, since the StrictAlbum was one of the last features to go in it would make sense to be the most likely to show a problem.
I have tomorrow off of work, maybe I can dig into some of these issues. I know it's been forever since I've done an update...
Navigation
[0] Message Index
[#] Next page
Go to full version