Quantcast
Channel: configuration - Forum - FlexGet
Viewing all articles
Browse latest Browse all 716

Get movies task only results in rejected and undecided

$
0
0

@thuemah wrote:

Hi, I need some help with my config. I have been using flexget with a variant of my own config for many years, but decided to change the config file to better handle trakt series/movies.
Used this as a basis for the revised config:
General Purpose Config using Trakt.tv http://flexget.com/Cookbook/Users/qvazzler
For some reason I can only get undecided or rejected results for movies, series are working flawless. The rejected seems legit, the undecided i cant understand.
Any help will be much appreciated.
This is my config now:

secrets: secrets.yml

#run with 'flexget -c config.yml -l flexget.log -L verbose daemon start --daemonize'

web_server: yes

schedules:
  - tasks: [copy_trakt_watchlist, copy_trakt_watchlist_movies, fill_movie_list, get_movies_1080p, get_series_begin, get_series]
    interval:
      hours: 1
  - tasks: [clean_trakt_movies_list, clean_trakt_shows_list, clean_trakt_shows_backlog_list]
    interval:
      days: 5
      
templates:
  global:
    retry_failed:
      retry_time: 5 minutes # Base time in between retries
      retry_time_multiplier: 1 # Amount retry time will be multiplied by after each successive failure
      max_retries: 25 # Number of times the entry will be retried
    regexp:
      reject:
        - (s|d)ub(s|bed)?\b: {from: title}                    # Block any subbed/dubbed/etc videos
        - \b(duo|tri|quadri|tetra|penta)logy\b: {from: title} # Block series, only accept one at a time
        - \bR5\b: {from: title}                               # The following are poor quality types that somehow got through the quality
        - \bWEBSCR\b: {from: title}                           # features u o the title including a keyword like "720p" as well
        - \bscreener\b: {from: title}
        - \bTS\b: {from: title}
        - \bCam\b: {from: title}
        - '{C_P}': {from: title}                              # The following are groups with poor quality releases
        - TrTd TeaM: {from: title}
        - \[TNTVillage\]: {from: title}
        - \[facepalm\]: {from: title}
        - \[CasStudio\]: {from: title}
        - \bASAP\b: {from: title}
        - \Sons of Anarchy\b: {from: title}
        - \SPANISH\b: {from: title}
        - \GERMAN\b: {from: title}

    content_filter:
      require:
        - '*.avi'
        - '*.mkv'
        - '*.mp4'
        - '*.r0*'
        - '*.part0*'
      reject: [ 'password.txt' ]
    magnets: no    

  get_series_standards:
    torrent_alive: yes #number of seeders needed to accept
    domain_delay:
      www.torrentleech.org: 10 seconds
      rss.torrentleech.org: 10 minutes
    content_size:
      max: 5000
      min: 60
 ########## 
  transmit-movies:
    transmission:
      host: '{{ secrets.transmission.host }}'
      port: 9091
      username: '{{ secrets.transmission.username }}'
      password: '{{ secrets.transmission.password }}'
      path: '{{ secrets.transmission.download_path_movies }}'
  
  transmit-series:
    transmission:
      host: '{{ secrets.transmission.host }}'
      port: 9091
      username: '{{ secrets.transmission.username }}'
      password: '{{ secrets.transmission.password }}'
      path: '{{ secrets.transmission.download_path_shows }}'
###########  
  download-movie:
    discover:
      what:
        - movie_list: 'movies from trakt'
      from:
        - torrentleech:
            rss_key: '{{ secrets.torrentleech.rss_key }}'
            username: '{{ secrets.torrentleech.username }}'
            password: '{{ secrets.torrentleech.password }}'
      release_estimations: ignore
    exists_movie: '{{ secrets.transmission.download_path_movies }}'
    template:
      - transmit-movies

  download-show:
    discover:
      what:
        - next_series_episodes: yes
      from:
        - torrentleech:
            rss_key: '{{ secrets.torrentleech.rss_key }}'
            username: '{{ secrets.torrentleech.username }}'
            password: '{{ secrets.torrentleech.password }}'
      release_estimations: strict 
    template:
      - transmit-series
##############
      
tasks:
  copy_trakt_watchlist:
    priority: 1
    disable: seen
    trakt_list:
      username: '{{ secrets.trakt.username }}'
      account: '{{ secrets.trakt.account }}'
      list: watchlist
      type: shows
    accept_all: yes
    list_add:
      - trakt_list:
          username: '{{ secrets.trakt.username }}'
          account: '{{ secrets.trakt.account }}'
          list: '{{ secrets.trakt_lists.shows_follow }}'
  
  copy_trakt_watchlist_movies:
    priority: 2
    disable: seen

    trakt_lookup:
      username: '{{ secrets.trakt.username }}'
      account: '{{ secrets.trakt.account }}'
    trakt_list:
      username: '{{ secrets.trakt.username }}'
      account: '{{ secrets.trakt.account }}'
      list: watchlist
      type: movies
    accept_all: yes
    if:
      - trakt_collected: reject
    list_add:
      - trakt_list:
          username: '{{ secrets.trakt.username }}'
          account: '{{ secrets.trakt.account }}'
          list: '{{ secrets.trakt_lists.movies_get }}'
  
  fill_movie_list:
    priority: 3
    trakt_list:
      username: '{{ secrets.trakt.username }}'
      account: '{{ secrets.trakt.account }}'
      list: '{{ secrets.trakt_lists.movies_get }}'
      type: movies
    accept_all: yes
    list_add:
      - movie_list: 'movies from trakt'
  
  get_movies_1080p:
    torrent_alive: yes #number of seeders needed to accept
    priority: 4
    content_size:
      max: 35040
      min: 1500
    quality: 1080p+ webrip+
    template: download-movie
  
  get_series_begin:
    priority: 5
    disable: seen
    next_trakt_episodes:
      username: '{{ secrets.trakt.username }}'
      account: '{{ secrets.trakt.account }}'
      list: '{{ secrets.trakt_lists.shows_follow }}'
      context: collected
      position: next
    accept_all: yes
    set_series_begin: yes
  
  get_series:
    priority: 6
    configure_series:
      settings:
        timeframe: 6 hours
        target: 720p+ hdtv+
        identified_by: ep
        exact: yes
      from:
        trakt_list:
          username: '{{ secrets.trakt.username }}'
          account: '{{ secrets.trakt.account }}'
          list: '{{ secrets.trakt_lists.shows_follow }}'
          type: shows
    template:
      - get_series_standards
      - download-show

  get_series_direct:
    manual: yes
    trakt_lookup:
      username: '{{ secrets.trakt.username }}'
      account: '{{ secrets.trakt.account }}'
    configure_series:
      settings:
        quality: 720p+ hdtv+
        exact: yes
      from:
        trakt_list:
          username: '{{ secrets.trakt.username }}'
          account: '{{ secrets.trakt.account }}'
          list: '{{ secrets.trakt_lists.shows_follow }}'
          type: shows
    template: transmit-series

  get_movies_direct:
    manual: yes
    trakt_lookup:
      username: '{{ secrets.trakt.username }}'
      account: '{{ secrets.trakt.account }}'
    content_size:
      max: 50040
      min: 1500
    quality: 1080p+ webrip+
    list_add:
      - movie_list: 'movies from trakt'
    template: transmit-movies

  
  clean_trakt_movies_list:
    priority: 8
    disable:
      - seen
      - movie_queue
    trakt_lookup:
      username: '{{ secrets.trakt.username }}'
      account: '{{ secrets.trakt.account }}'
    trakt_list:
      username: '{{ secrets.trakt.username }}'
      account: '{{ secrets.trakt.account }}'
      list: '{{ secrets.trakt_lists.movies_get }}'
      type: movies
      strip_dates: yes
    if:
      - trakt_collected: accept
    list_remove:
      - movie_list: 'movies from trakt'
      - trakt_list:
          username: '{{ secrets.trakt.username }}'
          account: '{{ secrets.trakt.account }}'
          list: '{{ secrets.trakt_lists.movies_get }}'

  clean_trakt_shows_list:
    priority: 9
    disable: seen
    trakt_lookup:
      username: '{{ secrets.trakt.username }}'
      account: '{{ secrets.trakt.account }}'
    trakt_list:
      username: '{{ secrets.trakt.username }}'
      account: '{{ secrets.trakt.account }}'
      list: '{{ secrets.trakt_lists.shows_follow }}'
      type: shows
      strip_dates: yes
    if:
      - trakt_collected and (trakt_series_status == 'ended' or trakt_series_status == 'cancelled'): accept
    list_remove:
      - trakt_list:
          username: '{{ secrets.trakt.username }}'
          account: '{{ secrets.trakt.account }}'
          list: '{{ secrets.trakt_lists.shows_follow }}'

  clean_trakt_shows_backlog_list:
    priority: 10
    disable: seen
    trakt_lookup:
      username: '{{ secrets.trakt.username }}'
      account: '{{ secrets.trakt.account }}'
    trakt_list:
      username: '{{ secrets.trakt.username }}'
      account: '{{ secrets.trakt.account }}'
      list: '{{ secrets.trakt_lists.shows_backlog }}'
      type: shows
      strip_dates: yes
    if:
      - trakt_collected and (trakt_series_status == 'ended' or trakt_series_status == 'cancelled'): accept
    list_remove:
      - trakt_list:
          username: '{{ secrets.trakt.username }}'
          account: '{{ secrets.trakt.account }}'
          list: '{{ secrets.trakt_lists.shows_backlog }}'

Posts: 9

Participants: 3

Read full topic


Viewing all articles
Browse latest Browse all 716

Trending Articles