Compare commits

...

2 commits

Author SHA1 Message Date
j
04bac1f201 don't decode/encode subs 2021-12-29 11:47:31 +01:00
j
2202d76d3a black check 2021-12-29 11:47:17 +01:00
3 changed files with 5 additions and 4 deletions

View file

@ -7,7 +7,9 @@ lang = '1080p'
start = ''
lights = False
font = 'Menlo'
# SimHei for chinese
font_size = 28
# 30 for chinese
conf = os.path.expanduser('~/.config/cdosea.json')
if os.path.exists(conf):

View file

@ -42,7 +42,6 @@ def main():
logging.basicConfig(level=logging.DEBUG, format=log_format)
base = os.path.dirname(os.path.abspath(__file__))
os.chdir(base)
player = get_player(font=config.font, font_size=config.font_size)
player.register_key_binding('q', q_binding)
@ -69,7 +68,7 @@ def main():
player.pause = True
pause_next = False
play_lights = False
elif player.path.decode().endswith('black.mp4'):
elif player.path and player.path.decode().endswith('black.mp4'):
pause_next = True
play_lights = False

View file

@ -26,8 +26,8 @@ def get_subtitle(url, name):
try:
r = requests.get(url)
if r.status_code == 200:
with open('%s.tmp' % name, 'w') as fd:
fd.write(r.text)
with open('%s.tmp' % name, 'wb') as fd:
fd.write(r.content)
shutil.move('%s.tmp' % name, name)
else:
print('%s failed (%s)' % (url, r.status_code))