The branch, frodo has been updated
       via  839d4981881ab4a8e0a66be3a357e77a3fb36852 (commit)
      from  47b3584ca58b4dbcb4e155d865455ce2eb756744 (commit)

- Log -----------------------------------------------------------------
http://xbmc.git.sourceforge.net/git/gitweb.cgi?p=xbmc/scrapers;a=commit;h=839d4981881ab4a8e0a66be3a357e77a3fb36852

commit 839d4981881ab4a8e0a66be3a357e77a3fb36852
Author: olympia <olym...@xbmc.org>
Date:   Wed Apr 3 16:34:36 2013 +0200

    [metadata.musicvideos.theaudiodb.com] updated to version 1.1.0

diff --git a/metadata.musicvideos.theaudiodb.com/addon.xml 
b/metadata.musicvideos.theaudiodb.com/addon.xml
index 41fd6b3..9735558 100644
--- a/metadata.musicvideos.theaudiodb.com/addon.xml
+++ b/metadata.musicvideos.theaudiodb.com/addon.xml
@@ -1,10 +1,11 @@
 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
 <addon id="metadata.musicvideos.theaudiodb.com"
        name="TheAudioDb.com for Music Videos"
-       version="1.0.4"
+       version="1.1.0"
        provider-name="Team XBMC">
   <requires>
     <import addon="xbmc.metadata" version="2.1.0"/>
+    <import addon="metadata.common.theaudiodb.com" version="1.6.0"/>
     <import addon="metadata.common.fanart.tv" version="2.1.2"/>
   </requires>
   <extension point="xbmc.metadata.scraper.musicvideos"
@@ -53,7 +54,7 @@
     <description lang="da">Hent Musikvideo-information</description>
     <description lang="de">Musik Video Information herunterladen</description>
     <description lang="el">Λήψη πληροφοριών Μουσικών 
Βίντεο</description>
-    <description lang="en">Download Music Video information</description>
+    <description lang="en">This scraper is downloading Music Video information 
from TheAudioDB.com. Due to various search difficulties the scraper currently 
expects the folder/filename to be formatted as 'artist - trackname' otherwise 
it will not return results. Odds are also high that artist or tracks with '-' 
mark will not be found.</description>
     <description lang="es">Descarga información del videoclip</description>
     <description lang="es_AR">Descarga información del Video 
Clip</description>
     <description lang="es_MX">Descarga Información de Vídeos de 
Músca</description>
diff --git a/metadata.musicvideos.theaudiodb.com/tadb.xml 
b/metadata.musicvideos.theaudiodb.com/tadb.xml
index 718e39f..5c9fc9c 100644
--- a/metadata.musicvideos.theaudiodb.com/tadb.xml
+++ b/metadata.musicvideos.theaudiodb.com/tadb.xml
@@ -1,12 +1,21 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<scraper framework="1.1" date="2012-06-10">
+<scraper framework="1.1" date="2013-04-03">
        <CreateSearchUrl dest="3">
-               <RegExp input="$$1" 
output="&lt;url&gt;http://www.theaudiodb.com/api/v1/json/58424d43204d6564696120/searchtrack.php?s=\1&t=\2&lt;/url&gt;";
 dest="3">
-                       <expression trim="1,2">(.+)%20%20%20(.+)</expression>
+               <RegExp input="$$5" output="\1" dest="3">
+                       <RegExp input="$$1" 
output="&lt;url&gt;http://www.theaudiodb.com/api/v1/json/58424d43204d6564696120/searchtrack.php?s=\1&amp;amp;t=\2&lt;/url&gt;";
 dest="2">
+                               <expression 
trim="1,2">(.+)%20%20%20(.+)</expression>
+                       </RegExp>
+                       <RegExp input="$$2" output="\1" dest="5">
+                               <expression noclean="1" />
+                       </RegExp>
+                       <RegExp input="$$2" 
output="&lt;url&gt;http://www.theaudiodb.com/api/v1/json/58424d43204d6564696120/searchtrack.php?s=$$1&amp;amp;t=&lt;/url&gt;";
 dest="5">
+                               <expression>^$</expression>
+                       </RegExp>
+                       <expression noclean="1" />
                </RegExp>
        </CreateSearchUrl>
        <GetSearchResults dest="3">
-               <RegExp input="$$5" output="&lt;results&gt;\1&lt;/results&gt;" 
dest="3">
+               <RegExp input="$$5" output="&lt;results 
sorted=&quot;yes&quot;&gt;\1&lt;/results&gt;" dest="3">
                        <RegExp input="$$1" 
output="&lt;entity&gt;&lt;title&gt;\5 - \3 [\4]&lt;/title&gt;&lt;url 
cache=&quot;tadb-\1.json&quot;&gt;http://www.theaudiodb.com/api/v1/json/58424d43204d6564696120/track.php?h=\1&lt;/url&gt;&lt;/entity&gt;";
 dest="5">
                                <expression repeat="yes" clear="yes" 
fixchars="1" 
noclean="1">idTrack&quot;:&quot;([^&quot;]*)&quot;,&quot;idAlbum&quot;:&quot;([^&quot;]*).*?&quot;strTrack&quot;:&quot;([^&quot;]*)&quot;,&quot;strAlbum&quot;:&quot;([^&quot;]*)&quot;,&quot;strArtist&quot;:&quot;([^&quot;]*)</expression>
                        </RegExp>
@@ -27,11 +36,20 @@
                        <RegExp input="$$1" 
output="&lt;plot&gt;\1&lt;/plot&gt;" dest="5+">
                                <expression fixchars="1" 
noclean="1">strDescriptionEN&quot;:&quot;(.*?)&quot;,&quot;</expression>
                        </RegExp>
-                       <RegExp input="$$1" 
output="&lt;genre&gt;\1&lt;/genre&gt;" dest="5+">
-                               <expression fixchars="1" 
noclean="1">strGenre&quot;:&quot;([^&quot;]*)&quot;</expression>
+                       <RegExp input="$$1" 
output="&lt;director&gt;\1&lt;/director&gt;" dest="5+">
+                               <expression fixchars="1" 
noclean="1">strMusicVidDirector&quot;:&quot;(.*?)&quot;,&quot;</expression>
+                       </RegExp>
+                       <RegExp input="$$1" 
output="&lt;studio&gt;\1&lt;/studio&gt;" dest="5+">
+                               <expression fixchars="1" 
noclean="1">strMusicVidCompany&quot;:&quot;(.*?)&quot;,&quot;</expression>
                        </RegExp>
                        <RegExp input="$$1" 
output="&lt;thumb&gt;\1&lt;/thumb&gt;" dest="5+">
-                               <expression fixchars="1" 
noclean="1">strTrackThumb&quot;:&quot;([^&quot;]*)&quot;</expression>
+                               <expression 
repeat="yes">strMusicVidScreen1\d?&quot;:&quot;([^&quot;]*)</expression>
+                       </RegExp>
+                       <RegExp input="$$1" output="&lt;chain 
function=&quot;GetTADBAlbumGenresByMBID&quot;&gt;\1&lt;/chain&gt;" dest="5+">
+                               <expression fixchars="1" 
noclean="1">strMusicBrainzAlbumID&quot;:&quot;([^&quot;]*)&quot;</expression>
+                       </RegExp>
+                       <RegExp input="$$1" output="&lt;chain 
function=&quot;GetTADBAlbumDateByMBID&quot;&gt;\1&lt;/chain&gt;" dest="5+">
+                               <expression fixchars="1" 
noclean="1">strMusicBrainzAlbumID&quot;:&quot;([^&quot;]*)&quot;</expression>
                        </RegExp>
                        <RegExp conditional="fanarttvalbumthumbs" input="$$1" 
output="&lt;chain 
function=&quot;GetFanartTvAlbumThumbsByMBID&quot;&gt;\1&lt;/chain&gt;" 
dest="5+">
                                <expression fixchars="1" 
noclean="1">strMusicBrainzAlbumID&quot;:&quot;([^&quot;]*)&quot;</expression>

-----------------------------------------------------------------------

Summary of changes:
 metadata.musicvideos.theaudiodb.com/addon.xml |    5 ++-
 metadata.musicvideos.theaudiodb.com/tadb.xml  |   32 +++++++++++++++++++-----
 2 files changed, 28 insertions(+), 9 deletions(-)


hooks/post-receive
-- 
Scrapers

------------------------------------------------------------------------------
Minimize network downtime and maximize team effectiveness.
Reduce network management and security costs.Learn how to hire 
the most talented Cisco Certified professionals. Visit the 
Employer Resources Portal
http://www.cisco.com/web/learning/employer_resources/index.html
_______________________________________________
Xbmc-addons mailing list
Xbmc-addons@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xbmc-addons

Reply via email to