Traceback (most recent call last):


 "dnsrecon.py", line 1693, in <module>

main()


 "dnsrecon.py", line 1677, in main

write_json(json_file, returned_records, scan_info)


 "dnsrecon.py", line 731, in write_json

json_data = json.dumps(data, sort_keys=True, indent=4, separators=(',', ': '))


 "/usr/lib/python3.8/json/__init__.py", line 234, in dumps

return cls(


 "/usr/lib/python3.8/json/encoder.py", line 201, in encode

chunks = list(chunks)


 "/usr/lib/python3.8/json/encoder.py", line 429, in _iterencode

yield from _iterencode_list(o, _current_indent_level)


 "/usr/lib/python3.8/json/encoder.py", line 325, in _iterencode_list

yield from chunks


 "/usr/lib/python3.8/json/encoder.py", line 405, in _iterencode_dict

yield from chunks


 "/usr/lib/python3.8/json/encoder.py", line 438, in _iterencode

o = _default(o)


 "/usr/lib/python3.8/json/encoder.py", line 179, in default

raise TypeError(f'Object of type {o.__class__.__name__} '
TypeError: Object of type bytes is not JSON serializable

Traceback (most recent call last):


 "/usr/local/sma/resources/mediaprocessor.py", line 52, in fullprocess

tag.writeTags(output['output'], self.converter, self.settings.artwork, self.settings.thumbnail, output['x'], output['y'], self.converter)
TypeError: writeTags() takes from 3 to 7 positional arguments but 8 were given
