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 = '' start = ''
lights = False lights = False
font = 'Menlo' font = 'Menlo'
# SimHei for chinese
font_size = 28 font_size = 28
# 30 for chinese
conf = os.path.expanduser('~/.config/cdosea.json') conf = os.path.expanduser('~/.config/cdosea.json')
if os.path.exists(conf): if os.path.exists(conf):

View file

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

View file

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