Hi Pone,
I just realized that sometimes my artist and title information get's mixed up if I tag for example a CD release with the discogs information of the corresponding vinyl release (other tracklist).
Can you tell me what I have to edit in your script to just let your script tag the information all the tracks have in common, so leave Artist, Title, Length, CD-number,.. of the different tracks as they are?
Thanks another time for your great script and your support!
I'm not sure what you mean, try this:
In the settings mp3 file:
TEXT OPTION: FREE WEB SOURCES SCRIPT CODE FOR STANDARD SCRIPTS = set "tracks"
and after that Action: Discogs Pone > Create Scripts
But you will have to change the settings of the script extra for the releases and change it back for other releases afterward.
Personal comments:
I spend some time on searching for the right realease version at discogs in such cases. CD versions are listed most of the time. It can be a bit tricky to find the right version with older albums which have been released many times with different bonus tracks.
Or I just tage the tracks which are in the vinyl release and tag these with the web source. After that, I write the tag information of the not-discogs-listed bonus tracks manually.
And I always compare the tracklist of the discogs release with the filenames in the "Adjust Album Information" window, because at least in my mp3 collection there are many albums with missing tracks or different tracklists than the discogs releases.
first i'm sorry about my bad english i hope you can understand what im going to tell ya.
ok i want to install your script to use discogs but i have a problem.
I have downloaded the package and copied the extracted files to my Home Folder of Mp3Tag.
Then i dont understand what it means to load the seetings mp3 file in mp3tag?
Must the file only shown in the Folder Listing Window of Mp3tag?
I have tried it so and now i have to open the Aktiongroup. But here i dont understand what i have to
do there? My Options in the Aktion Groups are in german ( CDR, Standard, Schreibweise ändern )
If you don't see the action Discogs Pone>Create Scripts you have moved the extracted files into the wrong folder. You have to move the files with the folders into the %appdata%\Mp3tag</b> directory. The folder structure of the extracted files and folder must be kept as it ist.
Wenn du die Aktion Discogs Pone>Create Scripts nicht siehst, hast du die extrahierten Dateien in den falschen Ordner geschoben. Die Dateien müssen mit den Ordnern aus der Zip Datei in das %appdata%\Mp3tag</b> Verzeichnis. Dabei muss die Ordnerstruktur der extrahierten Ordner und Dateien beigehalten werden.
Another Question i get. I Have a Folder lets say with 100 mp3 files and want wo search for covers.
I dont want to click every mp3 file and search for cover manually. Is it possible to do it automaticly.
Like i Click a Button and get the search results for the first track
and when its correct cover, tags etc then i can click ok or if its wrong i can click next and the search goes one with the second mp3 file?
Not with Mp3tag when the mp3 files belong to different albums/releases.
There is an easy script by me and a very good tool by dano for cover images. But with both you have to search and click ok for every album. When 100 tracks belong to 100 album, you need 100 searches and 100 ok clicks
This means that you did not read my instructions carefully enough.
Either (a) you deleted the fields DISCOGS_ALBUMARTIST and DISCOGS_ARTIST in the Discogs Pone Web Script Settings.mp3 file, or ( b ) you exported the web scripts from a different file.
If a:
Don't delete tag fields in the Discogs Pone Web Script Settings.mp3 file. Set the value of the fields which you don't want to "no". If you did delete fields, you have to download the file again.
If b:
Step 4 of my instruction: load Discogs Pone Web Script Settings.mp3 into Mp3tag
The action groups in Step 5 and 7 are meant to be run on that file.
some details on the search string:
The search by (album)artist searches for:
$regexp($if2($regexp(%albumartist%,^va$,Various,1),%artist%),The (.*),$1)
That means, it searches for %albumartist% if that field is present, or it search for %artist% if %albumartist% is not present.
There are some replacements which are made with the search string:
"va" is replaced by "Various"
A leading "The" is deleted from the search string, beacause you get better search result in most cases.
"albumartist" and "artist" are the standard values of the fields DISCOGS_ALBUMARTIST and DISCOGS_ARTIST in the Discogs Pone Web Script Settings.mp3 file. If you replace this with other values (e.g. "album artist"), these other values are taken for the search.
This also happens to some times if search at the same time when I'm downloading some file. I think it has something to to with internet speed. When it takes to long to get the picture, mp3tag sets a timeout for it.
to this three fields in the option file:
TEXT OPTION: FREE WEB SOURCES SCRIPT CODE FOR DJ SETS IN ONE FILE TRACKLIST SCRIPT
TEXT OPTION: FREE WEB SOURCES SCRIPT CODE FOR MULTISONG-TRACKS TRACKLIST SCRIPT
TEXT OPTION: FREE WEB SOURCES SCRIPT CODE FOR STANDARD SCRIPTS
Note:
If you haven't used these option fields befor, replace "#" with the code.
If you already other code in these option fields, add the code after your already existing code there.
In the code, I have written "set "totaldiscs"", assuming that TOTALDISCS is the name for this fiel. If you have chosen a different fieldname for DISCOGS_TOTALDISCS, you have to use that.
By the way:
Are you happy with the way totalidiscs is written for single disc releases?
It is left blank instead of being written as "1"
Maybe I can also change that.
to this three fields in the option file:
TEXT OPTION: FREE WEB SOURCES SCRIPT CODE FOR DJ SETS IN ONE FILE TRACKLIST SCRIPT
TEXT OPTION: FREE WEB SOURCES SCRIPT CODE FOR MULTISONG-TRACKS TRACKLIST SCRIPT
TEXT OPTION: FREE WEB SOURCES SCRIPT CODE FOR STANDARD SCRIPTS
Note:
If you haven't used these option fields befor, replace "#" with the code.
If you already other code in these option fields, add the code after your already existing code there.
In the code, I have written "set "totaldiscs"", assuming that TOTALDISCS is the name for this fiel. If you have chosen a different fieldname for DISCOGS_TOTALDISCS, you have to use that.
Will try that.
I am fine with a blank field for single disc releases.
Have you thought about adding an option to link to Discogs via the ID for the DIGITAL releases - these are now becoming more and more popular due to ever-evolving technology and the way we purchase music - sometimes the digital release has extra tracks and tracklistings in a slightly different order.
I am currently using Pone 3.5 - many thanks and keep up all your great work!
What ID do you mean?
The discogs release ID, which is part of the discogs URL is already there.
I see no other ID at discogs pages. Can you give a example?
As you can see, discogs search results has only fixed places for Artist, Album, Year, Format, Publisher & Catalog #. The country is sometimes mentioned in the preview text which my script presents as "info". But it is not always there
That's hard to fix with a script, because the discogs page is formated as if there were three tracks on each side instead of only one.
There is no chance for the script to distinguish between such a release as your example, and "normal" releases like these: http://www.discogs.com/release/1501131 http://www.discogs.com/release/11431
I had the same problem with other releases a few times and formated the titles manually.
But the "main titles" are not lost, they are written in a tag field called "CHAPTER"
A solution to use this with my scirpts would be:
step 1:
use one of my standard scripts and move the second track to the forth postion in the window shown at your screen shot.
step 2:
use my "tracklist for DJ sets in one file" script to get the track names into the UNSYNCEDLYRICS field.
step 3:
Action: Format Value
Field: TITLE
Formatstring: %chapter%