IPB

Welcome Guest ( Log In | Register )

> Notice!

Please take a minute to check our Frequently Asked Questions. Use Search to reveal possible related topics.

Also make sure you've read the Forum Guidelines before posting in this forum.

 
Reply to this topicStart new topic
> Feature Request - iTunes Tag Source?
peteyt
post May 23 2012, 03:16
Post #1


Member


Group: Full Members
Posts: 15
Joined: 23-May 12
Member No.: 16487
Mp3tag Version: 2.53



Hi there

I am new to Mp3tag and firstly would like to say what a great program this is. I run a licensed student radio and a while back a load of music was corrupt and many files lost their metadata - Mp3tag made it a lot easier with the use of it's tag sources to retrieve the correct tags and to fix the files.

I have noticed however a lot of tracks on iTunes that aren't on any of the other tag sources which means finding them can be tricky, usually need to manually add most of the data.

Would there be a way to include the iTunes database to retrieve the information or does Apple not allow for this?

Thanks

Go to the top of the page
 
+Quote Post
ohrenkino
post May 23 2012, 09:09
Post #2


Member


Group: Full Members
Posts: 3164
Joined: 9-December 09
From: Norddeutschland / Northern Germany
Member No.: 11458
Mp3tag Version: 2.55a



ZITAT(peteyt @ May 23 2012, 04:16) *
...
Would there be a way to include the iTunes database to retrieve the information or does Apple not allow for this?

Thanks

Do you mean the local iTunes database? AFAIK it is possible to create an XML export. As this behaves like plain text you should be able to create a suitable text file to import with MP3tag.

If you refer to the iTunes Store database: have you asked Apple? Do you know any other means to access that database except using iTunes?
My personal opinion: as Apple wants to sell the items (mostly) I doubt that they will allow or enable public access.


--------------------
42 - wie war die Frage / what was the question / comment était la question
Go to the top of the page
 
+Quote Post
pone
post May 23 2012, 10:12
Post #3


Member


Group: Full Members
Posts: 1571
Joined: 15-March 09
From: Germany
Member No.: 9103
Mp3tag Version: 2.50



itunes does provide an API (Application programming interface), so it should be possible.

http://www.apple.com/itunes/affiliates/res...search-api.html

Have a look at the search and lookup examples given there. These are the pages which must be parsed by Mp3tag.
But it would be a little bit of work to get it going.

As for the legal aspects, i think it's ok. The preview button would provied a direct link to their store page as they demand.
Go to the top of the page
 
+Quote Post
pone
post May 23 2012, 13:01
Post #4


Member


Group: Full Members
Posts: 1571
Joined: 15-March 09
From: Germany
Member No.: 9103
Mp3tag Version: 2.50



I'm working on it. Looks good!

laugh.gif
Go to the top of the page
 
+Quote Post
pone
post May 23 2012, 15:44
Post #5


Member


Group: Full Members
Posts: 1571
Joined: 15-March 09
From: Germany
Member No.: 9103
Mp3tag Version: 2.50



Here is the first version.
Tested a few releases and artists, seems to work.

Written tag fields:
COVER; ALBUMARTIST; ALBUM; YEAR; PUBLISHER; GENRE; ARTIST; TITLE; TRACK

The cover picture is always only 100x100 pixels.

The PUBLISHER tag field is not always written in as one company. Ofter there is additional information.

For the TITLE tag field I have picked "trackCensoredName" instead of "trackName". According to itunes' description, the the diference should be that rude words are replaced by * (like "S**t Happens"). But I have detected some examples, where the "trackCensoredName" has the version name of the title (like "Title (Club Mix)" or "Title (Trentemøller Remix)") and "trackName" has not.
Example:
http://itunes.apple.com/us/album/reworked-...xed/id471858839
http://itunes.apple.com/lookup?id=471858839&entity=song

The GENRE tag field displays only one main genre (like "Electronic"). The HTML pages have the more than one genre and more defined genre names (like "Electronic, Music, Dance, Techno, Ambient, House") The API has not (at least I don't know how to display it).
See the example above.

For the YEAR tag field, I was not able to get the original year when there are remastered versions on iTunes. The HTML pages have the original year. The API has not (at least I don't know how to display it).
Example:
http://itunes.apple.com/us/album/hunky-dor...ered/id14684243
http://itunes.apple.com/lookup?id=14684243&entity=song


Please give me feeback if you spot some problems.
Everybody is invited to develop and modify this script.

EDIT:
see web sources forum for the finished script

This post has been edited by pone: May 24 2012, 13:22
Go to the top of the page
 
+Quote Post
ohrenkino
post May 23 2012, 15:50
Post #6


Member


Group: Full Members
Posts: 3164
Joined: 9-December 09
From: Norddeutschland / Northern Germany
Member No.: 11458
Mp3tag Version: 2.55a



boah ey! ohmy.gif Super


--------------------
42 - wie war die Frage / what was the question / comment était la question
Go to the top of the page
 
+Quote Post
peteyt
post May 23 2012, 16:58
Post #7


Member


Group: Full Members
Posts: 15
Joined: 23-May 12
Member No.: 16487
Mp3tag Version: 2.53



QUOTE (pone @ May 23 2012, 15:44) *
Here is the first version.
Tested a few releases and artists, seems to work.

Written tag fields:
COVER; ALBUMARTIST; ALBUM; YEAR; PUBLISHER; GENRE; ARTIST; TITLE; TRACK

The cover picture is always only 100x100 pixels.

The PUBLISHER tag field is not always written in as one company. Ofter there is additional information.

For the TITLE tag field I have picked "trackCensoredName" instead of "trackName". According to itunes' description, the the diference should be that rude words are replaced by * (like "S**t Happens"). But I have detected some examples, where the "trackCensoredName" has the version name of the title (like "Title (Club Mix)" or "Title (Trentemøller Remix)") and "trackName" has not.
Example:
http://itunes.apple.com/us/album/reworked-...xed/id471858839
http://itunes.apple.com/lookup?id=471858839&entity=song

The GENRE tag field displays only one main genre (like "Electronic"). The HTML pages have the more than one genre and more defined genre names (like "Electronic, Music, Dance, Techno, Ambient, House") The API has not (at least I don't know how to display it).
See the example above.

For the YEAR tag field, I was not able to get the original year when there are remastered versions on iTunes. The HTML pages have the original year. The API has not (at least I don't know how to display it).
Example:
http://itunes.apple.com/us/album/hunky-dor...ered/id14684243
http://itunes.apple.com/lookup?id=14684243&entity=song


Please give me feeback if you spot some problems.
Everybody is invited to develop and modify this script.


Thanks for the reply. I'm new to the program - how would I use the script?
Go to the top of the page
 
+Quote Post
pone
post May 23 2012, 17:15
Post #8


Member


Group: Full Members
Posts: 1571
Joined: 15-March 09
From: Germany
Member No.: 9103
Mp3tag Version: 2.50



ZITAT(peteyt @ May 23 2012, 17:58) *
Thanks for the reply. I'm new to the program - how would I use the script?


script installation & usage:
1. download the .src file
2. move the file into this folder: %appdata%\Mp3tag\data\sources
(just copy&paste this into windows explorer adress bar)
3. run the script from Mp3Tag with this button:

This post has been edited by pone: May 23 2012, 17:26
Go to the top of the page
 
+Quote Post
pone
post May 24 2012, 13:20
Post #9


Member


Group: Full Members
Posts: 1571
Joined: 15-March 09
From: Germany
Member No.: 9103
Mp3tag Version: 2.50



I made a extra topic for the script for download and further discussion:
http://forums.mp3tag.de/index.php?showtopic=15726
Go to the top of the page
 
+Quote Post
peteyt
post May 24 2012, 16:16
Post #10


Member


Group: Full Members
Posts: 15
Joined: 23-May 12
Member No.: 16487
Mp3tag Version: 2.53



QUOTE (pone @ May 24 2012, 13:20) *
I made a extra topic for the script for download and further discussion:
http://forums.mp3tag.de/index.php?showtopic=15726


Do you think the developers would ever think of adding this as a default with all the other sources - would be handy.
Go to the top of the page
 
+Quote Post
pone
post May 24 2012, 18:13
Post #11


Member


Group: Full Members
Posts: 1571
Joined: 15-March 09
From: Germany
Member No.: 9103
Mp3tag Version: 2.50



ZITAT(peteyt @ May 24 2012, 17:16) *
Do you think the developers would ever think of adding this as a default with all the other sources - would be handy.


I don't know. It doesn't matter, that's what the Web Sources Scripts forum is here for. Once you have downloaded the script from there and moved it into the correct folder, there is not difference to the ones that were there as default.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 26th May 2013 - 05:33