I set the library folder to a single movie (8 mile) and this is whats in the log:
'clean_effects': 0,
'comment': 0,
'default': 0,
'dub': 0,
'forced': 0,
'hearing_impaired': 0,
'karaoke': 0,
'lyrics': 0,
'original': 0,
'timed_thumbnails': 0,
'visual_impaired': 0},
'duration': '6627.796000',
'duration_ts': 6627796,
'height': 1080,
'index': 10,
'r_frame_rate': '0/0',
'start_pts': 0,
'start_time': '0.000000',
'tags': {'BPS': '3866',
'BPS-eng': '3866',
'DURATION': '01:45:06.289000000',
'DURATION-eng': '01:45:06.289000000',
'NUMBER_OF_BYTES': '3047830',
'NUMBER_OF_BYTES-eng': '3047830',
'NUMBER_OF_FRAMES': '484',
'NUMBER_OF_FRAMES-eng': '484',
'_STATISTICS_TAGS': 'BPS DURATION NUMBER_OF_FRAMES '
'NUMBER_OF_BYTES',
'_STATISTICS_TAGS-eng': 'BPS DURATION NUMBER_OF_FRAMES '
'NUMBER_OF_BYTES',
'_STATISTICS_WRITING_APP': "mkvmerge v20.0.0 ('I Am The "
"Sun') 64-bit",
'_STATISTICS_WRITING_APP-eng': "mkvmerge v20.0.0 ('I Am "
"The Sun') 64-bit",
'_STATISTICS_WRITING_DATE_UTC': '2018-07-03 21:52:18',
'_STATISTICS_WRITING_DATE_UTC-eng': '2018-07-03 '
'21:52:18',
'language': 'ger',
'title': 'Forced'},
'time_base': '1/1000',
'width': 1920},
{'avg_frame_rate': '0/0',
'codec_long_name': 'DVD subtitles',
'codec_name': 'dvd_subtitle',
'codec_tag': '0x0000',
'codec_tag_string': '[0][0][0][0]',
'codec_time_base': '0/1',
'codec_type': 'subtitle',
'disposition': {'attached_pic': 0,
'clean_effects': 0,
'comment': 0,
'default': 0,
'dub': 0,
'forced': 0,
'hearing_impaired': 0,
'karaoke': 0,
'lyrics': 0,
'original': 0,
'timed_thumbnails': 0,
'visual_impaired': 0},
'duration': '6627.796000',
'duration_ts': 6627796,
'height': 1080,
'index': 11,
'r_frame_rate': '0/0',
'start_pts': 0,
'start_time': '0.000000',
'tags': {'BPS': '9567',
'BPS-eng': '9567',
'DURATION': '01:48:03.299000000',
'DURATION-eng': '01:48:03.299000000',
'NUMBER_OF_BYTES': '7753322',
'NUMBER_OF_BYTES-eng': '7753322',
'NUMBER_OF_FRAMES': '1481',
'NUMBER_OF_FRAMES-eng': '1481',
'_STATISTICS_TAGS': 'BPS DURATION NUMBER_OF_FRAMES '
'NUMBER_OF_BYTES',
'_STATISTICS_TAGS-eng': 'BPS DURATION NUMBER_OF_FRAMES '
'NUMBER_OF_BYTES',
'_STATISTICS_WRITING_APP': "mkvmerge v20.0.0 ('I Am The "
"Sun') 64-bit",
'_STATISTICS_WRITING_APP-eng': "mkvmerge v20.0.0 ('I Am "
"The Sun') 64-bit",
'_STATISTICS_WRITING_DATE_UTC': '2018-07-03 21:52:18',
'_STATISTICS_WRITING_DATE_UTC-eng': '2018-07-03 '
'21:52:18',
'language': 'ita'},
'time_base': '1/1000',
'width': 1920},
{'avg_frame_rate': '0/0',
'codec_long_name': 'DVD subtitles',
'codec_name': 'dvd_subtitle',
'codec_tag': '0x0000',
'codec_tag_string': '[0][0][0][0]',
'codec_time_base': '0/1',
'codec_type': 'subtitle',
'disposition': {'attached_pic': 0,
'clean_effects': 0,
'comment': 0,
'default': 0,
'dub': 0,
'forced': 0,
'hearing_impaired': 0,
'karaoke': 0,
'lyrics': 0,
'original': 0,
'timed_thumbnails': 0,
'visual_impaired': 0},
'duration': '6627.796000',
'duration_ts': 6627796,
'height': 1080,
'index': 12,
'r_frame_rate': '0/0',
'start_pts': 0,
'start_time': '0.000000',
'tags': {'BPS': '7001',
'BPS-eng': '7001',
'DURATION': '01:42:51.245000000',
'DURATION-eng': '01:42:51.245000000',
'NUMBER_OF_BYTES': '5400890',
'NUMBER_OF_BYTES-eng': '5400890',
'NUMBER_OF_FRAMES': '1444',
'NUMBER_OF_FRAMES-eng': '1444',
'_STATISTICS_TAGS': 'BPS DURATION NUMBER_OF_FRAMES '
'NUMBER_OF_BYTES',
'_STATISTICS_TAGS-eng': 'BPS DURATION NUMBER_OF_FRAMES '
'NUMBER_OF_BYTES',
'_STATISTICS_WRITING_APP': "mkvmerge v20.0.0 ('I Am The "
"Sun') 64-bit",
'_STATISTICS_WRITING_APP-eng': "mkvmerge v20.0.0 ('I Am "
"The Sun') 64-bit",
'_STATISTICS_WRITING_DATE_UTC': '2018-07-03 21:52:18',
'_STATISTICS_WRITING_DATE_UTC-eng': '2018-07-03 '
'21:52:18',
'language': 'jpn'},
'time_base': '1/1000',
'width': 1920},
{'avg_frame_rate': '0/0',
'codec_long_name': 'DVD subtitles',
'codec_name': 'dvd_subtitle',
'codec_tag': '0x0000',
'codec_tag_string': '[0][0][0][0]',
'codec_time_base': '0/1',
'codec_type': 'subtitle',
'disposition': {'attached_pic': 0,
'clean_effects': 0,
'comment': 0,
'default': 0,
'dub': 0,
'forced': 0,
'hearing_impaired': 0,
'karaoke': 0,
'lyrics': 0,
'original': 0,
'timed_thumbnails': 0,
'visual_impaired': 0},
'duration': '6627.796000',
'duration_ts': 6627796,
'height': 1080,
'index': 13,
'r_frame_rate': '0/0',
'start_pts': 0,
'start_time': '0.000000',
'tags': {'BPS': '8468',
'BPS-eng': '8468',
'DURATION': '01:48:03.299000000',
'DURATION-eng': '01:48:03.299000000',
'NUMBER_OF_BYTES': '6862870',
'NUMBER_OF_BYTES-eng': '6862870',
'NUMBER_OF_FRAMES': '1481',
'NUMBER_OF_FRAMES-eng': '1481',
'_STATISTICS_TAGS': 'BPS DURATION NUMBER_OF_FRAMES '
'NUMBER_OF_BYTES',
'_STATISTICS_TAGS-eng': 'BPS DURATION NUMBER_OF_FRAMES '
'NUMBER_OF_BYTES',
'_STATISTICS_WRITING_APP': "mkvmerge v20.0.0 ('I Am The "
"Sun') 64-bit",
'_STATISTICS_WRITING_APP-eng': "mkvmerge v20.0.0 ('I Am "
"The Sun') 64-bit",
'_STATISTICS_WRITING_DATE_UTC': '2018-07-03 21:52:18',
'_STATISTICS_WRITING_DATE_UTC-eng': '2018-07-03 '
'21:52:18',
'language': 'nob'},
'time_base': '1/1000',
'width': 1920},
{'avg_frame_rate': '0/0',
'codec_long_name': 'DVD subtitles',
'codec_name': 'dvd_subtitle',
'codec_tag': '0x0000',
'codec_tag_string': '[0][0][0][0]',
'codec_time_base': '0/1',
'codec_type': 'subtitle',
'disposition': {'attached_pic': 0,
'clean_effects': 0,
'comment': 0,
'default': 0,
'dub': 0,
'forced': 0,
'hearing_impaired': 0,
'karaoke': 0,
'lyrics': 0,
'original': 0,
'timed_thumbnails': 0,
'visual_impaired': 0},
'duration': '6627.796000',
'duration_ts': 6627796,
'height': 1080,
'index': 14,
'r_frame_rate': '0/0',
'start_pts': 0,
'start_time': '0.000000',
'tags': {'BPS': '10040',
'BPS-eng': '10040',
'DURATION': '01:48:03.299000000',
'DURATION-eng': '01:48:03.299000000',
'NUMBER_OF_BYTES': '8137322',
'NUMBER_OF_BYTES-eng': '8137322',
'NUMBER_OF_FRAMES': '1481',
'NUMBER_OF_FRAMES-eng': '1481',
'_STATISTICS_TAGS': 'BPS DURATION NUMBER_OF_FRAMES '
'NUMBER_OF_BYTES',
'_STATISTICS_TAGS-eng': 'BPS DURATION NUMBER_OF_FRAMES '
'NUMBER_OF_BYTES',
'_STATISTICS_WRITING_APP': "mkvmerge v20.0.0 ('I Am The "
"Sun') 64-bit",
'_STATISTICS_WRITING_APP-eng': "mkvmerge v20.0.0 ('I Am "
"The Sun') 64-bit",
'_STATISTICS_WRITING_DATE_UTC': '2018-07-03 21:52:18',
'_STATISTICS_WRITING_DATE_UTC-eng': '2018-07-03 '
'21:52:18',
'language': 'por'},
'time_base': '1/1000',
'width': 1920},
{'avg_frame_rate': '0/0',
'codec_long_name': 'DVD subtitles',
'codec_name': 'dvd_subtitle',
'codec_tag': '0x0000',
'codec_tag_string': '[0][0][0][0]',
'codec_time_base': '0/1',
'codec_type': 'subtitle',
'disposition': {'attached_pic': 0,
'clean_effects': 0,
'comment': 0,
'default': 0,
'dub': 0,
'forced': 0,
'hearing_impaired': 0,
'karaoke': 0,
'lyrics': 0,
'original': 0,
'timed_thumbnails': 0,
'visual_impaired': 0},
'duration': '6627.796000',
'duration_ts': 6627796,
'height': 1080,
'index': 15,
'r_frame_rate': '0/0',
'start_pts': 0,
'start_time': '0.000000',
'tags': {'BPS': '9314',
'BPS-eng': '9314',
'DURATION': '01:48:03.299000000',
'DURATION-eng': '01:48:03.299000000',
'NUMBER_OF_BYTES': '7548556',
'NUMBER_OF_BYTES-eng': '7548556',
'NUMBER_OF_FRAMES': '1481',
'NUMBER_OF_FRAMES-eng': '1481',
'_STATISTICS_TAGS': 'BPS DURATION NUMBER_OF_FRAMES '
'NUMBER_OF_BYTES',
'_STATISTICS_TAGS-eng': 'BPS DURATION NUMBER_OF_FRAMES '
'NUMBER_OF_BYTES',
'_STATISTICS_WRITING_APP': "mkvmerge v20.0.0 ('I Am The "
"Sun') 64-bit",
'_STATISTICS_WRITING_APP-eng': "mkvmerge v20.0.0 ('I Am "
"The Sun') 64-bit",
'_STATISTICS_WRITING_DATE_UTC': '2018-07-03 21:52:18',
'_STATISTICS_WRITING_DATE_UTC-eng': '2018-07-03 '
'21:52:18',
'language': 'spa'},
'time_base': '1/1000',
'width': 1920},
{'avg_frame_rate': '0/0',
'codec_long_name': 'DVD subtitles',
'codec_name': 'dvd_subtitle',
'codec_tag': '0x0000',
'codec_tag_string': '[0][0][0][0]',
'codec_time_base': '0/1',
'codec_type': 'subtitle',
'disposition': {'attached_pic': 0,
'clean_effects': 0,
'comment': 0,
'default': 0,
'dub': 0,
'forced': 0,
'hearing_impaired': 0,
'karaoke': 0,
'lyrics': 0,
'original': 0,
'timed_thumbnails': 0,
'visual_impaired': 0},
'duration': '6627.796000',
'duration_ts': 6627796,
'height': 1080,
'index': 16,
'r_frame_rate': '0/0',
'start_pts': 0,
'start_time': '0.000000',
'tags': {'BPS': '8872',
'BPS-eng': '8872',
'DURATION': '01:48:03.299000000',
'DURATION-eng': '01:48:03.299000000',
'NUMBER_OF_BYTES': '7190207',
'NUMBER_OF_BYTES-eng': '7190207',
'NUMBER_OF_FRAMES': '1481',
'NUMBER_OF_FRAMES-eng': '1481',
'_STATISTICS_TAGS': 'BPS DURATION NUMBER_OF_FRAMES '
'NUMBER_OF_BYTES',
'_STATISTICS_TAGS-eng': 'BPS DURATION NUMBER_OF_FRAMES '
'NUMBER_OF_BYTES',
'_STATISTICS_WRITING_APP': "mkvmerge v20.0.0 ('I Am The "
"Sun') 64-bit",
'_STATISTICS_WRITING_APP-eng': "mkvmerge v20.0.0 ('I Am "
"The Sun') 64-bit",
'_STATISTICS_WRITING_DATE_UTC': '2018-07-03 21:52:18',
'_STATISTICS_WRITING_DATE_UTC-eng': '2018-07-03 '
'21:52:18',
'language': 'swe'},
'time_base': '1/1000',
'width': 1920}]}
DEBUG:root:LibraryOptimiser - [FFMPEGHandle] File already hevc - /library/Movies/8 Mile (2002).mkv
INFO:root:LibraryOptimiser - [LibraryScanner] File does not need to be processed - /library/Movies/8 Mile (2002).mkv
ERROR:tornado.application:Uncaught exception GET / (192.168.1.130)
HTTPServerRequest(protocol='http', host='192.168.1.131:8888', method='GET', uri='/', version='HTTP/1.1', remote_ip='192.168.1.130')
Traceback (most recent call last):
File "/usr/lib/python3.6/site-packages/tornado/web.py", line 1590, in _execute
result = method(*self.path_args, **self.path_kwargs)
File "/app/webserver/main.py", line 51, in get
self.render("main.html", time_now=time.time())
File "/usr/lib/python3.6/site-packages/tornado/web.py", line 766, in render
html = self.render_string(template_name, **kwargs)
File "/usr/lib/python3.6/site-packages/tornado/web.py", line 907, in render_string
return t.generate(**namespace)
File "/usr/lib/python3.6/site-packages/tornado/template.py", line 346, in generate
return execute()
File "main_html.generated.py", line 120, in _tt_execute
if isinstance(_tt_tmp, _tt_string_types): _tt_tmp = _tt_utf8(_tt_tmp) # main-completed-tasks.html:20 (via main.html:216, page_layout.html:123)
File "/usr/lib/python3.6/site-packages/tornado/escape.py", line 199, in utf8
return value.encode("utf-8")
UnicodeEncodeError: 'utf-8' codec can't encode characters in position 35-37: surrogates not allowed
ERROR:tornado.access:500 GET / (192.168.1.130) 422.43ms