Author: duncan
Date: Fri Dec 22 10:25:06 2006
New Revision: 8792

Modified:
   branches/rel-1/freevo/src/util/fxdimdb.py

Log:
Added support for the encoding server dvd names


Modified: branches/rel-1/freevo/src/util/fxdimdb.py
==============================================================================
--- branches/rel-1/freevo/src/util/fxdimdb.py   (original)
+++ branches/rel-1/freevo/src/util/fxdimdb.py   Fri Dec 22 10:25:06 2006
@@ -329,7 +329,13 @@
     def guessImdb(self, filename, label=False):
         """Guess possible imdb movies from filename. Same return as 
searchImdb"""
 
-        name = filename
+        # Special name rule for the encoding server
+        m = re.compile('DVD \[([^]]*).*')
+        res = m.search(filename)
+        if res:
+            name = res.group(1)
+        else:
+            name = filename
 
         name  = vfs.basename(vfs.splitext(name)[0])
         name  = re.sub('([a-z])([A-Z])', point_maker, name)
@@ -337,7 +343,7 @@
         name  = re.sub('([0-9])([a-zA-Z])', point_maker, name.lower())
         name  = re.sub(',', ' ', name)
 
-        if label == True:
+        if label:
             for r in config.IMDB_REMOVE_FROM_LABEL:
                 name  = re.sub(r, '', name)
 

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Freevo-cvslog mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freevo-cvslog

Reply via email to