mirror of
https://github.com/spaam/svtplay-dl.git
synced 2024-11-23 19:55:38 +01:00
util.output: make download video while using thumbnail and nfo work
When we download a video , nfo and thumbnail, it will video will complain that the files already exists but its just the nfo and thumbnail. fixes: #1148
This commit is contained in:
parent
5466853893
commit
97f651837a
@ -213,7 +213,7 @@ def output(output, config, extension="mp4", mode="wb", **kwargs):
|
|||||||
|
|
||||||
|
|
||||||
def findexpisode(output, directory, name):
|
def findexpisode(output, directory, name):
|
||||||
subtitlefiles = ["srt", "smi", "tt", "sami", "wrst"]
|
otherfiles = ["srt", "smi", "tt", "sami", "wrst", "tbn", "nfo"]
|
||||||
|
|
||||||
orgname, orgext = os.path.splitext(name)
|
orgname, orgext = os.path.splitext(name)
|
||||||
|
|
||||||
@ -221,7 +221,7 @@ def findexpisode(output, directory, name):
|
|||||||
for i in files:
|
for i in files:
|
||||||
lsname, lsext = os.path.splitext(i)
|
lsname, lsext = os.path.splitext(i)
|
||||||
if output["service"]:
|
if output["service"]:
|
||||||
if orgext[1:] in subtitlefiles:
|
if orgext[1:] in otherfiles:
|
||||||
if (
|
if (
|
||||||
output["id"]
|
output["id"]
|
||||||
and name.find(output["service"]) > 0
|
and name.find(output["service"]) > 0
|
||||||
@ -231,7 +231,7 @@ def findexpisode(output, directory, name):
|
|||||||
and orgext == lsext
|
and orgext == lsext
|
||||||
):
|
):
|
||||||
return True
|
return True
|
||||||
elif lsext[1:] not in subtitlefiles and lsext[1:] not in ["m4a"]:
|
elif lsext[1:] not in otherfiles and lsext[1:] not in ["m4a"]:
|
||||||
if output["id"] and output["service"]:
|
if output["id"] and output["service"]:
|
||||||
if name.find(output["service"]) > 0 and lsname.find(output["id"]) > 0:
|
if name.find(output["service"]) > 0 and lsname.find(output["id"]) > 0:
|
||||||
if lsext == ".ts" and orgext == lsext and lsname.find(".audio"):
|
if lsext == ".ts" and orgext == lsext and lsname.find(".audio"):
|
||||||
|
Loading…
Reference in New Issue
Block a user