multi lingual
This commit is contained in:
parent
c413272c7e
commit
dff582960f
3 changed files with 41 additions and 16 deletions
11
playout/play
11
playout/play
|
|
@ -1,6 +1,13 @@
|
|||
#!/bin/bash
|
||||
cd "`dirname "$0"`"
|
||||
gsettings set org.gnome.desktop.screensaver ubuntu-lock-on-suspend 'false'
|
||||
gsettings set org.gnome.settings-daemon.plugins.power idle-dim 'false'
|
||||
gsettings set org.gnome.desktop.screensaver ubuntu-lock-on-suspend false
|
||||
gsettings set org.gnome.desktop.screensaver lock-enabled false
|
||||
gsettings set org.gnome.desktop.session idle-delay 0
|
||||
gsettings set org.gnome.settings-daemon.plugins.power idle-dim false
|
||||
gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-ac-type 'nothing'
|
||||
gsettings set org.gnome.desktop.background color-shading-type 'solid'
|
||||
gsettings set org.gnome.desktop.background primary-color '#888888'
|
||||
gsettings set org.gnome.desktop.background secondary-color '#888888'
|
||||
gsettings set org.gnome.desktop.background picture-options 'none'
|
||||
|
||||
exec ./play.py
|
||||
|
|
|
|||
|
|
@ -16,6 +16,9 @@ lock = '/tmp/update.lock'
|
|||
folder = os.path.abspath(os.path.dirname(__file__))
|
||||
os.chdir(folder)
|
||||
|
||||
lang = '1080p'
|
||||
lang = 'no-en'
|
||||
|
||||
def get_subtitle(url, name):
|
||||
try:
|
||||
r = requests.get(url, stream=True)
|
||||
|
|
@ -25,6 +28,7 @@ def get_subtitle(url, name):
|
|||
except:
|
||||
pass
|
||||
|
||||
|
||||
if os.path.exists(lock):
|
||||
sys.exit(0)
|
||||
with open(lock, 'w') as f:
|
||||
|
|
@ -55,7 +59,7 @@ for i in range(10):
|
|||
mtime = time.mktime(datetime.datetime.strptime(r.headers.get("Last-Modified"), "%a, %d %b %Y %X GMT").timetuple())
|
||||
os.utime(name, (mtime, mtime))
|
||||
ox.avinfo(name)['duration']
|
||||
get_subtitle(url.replace('.mp4', '.srt'), name.replace('.mp4', '.srt'))
|
||||
get_subtitle(url.replace('1080p.mp4', lang + '.srt'), name.replace('.mp4', '.srt'))
|
||||
except KeyboardInterrupt:
|
||||
os.unlink(lock)
|
||||
sys.exit(-1)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue