filebot icon

Fetch Each Episode Subtitle

filebot | PRO | 10/25/13 05:26:16 PM UTC | 0 ⭐ | 13160 👁️ | Never ⏰ | []
Groovy |

550 B

|

None

|

0 👍

/

0 👎

def osdb = net.sourceforge.filebot.WebServices.OpenSubtitles
 
def query = 'firefly'
def language = 'English'
 
def options = osdb.search(query)
println "Fetching subtitles for '${options[0]}'"
 
 
def subs = osdb.getSubtitleList(options[0], language)
println "Found ${subs.size()} subtitles"
 
def selection = subs.findAll{ it.languageName =~ language && parseEpisodeNumber(it.name) != null }.groupBy{ parseEpisodeNumber(it.name) }.values()*.get(0)
println "Selected ${selection.size()} subtitles"
 
selection.each{
    println it.fetch().saveAs(it.path)
}

Comments

  •  icon
    01/01/70 12:00:00 AM UTC
    Plain Text |

    0 B

    |

    👍

    /

    👎

    
        
  •  icon
    01/01/70 12:00:00 AM UTC
    Plain Text |

    0 B

    |

    👍

    /

    👎