diff --git a/youtube-extract b/youtube-extract index 202b1f6..c77f71e 100755 --- a/youtube-extract +++ b/youtube-extract @@ -23,7 +23,7 @@ domainPattern = re.compile(r'/(www\.|m\.)?(youtube\.(com|de|fr|co\.uk|it|es|at|p if mode == 'removenonyt': # Anything in here could never be as fast as grep, so just delegate to that... - os.execlp('grep', 'grep', '-P', domainPattern.pattern + '|' + domainPattern.pattern.replace('/', '%2F') + '|/youtu\.be/|%2Fyoutu\.be%2F') + os.execlp('grep', 'grep', '-Fai', '-e', 'youtube', '-e', 'youtu.be', '-e', 'ytimg.com', '-e', '?v=', '-e', '%3Fv%3D', '-e', '&v=', '-e', '%26v%3D') sys.exit(0) assert mode == 'massage'