]> git.rmz.io Git - dotfiles.git/blobdiff - flexget/config.yml
git: include fpp.config for fpp projects
[dotfiles.git] / flexget / config.yml
index 4f61c3622cc82e3d581a6e74b6b8c5afd6453761..289b37f6fda1dd9b7bb37f201e0136d6280e7685 100644 (file)
@@ -74,7 +74,7 @@ templates: # {{{1
         - \[facepalm\]:   {from: title}
         - \bASAP\b:       {from: title}
         - \b Go\):        {from: title} # filter those misplaced french only movies
-        - \b(HEVC|x265)\b: {from: title} # don't get x265/HEVC
+        - \b(HEVC|[xXhH]265)\b: {from: title} # don't get x265/HEVC
 
 
   series: # {{{2
@@ -114,6 +114,7 @@ templates: # {{{1
         - community
         - danger 5: { quality: 720p+ }
         - dexter
+        - dirk gently's holistic detective agency
         - doctor who 2005
         - downton abbey
         - eureka
@@ -121,7 +122,7 @@ templates: # {{{1
         - fargo
         - foyle's war
         - futurama
-        - game of thrones: { timeframe: 9 hours }
+        - game of thrones: { timeframe: 9 hours, quality: dd5.1+ }
         - homeland
         - house of cards 2013: { alternate_name: house of cards us }
         - how i met your mother
@@ -129,6 +130,7 @@ templates: # {{{1
         - masters of sex
         - my little pony
         - mythbusters
+        - narcos
         - qi: { special_ids: 'uncut' }
         - ray donovan
         - red dwarf
@@ -143,7 +145,7 @@ templates: # {{{1
         - the wire: { quality: 720p+ }
         - two and a half men
         - vinyl
-        - westworld
+        - westworld: { timeframe: 9 hours, quality: dd5.1+ }
 
 
   series-trakt: # {{{2
@@ -377,20 +379,19 @@ tasks: # {{{1
         - /srv/torrents/done
       recursive: yes
       retrieve: files
-      regexp: '.*\.(avi|mkv|mp4|mpg|divx|webm)$'
+      regexp: '.*\.(avi|mkv|mp4|mpg|divx|webm|flv)$'
 
     regexp:
       reject:
         - '[Ss]ample'
 
-    thetvdb_lookup: yes
-    if:
-      - "not has_field('tvdb_episode')":
-          manipulate:
-            - title:
-                extract: 'done/([^/]*)/[^/]*$'
-                from: location
-          thetvdb_lookup: yes
+    # guessit can extract info from full paths which may contain more info
+    manipulate:
+      - title:
+          from: location
+
+    parsing:
+      series: guessit
 
     all_series:
       parse_only: yes
@@ -437,15 +438,15 @@ tasks: # {{{1
       reject:
         - '[Ss]ample'
 
-    imdb_lookup: yes
-    if:
-      - movie_name is None:
-          manipulate:
-            - title:
-                extract: 'done/([^/]*)/[^/]*$'
-                from: location
-          imdb_lookup: yes
+    # guessit can extract info from full paths which may contain more info
+    manipulate:
+      - title:
+          from: location
 
+    parsing:
+      movie: guessit
+
+    imdb_lookup: yes
     accept_all: yes
     require_field:
       - imdb_name
@@ -504,6 +505,7 @@ tasks: # {{{1
       retrieve: files
       regexp: '.*\.(avi|mkv|mp4|webm|m4v)$'
 
+    #TODO use guessit like in move-series
     manipulate:
       - title:
           from: location
@@ -542,6 +544,7 @@ tasks: # {{{1
       retrieve: files
       regexp: '.*\.(avi|mkv|mp4|webm|m4v)$'
 
+    #TODO use guessit like in move-series
     manipulate:
       - title:
           from: location