diff --git a/youtube-extract b/youtube-extract index 3cef573..ff926b7 100755 --- a/youtube-extract +++ b/youtube-extract @@ -110,7 +110,8 @@ matchers = [ for e in matchers: e[0] = re.compile(e[0]) -for origLine in sys.stdin: +for origLine in sys.stdin.buffer: + origLine = origLine.decode('utf-8', 'surrogateescape') origLine = origLine.strip() line = re.sub(r'https?://', '//', origLine) line = domainPattern.sub('/www.youtube.com/', line)