7decf8951c
fix FunnyOrDieIE, MyVideoIE, TEDIE
2013-03-29 15:59:13 +01:00
898280a056
use sys.stdout.buffer only on Python3
2013-03-28 13:13:03 +01:00
1ee9778405
Use sys.stdout.buffer instead of sys.stdout
...
sys.stdout defaults to text mode, we need to use the underlying buffer
instead when writing binary data.
Signed-off-by: Chirantan Ekbote <chirantan.ekbote@gmail.com >
2013-03-27 15:57:11 -04:00
8cc83b8dbe
Bubble up all the stack of exceptions and retry download tests on timeout errors
2013-03-09 10:05:43 +01:00
8271226a55
Fix --match-title and --reject-title decoding ( Closes #690 )
2013-02-21 17:09:39 +01:00
3b024e17af
Work around buggy HTML Parser in Python < 2.7.3 ( Closes #662 )
2013-02-01 17:29:50 +01:00
6df40dcbe0
Guard against sys.getfilesystemencoding() == None ( #503 )
2013-01-20 01:48:05 +01:00
335959e778
Correct Blip.tv on 2.6, where HTTP headers are case-sensitive (wtf?)
2013-01-12 18:38:23 +01:00
3446dfb7cb
Proper support for changing User-Agents from IEs
2013-01-12 16:49:13 +01:00
7851b37993
--recode-video option ( Closes #18 )
2013-01-12 15:09:09 +01:00
01951dda7a
Make ExtractorError usable for other causes
2013-01-03 15:39:55 +01:00
1c256f7047
ExtractorError for errors during extraction
2013-01-01 20:27:53 +01:00
d5ed35b664
moved updating code to update.py
2012-12-30 19:50:33 +01:00
f427df17ab
some fixes, pulled the codename from the code
2012-12-30 19:50:33 +01:00
cb6ff87fbb
The new updates system, relies on gh-pages, secured by RSA, uses external web servers
2012-12-30 19:50:33 +01:00
6b3aef80ce
better Vimeo tests; fixed a couple of VimeoIE fields
2012-12-20 16:30:55 +01:00
056d857571
refactor YouTube subtitles code, it was ugly (my bad)
2012-12-20 14:20:24 +01:00
43e8fafd49
Refactor IDParser to search for elements by any attribute not just ID
2012-12-20 13:27:38 +01:00
f4bfd65ff2
Correct JSON writing ( Closes #596 )
2012-12-20 13:13:24 +01:00
5910e210f4
Fix --extract-audio on Python 3
2012-12-16 12:29:03 +01:00
0f8d03f81c
Let YoutubeDLHandler (transparent gzip) handle HTTPS URLs as well (Needed for #579 )
2012-12-07 00:39:44 +01:00
796173d08b
Keep video IDs verbatim if possible ( Closes #571 )
2012-12-03 15:36:41 +01:00
627dcfff39
Restrict more characters ( Closes #566 )
2012-11-28 12:59:27 +01:00
799c076384
collegehumor: able to download a single f4f file (not yet playable)
2012-11-28 04:51:27 +01:00
59ae15a507
Convert all tabs to 4 spaces (PEP8)
2012-11-28 02:04:46 +01:00
40b35b4aa6
hack for apparently broken parse_qs in python2
2012-11-28 02:01:09 +01:00
0f00efed4c
Woooohooo! python3 youtube_dl BaW_jenozKc -t works!
2012-11-28 00:56:20 +01:00
e6137fd61d
Remove superfluous encodings
2012-11-28 00:53:09 +01:00
8cd10ac4ef
Fix printing title etc.
2012-11-28 00:46:21 +01:00
5bd9cc7a6a
typo
2012-11-28 00:22:55 +01:00
73dce4b2e4
Import from the correct module
2012-11-28 00:17:59 +01:00
9f37a95941
Py2/3 parse_qs compatibility
2012-11-28 00:17:12 +01:00
348d0a7a18
Py2/3 compatibility for http.client
2012-11-28 00:13:00 +01:00
03f9daab34
Use io.BytesIO instead of StringIO
2012-11-28 00:09:17 +01:00
a8156c1d2e
Python 3 version of HTMLParser
2012-11-28 00:06:28 +01:00
3e669f369f
Py3 compat for unichr and htmlentitydefs
2012-11-28 00:02:55 +01:00
da779b4924
Fall back to urllib instead of urllib2 for Python 3 urllib.parse
2012-11-27 23:58:47 +01:00
89fb51dd2d
Remove ur references for Python 3.3 support
2012-11-27 23:56:10 +01:00
01ba00ca42
Prepare urllib references for 2/3 compatibility
2012-11-27 23:54:09 +01:00
e08bee320e
Use except .. as everywhere ( #180 )
2012-11-27 23:31:55 +01:00
96731798db
Rename util.u to util.compat_str
2012-11-27 23:29:18 +01:00
dd109dee8e
Remove mentions of unicode
2012-11-27 19:02:37 +01:00
b514df2034
Clean up with the help of pep8
2012-11-27 18:55:35 +01:00
0969bdd305
unify spacing
2012-11-27 18:49:18 +01:00
1a9c655e3b
Merge remote-tracking branch 'Asido/master'
2012-11-27 18:48:43 +01:00
dffe658bac
Remove exclamation mark in --restrict-filenames mode
2012-11-27 17:15:33 +01:00
46cbda0be4
Minor filename encoding improvement in a common case
2012-11-27 15:07:10 +01:00
56781d3d2e
Switch back to underline for invalid characters, and make restricted ASCII-only
2012-11-27 12:46:09 +01:00
240089e5df
remove accidental remnants
2012-11-27 00:14:12 +01:00
1c469a9480
New optoin --restrict-filenames
2012-11-26 23:58:46 +01:00