X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=youtube_dl%2F__init__.py;h=efa8b813f8ea0b96b65b971c83e2a8b376e78607;hb=056d857571158264aefb8d9f7d47c0dad768be63;hp=ce4e678482b3173b0b25130534694bf2744a4d71;hpb=5cb9c3129b177c7b4a9498f2f3f3e73993520d41;p=youtube-dl diff --git a/youtube_dl/__init__.py b/youtube_dl/__init__.py index ce4e67848..efa8b813f 100644 --- a/youtube_dl/__init__.py +++ b/youtube_dl/__init__.py @@ -20,6 +20,7 @@ __authors__ = ( 'shizeeg', 'Filippo Valsorda', 'Christian Albrecht', + 'Dave Vasilevsky', ) __license__ = 'Public Domain' @@ -374,7 +375,6 @@ def gen_extractors(): YoutubeIE(), MetacafeIE(), DailymotionIE(), - GoogleIE(), GoogleSearchIE(), PhotobucketIE(), YahooIE(), @@ -399,6 +399,7 @@ def gen_extractors(): GooglePlusIE(), ArteTvIE(), NBAIE(), + JustinTVIE(), GenericIE() ] @@ -506,7 +507,8 @@ def _real_main(): if sys.version_info < (3,): # In Python 2, sys.argv is a bytestring (also note http://bugs.python.org/issue2128 for Windows systems) - opts.outtmpl = opts.outtmpl.decode(preferredencoding()) + if opts.outtmpl is not None: + opts.outtmpl = opts.outtmpl.decode(preferredencoding()) outtmpl =((opts.outtmpl is not None and opts.outtmpl) or (opts.format == '-1' and opts.usetitle and u'%(title)s-%(id)s-%(format)s.%(ext)s') or (opts.format == '-1' and u'%(id)s-%(format)s.%(ext)s')