Traceback (most recent call last):


 "/opt/medusa/medusa/show_queue.py", line 688, in run

self.show.refresh_dir()


 "/opt/medusa/medusa/tv/series.py", line 1792, in refresh_dir

self.load_episodes_from_dir()


 "/opt/medusa/medusa/tv/series.py", line 1053, in load_episodes_from_dir

cur_episode = self.make_ep_from_file(os.path.join(self.location, media_file))


 "/opt/medusa/medusa/tv/series.py", line 1397, in make_ep_from_file

cur_ep.update_status_quality(filepath)


 "/opt/medusa/medusa/tv/episode.py", line 2031, in update_status_quality

new_quality = Quality.name_quality(filepath, self.series.is_anime)


 "/opt/medusa/medusa/common.py", line 283, in name_quality

return Quality._extend_quality(name)


 "/opt/medusa/medusa/common.py", line 382, in _extend_quality

quality = Quality.quality_from_file_meta(file_path)


 "/opt/medusa/medusa/common.py", line 403, in quality_from_file_meta

knowledge = knowit.know(file_path)


 "/opt/medusa/ext/knowit/api.py", line 49, in know

return provider.describe(video_path, context)


 "/opt/medusa/ext/knowit/providers/ffmpeg.py", line 214, in describe

data = self.executor.extract_info(video_path)


 "/opt/medusa/ext/knowit/providers/ffmpeg.py", line 77, in extract_info

return json.loads(json_dump)


 "/usr/lib/python3.5/json/__init__.py", line 312, in loads

s.__class__.__name__))
TypeError: the JSON object must be str, not 'bytes'

Traceback (most recent call last):


 "G:\Python\Python37\lib\logging\__init__.py", line 1034, in emit

msg = self.format(record)


 "G:\Python\Python37\lib\logging\__init__.py", line 880, in format

return fmt.format(record)


 "G:\Python\Python37\lib\logging\__init__.py", line 619, in format

record.message = record.getMessage()


 "G:\Python\Python37\lib\logging\__init__.py", line 380, in getMessage

msg = msg % self.args
TypeError: not enough arguments for format string
