Topic: Submission of ISRC codes produced by mediatools

So far I, like many others in these forums, have found mediatools to produce the most reliable ISRC list.  What I would like to do is have a three step process for performing the ISRC submissions:

1) run mediatools to produce an ISRC list
2) do a visual sanity check on the ISRC list
3) have a method to parse the ISRC list and do the submission to MusicBrainz

Has anybody already written something, which would work on Windows 7, to do step 3 above?

It would need to parse the ISRC list produced by mediatools, an example of which is included below.  It would seem that it would be fairly straight forward to do this using the XML Web Service, but I don't want to figure out how to do that if it's already been done.

ISRCS STARTS
ISRC    01    USSM10114137
ISRC    02    FRZ080200970
ISRC    03    FISME0200002
ISRC    04    USSM19900597
ISRC    05    DKBKA0201001
ISRC    06    USSM10202475
ISRC    07    GBBBN0202066
ISRC    08    USDW10021995
ISRC    09    KRAAA0200001
ISRC    10    DEF240201602
ISRC    11    USSM10202666
ISRC    12    ITZ040200048
ISRC    13    MXF140200059
ISRC    14    JPN300200221
ISRC    15    NLB630200059
ISRC    16    CAC220200144
ISRC    17    ZACO50002299
ISRC    18    FR25V0200015
ISRC    19    BRSME0200040
ISRC    20    USSM10201573
ISRCS ENDS

Re: Submission of ISRC codes produced by mediatools

nikki can provide the html page and I can provide the additional userjs that takes what you pasted and submits it in one go :
I did exactly what you say in edit:15936402.

Musicbrainz forums enhancer (LA TÉLÉ FAIT GROSSIR ET NUIT À L’ÉVEIL DU CERVEAU)
☞ other cross-browser OMG MB scripts for editors and voters (♪ jesus2099)

3 (edited by neilsp 2011-12-22 23:36:42)

Re: Submission of ISRC codes produced by mediatools

I put the script in and gave the method a try with the ISRC list above.  Unfortunately it does not seem to pick up the ISRC data.  The picture below shows the screen that comes up after hitting submit.

What am I missing here?

http://www.pbase.com/neilsp/image/140492548.jpg

Re: Submission of ISRC codes produced by mediatools

Problem solved.  Paste the ISRC list into the second page, not the first.

Works like a charm!

Once the operator error was overcome, this is a really easy way to do the submissions.  Is there a way that this could be referenced in the ISRC submission documentation page?

Re: Submission of ISRC codes produced by mediatools

I'd suggest writing a paragraph about it yourself there :)

6 (edited by jesus2099 2012-10-26 15:51:18)

Re: Submission of ISRC codes produced by mediatools

Install this grease-monkey script (download it at userscripts.org).
(doesn’t work in Opera because of the authenticate flaw, Firefox and Chrome OK)

1a. either run mediatools on your CD (best option)
1b. or use 音楽の森 (trustworthy ongakunomori/musicforest)  if you don’t have CD
2. go to nikki’s ISRC submission page / paste your release’s MBID (check same catalogue number etc.) / submit
3. paste your result from step 1x. into this user script’s big textarea / 2×submit / authenticate with your MB user

Example (random recent example with missing ISRC in track 2.4.)

1b. Gammaray’s Blast from the past lookup on 音楽の森 (VICP-61042/3) (there are two discs, copy the whole 収録曲 twin tables content)
2. Tell nikki’s page the release MBID (22f8d55c-b3d2-4e4d-821c-f33403029758) / Paste 1b. (I used the dummy ISRC hint for the missing ISRC)
3. final edit:16497527

Hints

This userjs will warn you of and highlight any duplicate ISRC.
It also does a few productivity gain such as auto-select fields and displaying more info when your submission is OK, etc.

tracks without ISRC may shift the ISRC fields
Sometimes, discs and/or ongakunomori have gaps, tracks without ISRC (specifically on compilations).
Instead of manually moving all ISRC fields, just replace the gap in the textarea’s content by the proposed dummy ISRC.
It will be skipped by the parsing and the matching track field will be left empty.

Musicbrainz forums enhancer (LA TÉLÉ FAIT GROSSIR ET NUIT À L’ÉVEIL DU CERVEAU)
☞ other cross-browser OMG MB scripts for editors and voters (♪ jesus2099)

Re: Submission of ISRC codes produced by mediatools

Réo, I added a line in ISRC’s page. :)

Musicbrainz forums enhancer (LA TÉLÉ FAIT GROSSIR ET NUIT À L’ÉVEIL DU CERVEAU)
☞ other cross-browser OMG MB scripts for editors and voters (♪ jesus2099)

Re: Submission of ISRC codes produced by mediatools

I can't get the script to work, nothing changes here http://mb.lmfao.org.uk/isrc/ , any suggestions?

9 (edited by jesus2099 2012-02-11 23:33:49)

Re: Submission of ISRC codes produced by mediatools

Z_e_t_a, paste your release URL on that page and submit to next page.
The userjs will take effect on next page by adding a big textarea in which you can paste all your ISRCs for this release at once.
Here is the next page with the random release. Don’t you see the textarea in this? If not, please provide the error messages (error console or stuff like that). :)

edit: you have to save this userjs as whatyouwant.user.js.
edit#2: Actually there was a bug in this version, my sorry, I fixed it. :)

Musicbrainz forums enhancer (LA TÉLÉ FAIT GROSSIR ET NUIT À L’ÉVEIL DU CERVEAU)
☞ other cross-browser OMG MB scripts for editors and voters (♪ jesus2099)

Re: Submission of ISRC codes produced by mediatools

Great! Now it works, but it adds a number and a double dash before each ISRC, is this normal?
I paste the ISRC list (for example:

JPKI00035080
JPKI00035090
JPKI00035100

), on the top, it appears again at the box on the side of each track, but like this:

0--JPKI00035080
1--JPKI00035090
2--JPKI00035100

Any idea why? Am I doing something wrong?

Re: Submission of ISRC codes produced by mediatools

Zeta, The code I pasted here was obviously full of debug stuff. Sorry, It shoul be OK now :)

Musicbrainz forums enhancer (LA TÉLÉ FAIT GROSSIR ET NUIT À L’ÉVEIL DU CERVEAU)
☞ other cross-browser OMG MB scripts for editors and voters (♪ jesus2099)

Re: Submission of ISRC codes produced by mediatools

Beautiful, working perfectly now.
Also, loved that source, http://www.minc.gr.jp/db/

I usually use http://www.kazaa.com , that for some reason has a lot of ISRC, but I can't fetch them all together and I have to go song by song copying them, which is annoying as hell.

13 (edited by jesus2099 2012-02-13 10:15:56)

Re: Submission of ISRC codes produced by mediatools

If you like it (shameless spam but it’s so cool), try this 音楽の森 (ongakunomori/minc) direct catalogue search tool (for Opera).
Which will smartly forward you just typing oc VICP-61042 to the matching minc URL (…minc.gr.jp/minc-bin/cat_lst1?CAT1=VICP&CAT2=61042).

Musicbrainz forums enhancer (LA TÉLÉ FAIT GROSSIR ET NUIT À L’ÉVEIL DU CERVEAU)
☞ other cross-browser OMG MB scripts for editors and voters (♪ jesus2099)

Re: Submission of ISRC codes produced by mediatools

Updated script, latest version 2012-02-29_0928 (something seemed to change on nikki’s page side)

Musicbrainz forums enhancer (LA TÉLÉ FAIT GROSSIR ET NUIT À L’ÉVEIL DU CERVEAU)
☞ other cross-browser OMG MB scripts for editors and voters (♪ jesus2099)

Re: Submission of ISRC codes produced by mediatools

Is there something similar to this but for ISWCs?

Re: Submission of ISRC codes produced by mediatools

Hope this helps.

All the scrips on userscript that show iswc

http://userscripts.org/scripts/show/94676
http://userscripts.org/scripts/show/123090
http://userscripts.org/scripts/show/122729

http://wiki.musicbrainz.org/ISWC#Resources

Re: Submission of ISRC codes produced by mediatools

Updated script, latest version 2012.1026.1748 (download / changes)
Some new shortcuts and more information after batch ISRC submission succeeded, etc.
Now hosted at userscripts.org as lmfao. PASTE ALL ISRC.

Musicbrainz forums enhancer (LA TÉLÉ FAIT GROSSIR ET NUIT À L’ÉVEIL DU CERVEAU)
☞ other cross-browser OMG MB scripts for editors and voters (♪ jesus2099)

Re: Submission of ISRC codes produced by mediatools

An additional option if you want to submit ISRCs gathered with mediatools is my isrcsubmit.py (which now works with mediatools on windows):
http://forums.musicbrainz.org/viewtopic.php?id=3444

It isn't really perfect, because it uses the old webservice, but it can submit to multiple disc releases (though it needs "weird" offsets provided by the user).