encoding, sync subtitles.py
This commit is contained in:
parent
3b61a5e4b7
commit
4ff287b98b
2 changed files with 7 additions and 3 deletions
|
@ -12,6 +12,10 @@ def extractNew():
|
||||||
for f in ArchiveFile.select(ArchiveFile.q.extracted == False):
|
for f in ArchiveFile.select(ArchiveFile.q.extracted == False):
|
||||||
f.extractAll()
|
f.extractAll()
|
||||||
|
|
||||||
|
def cleanScrapeitCache():
|
||||||
|
#remove files older than 30 days from scrapeit cache
|
||||||
|
os.system("""find /var/cache/scrapeit/ -type f -ctime +30 -exec rm '{}' \;""")
|
||||||
|
|
||||||
|
|
||||||
def cleanClipMovieCache():
|
def cleanClipMovieCache():
|
||||||
cache = os.path.abspath('oxdb/cache/mini/')
|
cache = os.path.abspath('oxdb/cache/mini/')
|
||||||
|
|
|
@ -12,14 +12,14 @@ import chardet
|
||||||
|
|
||||||
img_extension = 'jpg'
|
img_extension = 'jpg'
|
||||||
|
|
||||||
def srt2txt(srt, encoding = "latin-1"):
|
def srt2txt(srt, encoding = "utf-8"):
|
||||||
subtitles = srt2dict(srt, encoding)
|
subtitles = srt2dict(srt, encoding)
|
||||||
txt = ''
|
txt = ''
|
||||||
for k in sorted([int(k) for k in subtitles.keys()]):
|
for k in sorted([int(k) for k in subtitles.keys()]):
|
||||||
txt += "%s\n\n" % subtitles["%s" % k]['text']
|
txt += "%s\n\n" % subtitles["%s" % k]['text']
|
||||||
return txt.strip()
|
return txt.strip()
|
||||||
|
|
||||||
def srt2dict(srt, encoding = "latin-1"):
|
def srt2dict(srt, encoding = "utf-8"):
|
||||||
'''convert srt string into a dict in the form
|
'''convert srt string into a dict in the form
|
||||||
dict(num = dict(start, stop, text))
|
dict(num = dict(start, stop, text))
|
||||||
'''
|
'''
|
||||||
|
@ -39,7 +39,7 @@ def srt2dict(srt, encoding = "latin-1"):
|
||||||
}
|
}
|
||||||
return subdict
|
return subdict
|
||||||
|
|
||||||
def dict2srt(subtitles, encoding = "latin-1"):
|
def dict2srt(subtitles, encoding = "utf-8"):
|
||||||
'''convert dict in the form dict(num = dict(start, stop, text))
|
'''convert dict in the form dict(num = dict(start, stop, text))
|
||||||
into an srt file
|
into an srt file
|
||||||
'''
|
'''
|
||||||
|
|
Loading…
Reference in a new issue