diff --git a/server.py b/server.py index e484976657a9d9980653c821692dc946f3498202..fd25e19e6b286a724352264afeb543e18bf18c03 100644 --- a/server.py +++ b/server.py @@ -483,8 +483,8 @@ import stats if 'ICAL_URL' in config: import meetings import l2pauth +from encoding import schedule_remux import sorter -import encoding import timetable import chapters import icalexport diff --git a/sorter.py b/sorter.py index d52016c84f956ed32ddfc9e519f7cd2971d90b8f..5db96ee4376ed933d104ff1ac45e22dfcdcbd557 100644 --- a/sorter.py +++ b/sorter.py @@ -84,6 +84,7 @@ def insert_transcoded_video(jobid, jobtype, data, state, status): data['lecture_id'], visible, data['output']['path'], data['format_id'], datetime.now(), datetime.now(), datetime.now(), -1, status['hash'], status['filesize'], data['source_id'], status['duration']) + schedule_remux(data['lecture_id'], video_id) schedule_thumbnail(data['lecture_id']) video = query('SELECT videos.*, "format" AS sep, formats.* FROM videos JOIN formats ON formats.id = videos.video_format WHERE videos.id = ?', video_id)[0] lecture = query('SELECT * FROM lectures WHERE id = ?', data['lecture_id'])[0]