# Problems with ISRC batch-add

**URL:** https://community.metabrainz.org/t/problems-with-isrc-batch-add/158976
**Category:** MusicBrainz
**Tags:** bookmarklets, isrc, isrcsubmit
**Created:** [October 21, 2016, 1:50pm UTC](https://community.metabrainz.org/t/problems-with-isrc-batch-add/158976 "2016-10-21T13:50:08Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![goch](https://community.metabrainz.org/letter_avatar_proxy/v4/letter/g/7cd45c/32.png) [@goch](https://community.metabrainz.org/u/goch)
#### Post date: [October 21, 2016, 1:50pm UTC](https://community.metabrainz.org/t/problems-with-isrc-batch-add/158976/1 "2016-10-21T13:50:08Z")

</div>

I use [http://notlob.eu/isrc/](http://notlob.eu/isrc/) for adding ISRCs to releases. But the website sometimes does not work properly - especially with new releases.

f.e. [http://musicbrainz.org/release/40c38fcf-4075-4dbd-a538-482adfe830f6](http://musicbrainz.org/release/40c38fcf-4075-4dbd-a538-482adfe830f6)

After entering the MBID, i only see the title and the submit button. Is there a solution to this problem?

---

<div class="post-metadata">

### Author: ![jesus2099](https://community.metabrainz.org/user_avatar/community.metabrainz.org/jesus2099/32/36_2.png) [@jesus2099](https://community.metabrainz.org/u/jesus2099)
#### Post date: [October 21, 2016, 3:52pm UTC](https://community.metabrainz.org/t/problems-with-isrc-batch-add/158976/2 "2016-10-21T15:52:34Z")

</div>

Have a look at this post:

> [@How to get all track metadata from Audio CD?](https://community.metabrainz.org/t/how-to-get-all-track-metadata-from-audio-cd/149137/15):
>
> @iantresman, my bigger version shows the same options but it’s bigger. wink Here it is, I have shared it in a [Tools](https://1drv.ms/f/s!AgyuetdKXL6chbBNO1iN8sBNjG_5Qw) folder where you should see my bigger mediatools.exe (2/3/2010 / 1.79 MB). Also, here are [two demos](https://github.com/kepstin/magicisrc/pull/2#issuecomment-254759565) that show you how you can copy the whole ISRC list result from this program for an all at once submission. In my examples, I copy from a website but it’s the same approach, just copy all then paste all in @kepstin’s magicisrc’s first input (if your ISRC list starts at track 1). …

Bascially you can store the following **bookmarklet** ([what is a bookmarklet](https://en.wikipedia.org/wiki/Bookmarklet)) in your favourites toolbar:

```auto
javascript:var mbid=location.pathname.match(/^\/release\/([a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12})/);if(mbid)void(open("https://rawgit.com/jesus2099/kepstin_magicisrc/%25231-support-pasting-multiple-isrcs/index.html?mbid="+mbid[1]));

```

And then go to your release and click the bookmarklet.  
Then you can paste a bunch of ISRC to submit, like shown in [the demos](https://github.com/kepstin/magicisrc/pull/2#issuecomment-254759565) (animated GIF).

---

<div class="post-metadata">

### Author: ![ClÃ\_psHydra](https://community.metabrainz.org/letter_avatar_proxy/v4/letter/c/8e8cbc/32.png) [@ClÃ\_psHydra](https://community.metabrainz.org/u/Cl%C3%83_psHydra)
#### Post date: [May 15, 2018, 12:53pm UTC](https://community.metabrainz.org/t/problems-with-isrc-batch-add/158976/3 "2018-05-15T12:53:18Z")

</div>

I’ve got another problem. When all ISRCs are collected and I try to submit I get and endless loop to login with username and password. After aborting this I get an “Authorization Required” error. Maybe a problem with my username [ClæpsHydra](https://musicbrainz.org/user/Cl%C3%A6psHydra) or password with special characters??

 ![image](https://community.metabrainz.org/uploads/default/original/2X/4/4f5791d45e62c9b264a1c0c56d736f987fcce6fa.png)  
 ![image](https://community.metabrainz.org/uploads/default/original/2X/0/06b5c0b45e6121c4e0096b50c4fad256a3f11842.png)  
 ![image](https://community.metabrainz.org/uploads/default/original/2X/e/e72bc2d8c73140c90771280ee70db1d8fe2f062c.png)

---

<div class="post-metadata">

### Author: ![ClÃ\_psHydra](https://community.metabrainz.org/letter_avatar_proxy/v4/letter/c/8e8cbc/32.png) [@ClÃ\_psHydra](https://community.metabrainz.org/u/Cl%C3%83_psHydra)
#### Post date: [May 15, 2018, 1:30pm UTC](https://community.metabrainz.org/t/problems-with-isrc-batch-add/158976/4 "2018-05-15T13:30:04Z")

</div>

When I’m trying with command line tool isrcsubmit it doesn’t work either

 ![image](https://community.metabrainz.org/uploads/default/original/2X/d/dd1c5c2166298875e5c23465fa6ab91848ce0a28.png)

---

<div class="post-metadata">

### Author: ![jesus2099](https://community.metabrainz.org/user_avatar/community.metabrainz.org/jesus2099/32/36_2.png) [@jesus2099](https://community.metabrainz.org/u/jesus2099)
#### Post date: [May 15, 2018, 1:39pm UTC](https://community.metabrainz.org/t/problems-with-isrc-batch-add/158976/5 "2018-05-15T13:39:03Z")

</div>

> [@ClA\_psHydra](#):
>
> my username ClæpsHydra or password with special characters

I doubt it will work because you’re supposed to use what I’m suggesting in URHREF itself, not in the popup, but could you try: `Cl%C3%A6psHydra` instead of `ClæpsHydra`?

Your password has special characters as well?

* * *

If you need to encode something else, paste this in your browser address bar and then type/paste what you need to encode:

```javascript
javascript:void(prompt(%22This%20is%20the%20encoded%20equivalent%22,%20encodeURIComponent(prompt(%22Type%20your%20raw%20string%20with%20special%20characters%20below%22,%20%22Cl%C3%A6psHydra%22))))

```

---

<div class="post-metadata">

### Author: ![ClÃ\_psHydra](https://community.metabrainz.org/letter_avatar_proxy/v4/letter/c/8e8cbc/32.png) [@ClÃ\_psHydra](https://community.metabrainz.org/u/Cl%C3%83_psHydra)
#### Post date: [May 15, 2018, 2:43pm UTC](https://community.metabrainz.org/t/problems-with-isrc-batch-add/158976/6 "2018-05-15T14:43:48Z")

</div>

> [@jesus2099](#):
>
> Your password has special characters as well?

Yes, it has special characters as well. I’ve encoded both as you suggested and tried it again with web-interface and isrcsubmit on the command line. Problems keep still the same. But a different error by isrcsubmit

 ![image](https://community.metabrainz.org/uploads/default/original/2X/9/91b24294f3ef3635c2950daa0895809f8198b94e.png)

---

<div class="post-metadata">

### Author: ![ClÃ\_psHydra](https://community.metabrainz.org/letter_avatar_proxy/v4/letter/c/8e8cbc/32.png) [@ClÃ\_psHydra](https://community.metabrainz.org/u/Cl%C3%83_psHydra)
#### Post date: [May 15, 2018, 5:48pm UTC](https://community.metabrainz.org/t/problems-with-isrc-batch-add/158976/7 "2018-05-15T17:48:57Z")

</div>

As a test workaround I created a new account without any special characters in name and password ([ClaepsHydraISRC](https://musicbrainz.org/user/ClaepsHydraISRC)). Again I’m not able to submit any ISRCs:

 ![image](https://community.metabrainz.org/uploads/default/original/2X/b/bf7b549e5c3a6d5d68c8312287f60346d929fc09.png)  
 ![image](https://community.metabrainz.org/uploads/default/original/2X/0/0786d3cb90fb14a0b92bd0426dbd250934b36214.png)

---

<div class="post-metadata">

### Author: ![ClÃ\_psHydra](https://community.metabrainz.org/letter_avatar_proxy/v4/letter/c/8e8cbc/32.png) [@ClÃ\_psHydra](https://community.metabrainz.org/u/Cl%C3%83_psHydra)
#### Post date: [May 16, 2018, 10:10am UTC](https://community.metabrainz.org/t/problems-with-isrc-batch-add/158976/8 "2018-05-16T10:10:00Z")

</div>

Shame on me 😊 With the new account [ClaepsHydraISRC](https://musicbrainz.org/user/ClaepsHydraISRC) both clients (web, isrcsubmit) work fine. I simply missed to activate my new account per send email verification link…

 ![image](https://community.metabrainz.org/uploads/default/original/2X/0/0ba41e5745124f2634b8cd84e2c4ccd515b14cde.png)  
 ![image](https://community.metabrainz.org/uploads/default/original/2X/c/ce83c43c49e9858c940fdf5f8cded72a898b4655.png)

---

<div class="post-metadata">

### Author: ![Freso](https://community.metabrainz.org/user_avatar/community.metabrainz.org/freso/32/25_2.png) [@Freso](https://community.metabrainz.org/u/Freso)
#### Post date: [May 16, 2018, 1:31pm UTC](https://community.metabrainz.org/t/problems-with-isrc-batch-add/158976/9 "2018-05-16T13:31:09Z")

</div>

Seems like something that should still be [reported](https://tickets.metabrainz.org/) if it’s not just wrong/missing encoding of the username (and/or password) on “your” end (ie., probably in the software you’re using, which should then have issue(s) filed against them).

---

<div class="post-metadata">

### Author: ![jesus2099](https://community.metabrainz.org/user_avatar/community.metabrainz.org/jesus2099/32/36_2.png) [@jesus2099](https://community.metabrainz.org/u/jesus2099)
#### Post date: [May 16, 2018, 1:43pm UTC](https://community.metabrainz.org/t/problems-with-isrc-batch-add/158976/10 "2018-05-16T13:43:36Z")

</div>

If you want to report issue, @ClA\_psHydra, here is some context:

The [bookmarklet](https://community.metabrainz.org/t/problems-with-isrc-batch-add/158976/2) is just a wrap around (enables pasting all ISRC at once) @kepstin’s [magicisrc](https://github.com/kepstin/magicisrc) which makes your own browser call MusicBrainz’ [`/ws/1/track`](https://wiki.musicbrainz.org/Development/XML_Web_Service/Version_1#ISRC_submission) web service.

The [other tool](https://community.metabrainz.org/t/problems-with-isrc-batch-add/158976/4) you tried is @JonnyJD’s [isrcsubmit.py](https://github.com/JonnyJD/musicbrainz-isrcsubmit) which is also calling the same web service, I believe, as we cannot submit edit notes along ISRC either (a [known limitation](https://tickets.metabrainz.org/browse/MBS-6048) of that web service) — ~~I don’t know if it uses updated v2 [`/ws/2/track`](https://wiki.musicbrainz.org/Development/XML_Web_Service/Version_2#ISRC_submission) web service.~~ — Apparently, it now uses [python-musicbrainzngs](https://github.com/alastair/python-musicbrainzngs), which does use updated **v2** web service. Good point for your issue, as v1 is no longer supported.

---

<div class="post-metadata">

### Author: ![ClÃ\_psHydra](https://community.metabrainz.org/letter_avatar_proxy/v4/letter/c/8e8cbc/32.png) [@ClÃ\_psHydra](https://community.metabrainz.org/u/Cl%C3%83_psHydra)
#### Post date: [May 16, 2018, 7:19pm UTC](https://community.metabrainz.org/t/problems-with-isrc-batch-add/158976/11 "2018-05-16T19:19:56Z")

</div>

@Freso, @jesus2099: Thanks for the help. I reported with:  
[https://tickets.metabrainz.org/browse/MBS-9713](https://tickets.metabrainz.org/browse/MBS-9713)

---

<div class="post-metadata">

### Author: ![Deleted\_Editor\_2049662](https://community.metabrainz.org/letter_avatar_proxy/v4/letter/d/8baadc/32.png) [@Deleted\_Editor\_2049662](https://community.metabrainz.org/u/Deleted_Editor_2049662)
#### Post date: [December 23, 2018, 9:23pm UTC](https://community.metabrainz.org/t/problems-with-isrc-batch-add/158976/12 "2018-12-23T21:23:39Z")

</div>

I have been trying to figure out how to add my username and password to the bookmarklet but have not been able to find the instructions to do so. I came across some mention of it a while ago but I was reading on my tablet and have not been able to find it again. Any help would be appreciated.

---

<div class="post-metadata">

### Author: ![jesus2099](https://community.metabrainz.org/user_avatar/community.metabrainz.org/jesus2099/32/36_2.png) [@jesus2099](https://community.metabrainz.org/u/jesus2099)
#### Post date: [December 23, 2018, 9:56pm UTC](https://community.metabrainz.org/t/problems-with-isrc-batch-add/158976/13 "2018-12-23T21:56:31Z")

</div>

I’m asked for my login/password at the last step of the submission through a basic web browser popup.

---

<div class="post-metadata">

### Author: ![Deleted\_Editor\_2049662](https://community.metabrainz.org/letter_avatar_proxy/v4/letter/d/8baadc/32.png) [@Deleted\_Editor\_2049662](https://community.metabrainz.org/u/Deleted_Editor_2049662)
#### Post date: [December 23, 2018, 10:23pm UTC](https://community.metabrainz.org/t/problems-with-isrc-batch-add/158976/14 "2018-12-23T22:23:25Z")

</div>

That is how it works for me also. I have been trying to figure out how to automate that step so i don’t have to walk over to the keyboard and type it in. The point where I add the ISRCs in my workflow I am across the room scanning cover art while checking on a calibrated monitor and have the mouse with me. just trying to iron out the little bumps in the my workflow.

PS the mediatools.exe that you host comes up as infected when I downloaded it, that may be why your copy is larger than others of the same version.

---

<div class="post-metadata">

### Author: ![jesus2099](https://community.metabrainz.org/user_avatar/community.metabrainz.org/jesus2099/32/36_2.png) [@jesus2099](https://community.metabrainz.org/u/jesus2099)
#### Post date: [December 23, 2018, 10:45pm UTC](https://community.metabrainz.org/t/problems-with-isrc-batch-add/158976/15 "2018-12-23T22:45:06Z")

</div>

> [@therealdero](#):
>
> PS the mediatools.exe that you host comes up as infected when I downloaded it, that may be why your copy is larger than others of the same version.

With what antivirus?  
Updated McAfee does not see anything wrong.

---

<div class="post-metadata">

### Author: ![Deleted\_Editor\_2049662](https://community.metabrainz.org/letter_avatar_proxy/v4/letter/d/8baadc/32.png) [@Deleted\_Editor\_2049662](https://community.metabrainz.org/u/Deleted_Editor_2049662)
#### Post date: [December 24, 2018, 7:08am UTC](https://community.metabrainz.org/t/problems-with-isrc-batch-add/158976/16 "2018-12-24T07:08:26Z")

</div>

Panda Dome stops and quarantines it soon as I try to execute a command. But it does not categorize the file as a PUP or a specific virus like it does when it finds other things in my VM for downloading and testing. The media tools which I use is the same version does not trigger anything and works fine for using your solution for grabbing ISRCs directly from CDs.

---

<div class="post-metadata">

### Author: ![IvanDobsky](https://community.metabrainz.org/user_avatar/community.metabrainz.org/ivandobsky/32/11785_2.png) [@IvanDobsky](https://community.metabrainz.org/u/IvanDobsky)
#### Post date: [December 24, 2018, 11:04am UTC](https://community.metabrainz.org/t/problems-with-isrc-batch-add/158976/17 "2018-12-24T11:04:00Z")

</div>

@therealdero I think you’ll find that Panda is giving you a false report there. Often when a file in not widely known about some of the lazy anti-virus vendors just mark it as bad. I use Eset AV and that shows it at clear.

A better test is to use [http://virustotal.com](http://virustotal.com) and the file can be confirmed to be okay. @jesus2099 has had that thing up there for years without it changing.

Here is the full clean bill of health for the @jesus2099 mediatools.exe  
[https://www.virustotal.com/#/file/6c1009f2dcd7b8697eeb637b5436967e9f71a5ed27fa2f7582ac8a0daa10e2b3/detection](https://www.virustotal.com/#/file/6c1009f2dcd7b8697eeb637b5436967e9f71a5ed27fa2f7582ac8a0daa10e2b3/detection)

---

<div class="post-metadata">

### Author: ![jesus2099](https://community.metabrainz.org/user_avatar/community.metabrainz.org/jesus2099/32/36_2.png) [@jesus2099](https://community.metabrainz.org/u/jesus2099)
#### Post date: [December 24, 2018, 11:19am UTC](https://community.metabrainz.org/t/problems-with-isrc-batch-add/158976/18 "2018-12-24T11:19:54Z")

</div>

> [@IvanDobsky](#):
>
> A better test is to use [http://virustotal.com](http://virustotal.com) and the file can be confirmed to be okay.

Wow thanks very much @IvanDobsky!  
I was looking for something like that since @therealdero told me virus problem but didn’t find this great online scan tool!

—  
Maybe it would be nice to move posts [15](https://community.metabrainz.org/t/problems-with-isrc-batch-add/158976/15) to 18 (this one) to a brand new “ **Online virus scanner** ” (Genral chatter, no category) topic?

---

<div class="post-metadata">

### Author: ![IvanDobsky](https://community.metabrainz.org/user_avatar/community.metabrainz.org/ivandobsky/32/11785_2.png) [@IvanDobsky](https://community.metabrainz.org/u/IvanDobsky)
#### Post date: [December 24, 2018, 11:24am UTC](https://community.metabrainz.org/t/problems-with-isrc-batch-add/158976/19 "2018-12-24T11:24:33Z")

</div>

That is a very useful website. It is far too common to hear of false positives. It is especially comical when the claim is made about a file that has sat quietly in a hidden corner of the internet untouched for years…

(I would leave these posts where they are. Other people will have carp virus scanners. These posts will reassure them that your mediatools.exe is safe)

---

<div class="post-metadata">

### Author: ![Deleted\_Editor\_2049662](https://community.metabrainz.org/letter_avatar_proxy/v4/letter/d/8baadc/32.png) [@Deleted\_Editor\_2049662](https://community.metabrainz.org/u/Deleted_Editor_2049662)
#### Post date: [December 25, 2018, 12:26am UTC](https://community.metabrainz.org/t/problems-with-isrc-batch-add/158976/20 "2018-12-25T00:26:43Z")

</div>

I’m not going to argue about which virus scanners are good and which ones are bad. I’ll just use the heuristic method of teaching about heuristic scanning. If you actually read the website response you posted you will see why I’m laughing after reading your response. But to each there own, There is a difference between scanning a static file and the behavior while being executed. It is also funny to believe that there is nothing wrong with two files that are supposed to be the same program and version but have different checksums.

[Next page](https://community.metabrainz.org/t/problems-with-isrc-batch-add/158976.md?page=2)
