# Web Sources Discussion

**URL:** https://community.mp3tag.de/c/development/web-sources-discussion/15.md?page=1

[Latest](https://community.mp3tag.de/latest.md) · [Categories](https://community.mp3tag.de/categories.md) · [Tags](https://community.mp3tag.de/tags.md)

**Page:** 2

---

## [Request: Insert settings values into URL queries](https://community.mp3tag.de/t/request-insert-settings-values-into-url-queries/70390)

<div class="topic-metadata">

**Author:** [@arb](https://community.mp3tag.de/u/arb)\
**Replies:** 0\
**Last updated:** [December 20, 2025, 10:06pm UTC](https://community.mp3tag.de/t/request-insert-settings-values-into-url-queries/70390 "2025-12-20T22:06:37Z")

</div>

Sorry to be so brazen with constant brain-farts and requests but I love the community’s creativity and pragmatism towards solving problems and @Florian is doing a fantastic job with furthering the capabilities of web sou…

---

## [IMDB data extraction](https://community.mp3tag.de/t/imdb-data-extraction/70323)

<div class="topic-metadata">

**Author:** [@doorknob](https://community.mp3tag.de/u/doorknob)\
**Replies:** 3\
**Last updated:** [December 11, 2025, 8:17pm UTC](https://community.mp3tag.de/t/imdb-data-extraction/70323 "2025-12-11T20:17:32Z")

</div>

A year or two ago, I downloaded a source file for extracting tag data from IMDB. It needed updating to match the then file format provided by IMDB. I learned the syntax of the code used and updated the source so that it …

---

## [Error connecting to server: bandcamp.com](https://community.mp3tag.de/t/error-connecting-to-server-bandcamp-com/70289)

<div class="topic-metadata">

**Author:** [@Filerabe](https://community.mp3tag.de/u/Filerabe)\
**Replies:** 1\
**Last updated:** [December 8, 2025, 10:39am UTC](https://community.mp3tag.de/t/error-connecting-to-server-bandcamp-com/70289 "2025-12-08T10:39:08Z")

</div>

Hi, while using bandcamp script it gives me this error Mp3tag v3.32 Windows in Fr Error connecting to server: bandcamp.com 12002: WinHttpReceiveResponse: 12002: The operation timed out Retry Cancel I’m using this …

---

## [Json\_select without a key](https://community.mp3tag.de/t/json-select-without-a-key/70274)

<div class="topic-metadata">

**Author:** [@arb](https://community.mp3tag.de/u/arb)\
**Replies:** 11\
**Last updated:** [December 8, 2025, 12:29am UTC](https://community.mp3tag.de/t/json-select-without-a-key/70274 "2025-12-08T00:29:46Z")

</div>

So I’m trying to grab separate values using json\_foreach in an array without an initial key which works as documented, but wondering how to select each value when they don’t have a key. For example: \["af-ZA","ar-AE","ar…

---

## [Use contents of an output variable as current input](https://community.mp3tag.de/t/use-contents-of-an-output-variable-as-current-input/70122)

<div class="topic-metadata">

**Author:** [@arb](https://community.mp3tag.de/u/arb)\
**Replies:** 27\
**Last updated:** [December 1, 2025, 3:26am UTC](https://community.mp3tag.de/t/use-contents-of-an-output-variable-as-current-input/70122 "2025-12-01T03:26:13Z")

</div>

It might be nice also having something like PointFormat, where multiple format transformations to the current selection are needed before a final Say to output: OutputTo "TEMP\_LANGUAGE" json\_select "language" SayFormat …

---

## [Issue with getting MusicBrainz data when Album Title contains numbers](https://community.mp3tag.de/t/issue-with-getting-musicbrainz-data-when-album-title-contains-numbers/70231)

<div class="topic-metadata">

**Author:** [@johnfoliot](https://community.mp3tag.de/u/johnfoliot)\
**Replies:** 6\
**Last updated:** [November 27, 2025, 4:26pm UTC](https://community.mp3tag.de/t/issue-with-getting-musicbrainz-data-when-album-title-contains-numbers/70231 "2025-11-27T16:26:06Z")

</div>

This is just weird. IF an album title contains numbers, I keep getting a 400 code error. However, if I remove the numbers (or remove the full title), I can then find the album in MusicBrainz. I have done this with multi…

---

## [Suggestion: SetFormat or %\_current% in all commands](https://community.mp3tag.de/t/suggestion-setformat-or-current-in-all-commands/70224)

<div class="topic-metadata">

**Author:** [@arb](https://community.mp3tag.de/u/arb)\
**Replies:** 0\
**Last updated:** [November 23, 2025, 11:02pm UTC](https://community.mp3tag.de/t/suggestion-setformat-or-current-in-all-commands/70224 "2025-11-23T23:02:52Z")

</div>

Just a quickie (I have more planned. :smiling\_face\_with\_horns:) SetFormat would follow the likes of the newly implemented SayFormat and UseFormat, allowing use of the format string framework to overwrite output buffers …

---

## [Editing musicbrainz.src](https://community.mp3tag.de/t/editing-musicbrainz-src/70183)

<div class="topic-metadata">

**Author:** [@ngordon](https://community.mp3tag.de/u/ngordon)\
**Replies:** 3\
**Last updated:** [November 17, 2025, 6:59pm UTC](https://community.mp3tag.de/t/editing-musicbrainz-src/70183 "2025-11-17T18:59:24Z")

</div>

Is it ok to edit musicbrainz.src file ?

---

## [An efficient method for assigning numeric inputs into %output%](https://community.mp3tag.de/t/an-efficient-method-for-assigning-numeric-inputs-into-output/63206)

<div class="topic-metadata">

**Author:** [@rboss](https://community.mp3tag.de/u/rboss)\
**Replies:** 5\
**Last updated:** [November 16, 2025, 5:05pm UTC](https://community.mp3tag.de/t/an-efficient-method-for-assigning-numeric-inputs-into-output/63206 "2025-11-16T17:05:45Z")

</div>

I had been working on a way to select/input cover size for an iTunes source script for quite some time; and with the new features of Mp3Tag v3.22+, I developed a method to do it (more or less). Since this method can wor…

---

## [Suggestion: Command SayVar for accessing configuration settings](https://community.mp3tag.de/t/suggestion-command-sayvar-for-accessing-configuration-settings/70129)

<div class="topic-metadata">

**Author:** [@yorickausyps](https://community.mp3tag.de/u/yorickausyps)\
**Replies:** 6\
**Last updated:** [November 15, 2025, 8:45am UTC](https://community.mp3tag.de/t/suggestion-command-sayvar-for-accessing-configuration-settings/70129 "2025-11-15T08:45:02Z")

</div>

Currently the individual option settings in the Tag Source, the configuration values, can only be accessed by the logical functions: IfVar "key" "value" IfNotVar "key" "value" where the key is used to access the setti…

---

## [Use of new sayformat function in websource scripts](https://community.mp3tag.de/t/use-of-new-sayformat-function-in-websource-scripts/70105)

<div class="topic-metadata">

**Author:** [@yorickausyps](https://community.mp3tag.de/u/yorickausyps)\
**Replies:** 12\
**Last updated:** [November 10, 2025, 10:07pm UTC](https://community.mp3tag.de/t/use-of-new-sayformat-function-in-websource-scripts/70105 "2025-11-10T22:07:13Z")

</div>

The latest development build 3.31k (2025-11-07) NEW: added function SayFormat to Web Sources Framework. This new feature now allows the use of (probably) all of the funtions documented in Scripting Functions – Mp3tag…

---

## [Looking for WS developer for 1001tracklists.com or mixesdb.com](https://community.mp3tag.de/t/looking-for-ws-developer-for-1001tracklists-com-or-mixesdb-com/59955)

<div class="topic-metadata">

**Author:** [@FreaQ](https://community.mp3tag.de/u/FreaQ)\
**Replies:** 4\
**Last updated:** [November 3, 2025, 4:04pm UTC](https://community.mp3tag.de/t/looking-for-ws-developer-for-1001tracklists-com-or-mixesdb-com/59955 "2025-11-03T16:04:41Z")

</div>

Hello, is there anyone who is skilled, has enough time on his hands and would like to help a fellow out? :blush: Since I am collecting a large number of live sets it would really help me to have scripts for https://www…

---

## [Add support for 2400x2400 px cover sizes from Audible if available](https://community.mp3tag.de/t/add-support-for-2400x2400-px-cover-sizes-from-audible-if-available/70071)

<div class="topic-metadata">

**Author:** [@bblatt](https://community.mp3tag.de/u/bblatt)\
**Replies:** 1\
**Last updated:** [November 3, 2025, 2:52pm UTC](https://community.mp3tag.de/t/add-support-for-2400x2400-px-cover-sizes-from-audible-if-available/70071 "2025-11-03T14:52:48Z")

</div>

i found the highest resolution images that the api will return is 2400 so i edited the script to use it Comparing main...highest-resolution-images · binyaminyblatt/mp3tag-Audible-via-API · GitHub

---

## [Best way to handle region/language codes](https://community.mp3tag.de/t/best-way-to-handle-region-language-codes/69962)

<div class="topic-metadata">

**Author:** [@GMK](https://community.mp3tag.de/u/GMK)\
**Replies:** 6\
**Last updated:** [October 11, 2025, 8:46pm UTC](https://community.mp3tag.de/t/best-way-to-handle-region-language-codes/69962 "2025-10-11T20:46:25Z")

</div>

What’s the best way to handle region/language codes? I’d like to be able to set/save it in the .settings file, then have \[IndexUrl\] access the key value as part of the url. It gives a bad request error. Is there any way …

---

## [Can't point pointer at tag values or output buffers?](https://community.mp3tag.de/t/cant-point-pointer-at-tag-values-or-output-buffers/69907)

<div class="topic-metadata">

**Author:** [@arb](https://community.mp3tag.de/u/arb)\
**Replies:** 3\
**Last updated:** [October 4, 2025, 8:21pm UTC](https://community.mp3tag.de/t/cant-point-pointer-at-tag-values-or-output-buffers/69907 "2025-10-04T20:21:09Z")

</div>

Hi all and thanks in advance, I’ve been getting my head around using web sources to put ID3 tags onto videos. I’ve looked over the official Discogs scripts, several others from the community and now tinkering with @Swed…

---

## [Remove leading zeros from search term for Audible via WS?](https://community.mp3tag.de/t/remove-leading-zeros-from-search-term-for-audible-via-ws/69685)

<div class="topic-metadata">

**Author:** [@bblatt](https://community.mp3tag.de/u/bblatt)\
**Replies:** 4\
**Last updated:** [September 12, 2025, 7:55am UTC](https://community.mp3tag.de/t/remove-leading-zeros-from-search-term-for-audible-via-ws/69685 "2025-09-12T07:55:32Z")

</div>

is there a way to make the search auto rewrite the search term to remove leading 0’s from numbers in the term the api always fails if they are there

---

## [Bulk tagging of Audiobooks via Audible WS possible?](https://community.mp3tag.de/t/bulk-tagging-of-audiobooks-via-audible-ws-possible/69632)

<div class="topic-metadata">

**Author:** [@Moniko](https://community.mp3tag.de/u/Moniko)\
**Replies:** 1\
**Last updated:** [August 25, 2025, 10:35am UTC](https://community.mp3tag.de/t/bulk-tagging-of-audiobooks-via-audible-ws-possible/69632 "2025-08-25T10:35:11Z")

</div>

Works very well, thank you! Is there an easy way to apply this in bulk to multiple different audiobooks? Selecting multiple books applies the same metadata to all, very helpful for split audiobooks. But I have a large li…

---

## [How to prevent duplicate tags in Websources Script?](https://community.mp3tag.de/t/how-to-prevent-duplicate-tags-in-websources-script/56417)

<div class="topic-metadata">

**Author:** [@LyricsLover](https://community.mp3tag.de/u/LyricsLover)\
**Replies:** 5\
**Last updated:** [August 11, 2025, 8:49pm UTC](https://community.mp3tag.de/t/how-to-prevent-duplicate-tags-in-websources-script/56417 "2025-08-11T20:49:32Z")

</div>

I am facing the following problem in a Websources Script: When I loop through a JSON result file with this code snippet OutputTo "SOLOIST" # A Solo artist can play the same instrument on different days json\_se…

---

## [Are series working with Audible WS at the moment?](https://community.mp3tag.de/t/are-series-working-with-audible-ws-at-the-moment/69532)

<div class="topic-metadata">

**Author:** [@nanonano](https://community.mp3tag.de/u/nanonano)\
**Replies:** 2\
**Last updated:** [July 14, 2025, 12:14pm UTC](https://community.mp3tag.de/t/are-series-working-with-audible-ws-at-the-moment/69532 "2025-07-14T12:14:25Z")

</div>

Can anyone confirm if the series and series-part are working atm? I'm getting the same result i had with the Seanap last version. No series data in the final tag or the adjust tag info pop up window.

---

## [Help creating a tag source for Litres.com](https://community.mp3tag.de/t/help-creating-a-tag-source-for-litres-com/68588)

<div class="topic-metadata">

**Author:** [@Stanz](https://community.mp3tag.de/u/Stanz)\
**Replies:** 2\
**Last updated:** [May 24, 2025, 11:56pm UTC](https://community.mp3tag.de/t/help-creating-a-tag-source-for-litres-com/68588 "2025-05-24T23:56:36Z")

</div>

Hi, i tried creating a source file but failed. (and maybe posting this to a wrong place) but is it possible to get help creating a source for litres.com as far as failed, that is about how far i went before i figured ou…

---

## [Modifications to the Audible via API WS](https://community.mp3tag.de/t/modifications-to-the-audible-via-api-ws/68329)

<div class="topic-metadata">

**Author:** [@bblatt](https://community.mp3tag.de/u/bblatt)\
**Replies:** 23\
**Last updated:** [May 20, 2025, 5:52pm UTC](https://community.mp3tag.de/t/modifications-to-the-audible-via-api-ws/68329 "2025-05-20T17:52:41Z")

</div>

Can you please make a git repo so we can contribute I think I found a solution to the copyright issue and I have a fuel modifications I'd like to contribute as well

---

## [Settings Syntax Error - ERROR(Settings): expected value, got 'A' (65)](https://community.mp3tag.de/t/settings-syntax-error-error-settings-expected-value-got-a-65/68536)

<div class="topic-metadata">

**Author:** [@SoCalDad](https://community.mp3tag.de/u/SoCalDad)\
**Replies:** 5\
**Last updated:** [May 18, 2025, 6:51pm UTC](https://community.mp3tag.de/t/settings-syntax-error-error-settings-expected-value-got-a-65/68536 "2025-05-18T18:51:11Z")

</div>

Re-added 0.6.1. Reinstalled 3.29. Same Error... Script Error Log Text: ERROR(Settings): expected value, got 'A' (65)

---

## [Add Copyright to WS Audible via API](https://community.mp3tag.de/t/add-copyright-to-ws-audible-via-api/68206)

<div class="topic-metadata">

**Author:** [@WAFFLES79](https://community.mp3tag.de/u/WAFFLES79)\
**Replies:** 2\
**Last updated:** [May 15, 2025, 8:21am UTC](https://community.mp3tag.de/t/add-copyright-to-ws-audible-via-api/68206 "2025-05-15T08:21:35Z")

</div>

Thank you Florian for making a tool that works since we've been left hanging with nothing else to rely on. I know there are lots of us who rely on this! I have a request. Previously, Copyright was an included tag that h…

---

## [FindLine error suppression causes error](https://community.mp3tag.de/t/findline-error-suppression-causes-error/68354)

<div class="topic-metadata">

**Author:** [@AreDigg](https://community.mp3tag.de/u/AreDigg)\
**Replies:** 3\
**Last updated:** [May 1, 2025, 1:13am UTC](https://community.mp3tag.de/t/findline-error-suppression-causes-error/68354 "2025-05-01T01:13:51Z")

</div>

I have this line FindLine "\<script id=schema:music-album type="application/ld+json\\"\>" 1 1 in tag source script, which according to the documentation should fail silently because of the final 1. It does however bring up …

---

## [Add support for FR and CA in WS Audible via API](https://community.mp3tag.de/t/add-support-for-fr-and-ca-in-ws-audible-via-api/68207)

<div class="topic-metadata">

**Author:** [@saitoh183](https://community.mp3tag.de/u/saitoh183)\
**Replies:** 2\
**Last updated:** [April 16, 2025, 8:49am UTC](https://community.mp3tag.de/t/add-support-for-fr-and-ca-in-ws-audible-via-api/68207 "2025-04-16T08:49:03Z")

</div>

@Florian Would it be possible to add FR(france) and CA(Canada)?

---

## [Use existing tag data in script](https://community.mp3tag.de/t/use-existing-tag-data-in-script/61745)

<div class="topic-metadata">

**Author:** [@Morningstar](https://community.mp3tag.de/u/Morningstar)\
**Replies:** 6\
**Last updated:** [April 11, 2025, 2:40pm UTC](https://community.mp3tag.de/t/use-existing-tag-data-in-script/61745 "2025-04-11T14:40:17Z")

</div>

Hey all, I was looking for some advice on how to do a thing. I was trying to build a script for TMDB.org that would pull TV episode info and ran into a snag since all the info is down behind season and episode subdirect…

---

## [Is it possible to manipulate output?](https://community.mp3tag.de/t/is-it-possible-to-manipulate-output/68165)

<div class="topic-metadata">

**Author:** [@DarthDobber](https://community.mp3tag.de/u/DarthDobber)\
**Replies:** 1\
**Last updated:** [April 11, 2025, 1:13am UTC](https://community.mp3tag.de/t/is-it-possible-to-manipulate-output/68165 "2025-04-11T01:13:04Z")

</div>

I am running into issues with a line that has a lot of data in it. I am trying to determine if a string is separated by a ":". The problem is that if the data isn't actually separated by a ":" the line is long enough t…

---

## [Possible? - scripting using a regular programming language](https://community.mp3tag.de/t/possible-scripting-using-a-regular-programming-language/68133)

<div class="topic-metadata">

**Author:** [@cleoold](https://community.mp3tag.de/u/cleoold)\
**Replies:** 2\
**Last updated:** [April 8, 2025, 7:56am UTC](https://community.mp3tag.de/t/possible-scripting-using-a-regular-programming-language/68133 "2025-04-08T07:56:08Z")

</div>

After reviewing the tag source specification, I immediately realize that things can get simpler if a script written in an everyday language can be used. The script's functionality would be as simple as taking a list of …

---

## [Is it possible to delete all existing fields with a Web Source Script?](https://community.mp3tag.de/t/is-it-possible-to-delete-all-existing-fields-with-a-web-source-script/68046)

<div class="topic-metadata">

**Author:** [@LyricsLover](https://community.mp3tag.de/u/LyricsLover)\
**Replies:** 8\
**Last updated:** [April 1, 2025, 6:46pm UTC](https://community.mp3tag.de/t/is-it-possible-to-delete-all-existing-fields-with-a-web-source-script/68046 "2025-04-01T18:46:36Z")

</div>

Imagine getting an album full of fields you don't want. Do we have a way to delete all existing (found) fields at the start of a Web Source Script to have full control over what the following script writes into to the f…

---

## [Output referral and special characters](https://community.mp3tag.de/t/output-referral-and-special-characters/67947)

<div class="topic-metadata">

**Author:** [@rboss](https://community.mp3tag.de/u/rboss)\
**Replies:** 1\
**Last updated:** [March 24, 2025, 1:55am UTC](https://community.mp3tag.de/t/output-referral-and-special-characters/67947 "2025-03-24T01:55:33Z")

</div>

Here is some test code to help put my question in context: OutputTo "\_var0" Say "{\\"key0\\":\\"Scripting is \\\\\\\\\\"hard\\\\\\\\\\" work\\"," SayNewline Say "\\"key1\\":\\"Scripting is \\\\\\\\\\"HARD\\\\\\\\\\" work\\"}" RegexpReplace "^…

[Previous page](https://community.mp3tag.de/c/development/web-sources-discussion/15.md)

[Next page](https://community.mp3tag.de/c/development/web-sources-discussion/15.md?page=2)
