The branch, eden has been updated
via 757fd6d4ea970d7665a44382115878db54833f3f (commit)
from d6eeccb0101eb00d8c9d2d1a4dea0a521debb169 (commit)
- Log -----------------------------------------------------------------
http://xbmc.git.sourceforge.net/git/gitweb.cgi?p=xbmc/scrapers;a=commit;h=757fd6d4ea970d7665a44382115878db54833f3f
commit 757fd6d4ea970d7665a44382115878db54833f3f
Author: olympia <[email protected]>
Date: Sat Jun 30 13:27:48 2012 +0200
[metadata.album.universal] updated to version 1.2.0
diff --git a/metadata.album.universal/addon.xml
b/metadata.album.universal/addon.xml
index d7e0fe9..dd4b972 100644
--- a/metadata.album.universal/addon.xml
+++ b/metadata.album.universal/addon.xml
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<addon id="metadata.album.universal"
name="Universal Album Scraper"
- version="1.1.4"
+ version="1.2.0"
provider-name="Olympia, Team XBMC">
<requires>
<import addon="xbmc.metadata" version="1.0"/>
@@ -9,15 +9,16 @@
<import addon="metadata.common.allmusic.com" version="2.3.1"/>
<import addon="metadata.common.musicbrainz.org" version="1.2.3"/>
<import addon="metadata.common.fanart.tv" version="1.0.1"/>
+ <import addon="metadata.common.amazon.de" version="1.0.0"/>
</requires>
<extension point="xbmc.metadata.scraper.albums"
language="en"
library="albumuniversal.xml"/>
<extension point="xbmc.addon.metadata">
<summary lang="en">Universal Scraper for Albums</summary>
- <description lang="en">This scraper collects information from the
following supported sites: MusicBrainz, last.fm, and allmusic.com, while grabs
artwork from: fanart.tv, last.fm and allmusic.com. It can be set field by field
that from which site you want that specific information.
+ <description lang="en">This scraper collects information from the
following supported sites: MusicBrainz, last.fm, allmusic.com and amazon.de,
while grabs artwork from: fanart.tv, last.fm and allmusic.com. It can be set
field by field that from which site you want that specific information.
-The initial search is always done on MusicBrainz. In case allmusic link is not
added on the MusicBrainz site fields from allmusic.com cannot be fetched (very
easy to add those missing links though).</description>
+The initial search is always done on MusicBrainz. In case allmusic and/or
amazon.de links are not added on the MusicBrainz site, fields from allmusic.com
and/or amazon.de cannot be fetched (very easy to add those missing links
though).</description>
<platform>all</platform>
</extension>
</addon>
diff --git a/metadata.album.universal/albumuniversal.xml
b/metadata.album.universal/albumuniversal.xml
index 0dcf780..bc545c3 100644
--- a/metadata.album.universal/albumuniversal.xml
+++ b/metadata.album.universal/albumuniversal.xml
@@ -69,6 +69,9 @@
<RegExp input="$INFO[albumreviewsource]"
output="<chain
function="GetLastFMAlbumReviewByAlbumAndArtist">$$7::$$8::$$7::$$8</chain>"
dest="5+">
<expression>last.fm</expression>
</RegExp>
+ <RegExp input="$INFO[albumreviewsource]"
output="<url
function="GetAmazonDEAlbumReview">http://musicbrainz.org/ws/2/release-group/$$4?inc=url-rels</url>"
dest="5+">
+ <expression>amazon.de</expression>
+ </RegExp>
<RegExp input="$INFO[albumratingsource]"
output="<chain
function="GetMBAlbumRatingByMBID">$$3</chain>" dest="5+">
<expression>MusicBrainz</expression>
</RegExp>
@@ -151,4 +154,13 @@
</RegExp>
</GetAMGAlbumThumbs>
+ <GetAmazonDEAlbumReview dest="5">
+ <RegExp input="$$2" output="<details>\1</details>"
dest="5">
+ <RegExp input="$$1" output="<chain
function="GetAmazonDEAlbumReviewByASIN">\1</chain>" dest="2">
+ <expression
noclean="1">http://www.amazon.de/gp/product/([^<]*)</expression>
+ </RegExp>
+ <expression noclean="1" />
+ </RegExp>
+ </GetAmazonDEAlbumReview>
+
</scraper>
diff --git a/metadata.album.universal/changelog.txt
b/metadata.album.universal/changelog.txt
index cd081fb..eae3a33 100644
--- a/metadata.album.universal/changelog.txt
+++ b/metadata.album.universal/changelog.txt
@@ -1,3 +1,6 @@
+[B]1.2.0[/B]
+Added: scraping album review from amazon.de (if link exist on MusicBrainz)
+
[B]1.1.4[/B]
Fixed: typo blocks preferring album in search result
diff --git a/metadata.album.universal/resources/settings.xml
b/metadata.album.universal/resources/settings.xml
index fcc5d4b..8b2a8a9 100644
--- a/metadata.album.universal/resources/settings.xml
+++ b/metadata.album.universal/resources/settings.xml
@@ -2,7 +2,7 @@
<settings>
<category label="128">
<setting type="lsep" label="General Settings"/>
- <setting label="30002" type="labelenum" values="last.fm|None"
id="albumreviewsource" default="last.fm"/>
+ <setting label="30002" type="labelenum" values="last.fm|amazon.de|None"
id="albumreviewsource" default="last.fm"/>
<setting label="30003" type="labelenum"
values="en|de|es|fr|it|jp|pl|pt|ru|sv|tr|zh" id="lastfmlanguage" default="en"
visible="eq(-1,0)"/>
<setting type="sep"/>
<setting label="30004" type="labelenum"
values="MusicBrainz|allmusic.com|None" id="albumratingsource"
default="MusicBrainz"/>
-----------------------------------------------------------------------
Summary of changes:
metadata.album.universal/addon.xml | 7 ++++---
metadata.album.universal/albumuniversal.xml | 12 ++++++++++++
metadata.album.universal/changelog.txt | 3 +++
metadata.album.universal/resources/settings.xml | 2 +-
4 files changed, 20 insertions(+), 4 deletions(-)
hooks/post-receive
--
Scrapers
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Xbmc-addons mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xbmc-addons