mirror of
https://github.com/clinton-hall/nzbToMedia.git
synced 2025-08-20 05:13:16 -07:00
allow guessit to work of full file path
This commit is contained in:
parent
d692acb061
commit
879584c107
2 changed files with 2 additions and 4 deletions
|
@ -630,7 +630,7 @@ def getDirs(section, subsection, link='hard'):
|
||||||
# create new path
|
# create new path
|
||||||
newPath = os.path.join(path, "{0} - {1}".format(sanitizeName(artist), sanitizeName(album)))
|
newPath = os.path.join(path, "{0} - {1}".format(sanitizeName(artist), sanitizeName(album)))
|
||||||
elif fileExt in core.MEDIACONTAINER:
|
elif fileExt in core.MEDIACONTAINER:
|
||||||
f = guessit.guessit(os.path.basename(mediafile))
|
f = guessit.guessit(mediafile)
|
||||||
|
|
||||||
# get title
|
# get title
|
||||||
title = f.get('series') or f.get('title')
|
title = f.get('series') or f.get('title')
|
||||||
|
|
|
@ -44,9 +44,9 @@ from babelfish import Language
|
||||||
lan = 'pt'
|
lan = 'pt'
|
||||||
lan = Language.fromalpha2(lan)
|
lan = Language.fromalpha2(lan)
|
||||||
print lan.alpha3
|
print lan.alpha3
|
||||||
|
vidName = "/volume1/Public/Movies/A Few Good Men/A Few Good Men(1992).mkv"
|
||||||
inputName = "in.the.name.of.ben.hur.2016.bdrip.x264-rusted.nzb"
|
inputName = "in.the.name.of.ben.hur.2016.bdrip.x264-rusted.nzb"
|
||||||
guess = guessit.guessit(inputName)
|
guess = guessit.guessit(inputName)
|
||||||
print guess
|
|
||||||
if guess:
|
if guess:
|
||||||
# Movie Title
|
# Movie Title
|
||||||
title = None
|
title = None
|
||||||
|
@ -56,7 +56,6 @@ if guess:
|
||||||
year = None
|
year = None
|
||||||
if 'year' in guess:
|
if 'year' in guess:
|
||||||
year = guess['year']
|
year = guess['year']
|
||||||
|
|
||||||
url = "http://www.omdbapi.com"
|
url = "http://www.omdbapi.com"
|
||||||
r = requests.get(url, params={'y': year, 't': title}, verify=False, timeout=(60, 300))
|
r = requests.get(url, params={'y': year, 't': title}, verify=False, timeout=(60, 300))
|
||||||
results = r.json()
|
results = r.json()
|
||||||
|
@ -66,7 +65,6 @@ import subliminal
|
||||||
subliminal.region.configure('dogpile.cache.dbm', arguments={'filename': 'cachefile.dbm'})
|
subliminal.region.configure('dogpile.cache.dbm', arguments={'filename': 'cachefile.dbm'})
|
||||||
languages = set()
|
languages = set()
|
||||||
languages.add(lan)
|
languages.add(lan)
|
||||||
vidName = "/volume1/Public/Movies/A Few Good Men/A Few Good Men(1992).mkv"
|
|
||||||
video = subliminal.scan_video(vidName)
|
video = subliminal.scan_video(vidName)
|
||||||
subtitles = subliminal.download_best_subtitles({video}, languages)
|
subtitles = subliminal.download_best_subtitles({video}, languages)
|
||||||
subliminal.save_subtitles(video, subtitles[video])
|
subliminal.save_subtitles(video, subtitles[video])
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue