diff options
author | Rechi <Rechi@users.noreply.github.com> | 2018-09-08 18:00:00 +0200 |
---|---|---|
committer | Rechi <Rechi@users.noreply.github.com> | 2018-09-08 18:00:00 +0200 |
commit | e396ef3d2f5eb8c1d6d0a6c597e2e0affb30f3c5 (patch) | |
tree | 6a42659b6c48b8a5bfdf4e4dc89897d559cee350 /addons/metadata.common.theaudiodb.com | |
parent | 6baf09e182c66e916b0ebdf31c330d0bc0cf2725 (diff) |
[addons] sync with repo
Diffstat (limited to 'addons/metadata.common.theaudiodb.com')
-rw-r--r-- | addons/metadata.common.theaudiodb.com/addon.xml | 4 | ||||
-rw-r--r-- | addons/metadata.common.theaudiodb.com/tadb.xml | 169 |
2 files changed, 171 insertions, 2 deletions
diff --git a/addons/metadata.common.theaudiodb.com/addon.xml b/addons/metadata.common.theaudiodb.com/addon.xml index b25f09b14c..0969e65f2b 100644 --- a/addons/metadata.common.theaudiodb.com/addon.xml +++ b/addons/metadata.common.theaudiodb.com/addon.xml @@ -1,7 +1,7 @@ -<?xml version="1.0" encoding="UTF-8" standalone="yes"?> +<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <addon id="metadata.common.theaudiodb.com" name="TheAudioDb Scraper Library" - version="1.9.1" + version="2.0.0" provider-name="Team Kodi"> <requires> <import addon="xbmc.metadata" version="2.1.0"/> diff --git a/addons/metadata.common.theaudiodb.com/tadb.xml b/addons/metadata.common.theaudiodb.com/tadb.xml index 5538b21f4e..60912060a7 100644 --- a/addons/metadata.common.theaudiodb.com/tadb.xml +++ b/addons/metadata.common.theaudiodb.com/tadb.xml @@ -50,6 +50,118 @@ </RegExp> </ParseTADBArtistFanarts> + <GetTADBArtistClearlogoByID dest="5" clearbuffers="no"> + <RegExp input="$$1" output="<details><url function="ParseTADBArtistClearlogo" cache="tadb-\1-artist.json">http://www.theaudiodb.com/api/v1/json/58424d43204d6564696120/artist.php?i=\1</url></details>" dest="5"> + <expression noclean="1" /> + </RegExp> + </GetTADBArtistClearlogoByID> + <GetTADBArtistClearlogoByMBID dest="5" clearbuffers="no"> + <RegExp input="$$1" output="<details><url function="ParseTADBArtistClearlogo" cache="tadb-\1-artist.json">http://www.theaudiodb.com/api/v1/json/58424d43204d6564696120/artist-mb.php?i=\1</url></details>" dest="5"> + <expression noclean="1"/> + </RegExp> + </GetTADBArtistClearlogoByMBID> + <ParseTADBArtistClearlogo dest="5" clearbuffers="no"> + <RegExp input="$$13" output="<details>\1</details>" dest="5"> + <RegExp input="" output="" dest="13"> + <expression /> + </RegExp> + <RegExp input="" output="" dest="14"> + <expression /> + </RegExp> + <RegExp input="$$1" output="<thumb aspect="clearlogo" preview="\1/preview">\1</thumb>" dest="14"> + <expression repeat="yes">strArtistLogo\d?":"([^"]*)</expression> + </RegExp> + <RegExp input="$$14" output="\1" dest="13"> + <expression noclean="1">(.+)</expression> + </RegExp> + <expression noclean="1" /> + </RegExp> + </ParseTADBArtistClearlogo> + + <GetTADBArtistClearartByID dest="5" clearbuffers="no"> + <RegExp input="$$1" output="<details><url function="ParseTADBArtistClearart" cache="tadb-\1-artist.json">http://www.theaudiodb.com/api/v1/json/58424d43204d6564696120/artist.php?i=\1</url></details>" dest="5"> + <expression noclean="1" /> + </RegExp> + </GetTADBArtistClearartByID> + <GetTADBArtistClearartByMBID dest="5" clearbuffers="no"> + <RegExp input="$$1" output="<details><url function="ParseTADBArtistClearart" cache="tadb-\1-artist.json">http://www.theaudiodb.com/api/v1/json/58424d43204d6564696120/artist-mb.php?i=\1</url></details>" dest="5"> + <expression noclean="1"/> + </RegExp> + </GetTADBArtistClearartByMBID> + <ParseTADBArtistClearart dest="5" clearbuffers="no"> + <RegExp input="$$13" output="<details>\1</details>" dest="5"> + <RegExp input="" output="" dest="13"> + <expression /> + </RegExp> + <RegExp input="" output="" dest="14"> + <expression /> + </RegExp> + <RegExp input="$$1" output="<thumb aspect="clearart" preview="\1/preview">\1</thumb>" dest="14"> + <expression repeat="yes">strArtistClearart\d?":"([^"]*)</expression> + </RegExp> + <RegExp input="$$14" output="\1" dest="13"> + <expression noclean="1">(.+)</expression> + </RegExp> + <expression noclean="1" /> + </RegExp> + </ParseTADBArtistClearart> + + <GetTADBArtistLandscapeByID dest="5" clearbuffers="no"> + <RegExp input="$$1" output="<details><url function="ParseTADBArtistLandscape" cache="tadb-\1-artist.json">http://www.theaudiodb.com/api/v1/json/58424d43204d6564696120/artist.php?i=\1</url></details>" dest="5"> + <expression noclean="1" /> + </RegExp> + </GetTADBArtistLandscapeByID> + <GetTADBArtistLandscapeByMBID dest="5" clearbuffers="no"> + <RegExp input="$$1" output="<details><url function="ParseTADBArtistLandscape" cache="tadb-\1-artist.json">http://www.theaudiodb.com/api/v1/json/58424d43204d6564696120/artist-mb.php?i=\1</url></details>" dest="5"> + <expression noclean="1"/> + </RegExp> + </GetTADBArtistLandscapeByMBID> + <ParseTADBArtistLandscape dest="5" clearbuffers="no"> + <RegExp input="$$13" output="<details>\1</details>" dest="5"> + <RegExp input="" output="" dest="13"> + <expression /> + </RegExp> + <RegExp input="" output="" dest="14"> + <expression /> + </RegExp> + <RegExp input="$$1" output="<thumb aspect="landscape" preview="\1/preview">\1</thumb>" dest="14"> + <expression repeat="yes">strArtistWideThumb\d?":"([^"]*)</expression> + </RegExp> + <RegExp input="$$14" output="\1" dest="13"> + <expression noclean="1">(.+)</expression> + </RegExp> + <expression noclean="1" /> + </RegExp> + </ParseTADBArtistLandscape> + + <GetTADBArtistBannerByID dest="5" clearbuffers="no"> + <RegExp input="$$1" output="<details><url function="ParseTADBArtistBanner" cache="tadb-\1-artist.json">http://www.theaudiodb.com/api/v1/json/58424d43204d6564696120/artist.php?i=\1</url></details>" dest="5"> + <expression noclean="1" /> + </RegExp> + </GetTADBArtistBannerByID> + <GetTADBArtistBannerByMBID dest="5" clearbuffers="no"> + <RegExp input="$$1" output="<details><url function="ParseTADBArtistBanner" cache="tadb-\1-artist.json">http://www.theaudiodb.com/api/v1/json/58424d43204d6564696120/artist-mb.php?i=\1</url></details>" dest="5"> + <expression noclean="1"/> + </RegExp> + </GetTADBArtistBannerByMBID> + <ParseTADBArtistBanner dest="5" clearbuffers="no"> + <RegExp input="$$13" output="<details>\1</details>" dest="5"> + <RegExp input="" output="" dest="13"> + <expression /> + </RegExp> + <RegExp input="" output="" dest="14"> + <expression /> + </RegExp> + <RegExp input="$$1" output="<thumb aspect="banner" preview="\1/preview">\1</thumb>" dest="14"> + <expression repeat="yes">strArtistBanner\d?":"([^"]*)</expression> + </RegExp> + <RegExp input="$$14" output="\1" dest="13"> + <expression noclean="1">(.+)</expression> + </RegExp> + <expression noclean="1" /> + </RegExp> + </ParseTADBArtistBanner> + <GetTADBBiographyByID dest="5" clearbuffers="no"> <RegExp input="$$1" output="<details><url function="ParseTADBBiography" cache="tadb-\1-artist.json">http://www.theaudiodb.com/api/v1/json/58424d43204d6564696120/artist.php?i=\1</url></details>" dest="5"> <expression noclean="1"/> @@ -575,4 +687,61 @@ </RegExp> </ParseTADBAlbumThumbs> + <GetTADBAlbumBackByID dest="5"> + <RegExp input="$$1" output="<details><url function="ParseTADBAlbumBack" cache="tadb-\1-album.json">http://www.theaudiodb.com/api/v1/json/58424d43204d6564696120/album.php?m=\1</url></details>" dest="5"> + <expression noclean="1"/> + </RegExp> + </GetTADBAlbumBackByID> + <GetTADBAlbumBackByMBID dest="5"> + <RegExp input="$$1" output="<details><url function="ParseTADBAlbumBack" cache="tadb-\1-album.json">http://www.theaudiodb.com/api/v1/json/58424d43204d6564696120/album-mb.php?i=\1</url></details>" dest="5"> + <expression noclean="1"/> + </RegExp> + </GetTADBAlbumBackByMBID> + <ParseTADBAlbumBack dest="5"> + <RegExp input="$$2" output="<details>\1</details>" dest="5"> + <RegExp input="$$1" output="<thumb aspect="back" preview="\1/preview">\1</thumb>" dest="2"> + <expression repeat="yes">strAlbumThumbBack\d?":"([^"]*)</expression> + </RegExp> + <expression noclean="1" /> + </RegExp> + </ParseTADBAlbumBack> + + <GetTADBAlbumDiscartByID dest="5"> + <RegExp input="$$1" output="<details><url function="ParseTADBAlbumDiscart" cache="tadb-\1-album.json">http://www.theaudiodb.com/api/v1/json/58424d43204d6564696120/album.php?m=\1</url></details>" dest="5"> + <expression noclean="1"/> + </RegExp> + </GetTADBAlbumDiscartByID> + <GetTADBAlbumDiscartByMBID dest="5"> + <RegExp input="$$1" output="<details><url function="ParseTADBAlbumDiscart" cache="tadb-\1-album.json">http://www.theaudiodb.com/api/v1/json/58424d43204d6564696120/album-mb.php?i=\1</url></details>" dest="5"> + <expression noclean="1"/> + </RegExp> + </GetTADBAlbumDiscartByMBID> + <ParseTADBAlbumDiscart dest="5"> + <RegExp input="$$2" output="<details>\1</details>" dest="5"> + <RegExp input="$$1" output="<thumb aspect="discart" preview="\1/preview">\1</thumb>" dest="2"> + <expression repeat="yes">strAlbumCDart\d?":"([^"]*)</expression> + </RegExp> + <expression noclean="1" /> + </RegExp> + </ParseTADBAlbumDiscart> + + <GetTADBAlbumSpineByID dest="5"> + <RegExp input="$$1" output="<details><url function="ParseTADBAlbumSpine" cache="tadb-\1-album.json">http://www.theaudiodb.com/api/v1/json/58424d43204d6564696120/album.php?m=\1</url></details>" dest="5"> + <expression noclean="1"/> + </RegExp> + </GetTADBAlbumSpineByID> + <GetTADBAlbumSpineByMBID dest="5"> + <RegExp input="$$1" output="<details><url function="ParseTADBAlbumSpine" cache="tadb-\1-album.json">http://www.theaudiodb.com/api/v1/json/58424d43204d6564696120/album-mb.php?i=\1</url></details>" dest="5"> + <expression noclean="1"/> + </RegExp> + </GetTADBAlbumSpineByMBID> + <ParseTADBAlbumSpine dest="5"> + <RegExp input="$$2" output="<details>\1</details>" dest="5"> + <RegExp input="$$1" output="<thumb aspect="spine" preview="\1/preview">\1</thumb>" dest="2"> + <expression repeat="yes">strAlbumSpine\d?":"([^"]*)</expression> + </RegExp> + <expression noclean="1" /> + </RegExp> + </ParseTADBAlbumSpine> + </scraperfunctions> |