Fix issue 983 PDF UnicodeDecodeError
Parse PDF lines as unicode to prevent UnicodeDecodeError when a non-ASCII character is encountered.
This commit is contained in:
parent
fd07dd6da9
commit
e2b44bd7a7
@ -207,7 +207,7 @@ def pdf_info(original):
|
||||
_log.debug('pdfinfo could not read the pdf file.')
|
||||
raise BadMediaFail()
|
||||
|
||||
lines = [l.decode() for l in lines]
|
||||
lines = [l.decode('utf-8', 'replace') for l in lines]
|
||||
info_dict = dict([[part.strip() for part in l.strip().split(':', 1)]
|
||||
for l in lines if ':' in l])
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user