diff --git a/ffprobe/ffprobe.py b/ffprobe/ffprobe.py index 3668b23..f1eb3dc 100644 --- a/ffprobe/ffprobe.py +++ b/ffprobe/ffprobe.py @@ -44,7 +44,7 @@ def __init__(self, path_to_video): self.attachment = [] for line in iter(p.stdout.readline, b''): - line = line.decode('UTF-8') + line = line.decode('UTF-8', 'ignore') if '[STREAM]' in line: stream = True @@ -68,7 +68,7 @@ def __init__(self, path_to_video): stream_metadata_met = False for line in iter(p.stderr.readline, b''): - line = line.decode('UTF-8') + line = line.decode('UTF-8', 'ignore') if 'Metadata:' in line and not stream_metadata_met: is_metadata = True