I have created (with a little help from winniez) a script to automaticly download missing cassette labels and add tape colors.
The python script can be found here - put it in your songs folder, and run it to download the files.
If you don't have python installed, you can use the compiled version here - put the GetLabels folder in your songs directory, and run GetLabels.exe.
You should only need to run this program once to get all the labels; running it multiple times will only waste winniez's bandwidth.
This should help take a lot of the tedium out of the process of downloading labels.
Any feedback/comments?
Oh and btw, I know my code isn't that pretty - this was from a late night coding session, though.
Automatic Cassette Labeller
This topic is 17 years and 6 days old. Instead of replying, please begin a new topic, or search for another related topic that may be more suitable.
winniez wrote:how can you check "this label is for this song ?" you have no gui...
title can be typed other way, same for artist... if it's auto, I'm pretty sure it will be horrible for my bandwitch and not efficient at all
Firstly, the lack of GUI:
I don't currently know how to use any GUI libraries for python. I am currently learning wxWidgets, and I may add a GUI in the future, but this is only the first release. However, if the artist and title are the same, then it is almost 100% likely that the label is the right one for the song.
Secondly, the problem of different titles/artists:
Although I will be adding an aliasing step in future releases, about 90% of the time people will write the artists/titles the same.
As for the worries about bandwidth, the only file downloaded is the parsed list; then labels are only downloaded if they are missing and needed. At the moment, due to the lack of aliasing the script will be using less bandwidth as it will not be downloading all the labels it could be.
Really, this is a beta version; it works, but it could work better. However, while I was making it I did focus on making it consume as little bandwidth as possible, and I think it currently does.
Last edited by ThatJon on Sat Feb 10, 2007 5:56 am, edited 1 time in total.
ThatJon wrote:winniez wrote:how can you check "this label is for this song ?" you have no gui...
title can be typed other way, same for artist... if it's auto, I'm pretty sure it will be horrible for my bandwitch and not efficient at all
Firstly, the lack of GUI:
I don't currently know how to use any GUI libraries for python. I am currently learning wxWidgets, and I may add a GUI in the future, but this is only the first release. However, if the artist and title are the same, then it is almost 100% likely that the label is the right one for the song.
Secondly, the problem of different titles/artists:
Although I will be adding an aliasing step in future releases, about 90% of the time people will write the artists/titles the same.
As for the worries about bandwidth, the only file downloaded is the parsed list; then labels are only downloaded if they are missing and needed. At the moment, due to the lack of aliasing the script will be using less bandwidth as it will not be downloading all the labels it could be.
Really, this is a beta version; it works, but it could work better. However, while I was making it I did focus on making it consume as little bandwidth as possible, and I think it currently does.
ok

I understand

Thx

But I still think the more cool version can be two panels
left one : list of songs without labels
right one : list of available labels
and a way to link them

(with auto-match if you want but a way to change some things)

-
- Member
- Posts: 136
- Joined: August 14th, 2006
- Location: USA
- Reputation: 0
- Contact:
Return to “FOF Mod Discussion and Support”
Who is online
Users browsing this forum: No registered users and 7 guests