Filippo Valsorda
0cd358676c
Rebased, fixed and extended LiveLeak.com support
...
close #757 - close #761
2013-03-29 15:13:24 +01:00
kkalpakloglou
43113d92cc
Update InfoExtractors.py
2013-03-29 14:23:09 +01:00
Philipp Hagemeister
95506f1235
Merge remote-tracking branch 'jaimeMF/color_error_messages'
2013-03-29 00:25:48 +01:00
Philipp Hagemeister
1447f728b5
Merge branch 'master' of github.com:rg3/youtube-dl
2013-03-29 00:06:48 +01:00
Jaime Marquínez Ferrándiz
d2c690828a
Add title and id to playlist results
...
Not all IE give both. They are not used yet.
2013-03-28 13:39:00 +01:00
Jaime Marquínez Ferrándiz
cfa90f4adc
Merge branch 'master' into extract_info_rewrite
2013-03-28 13:20:33 +01:00
dodo
5011cded16
SoundcloudSetIE
...
info extractor for soundcloud sets
2013-03-24 02:24:07 +01:00
Filippo Valsorda
f10b2a9c14
fix KeekIE
2013-03-20 12:13:52 +01:00
Filippo Valsorda
5cb3c0b319
Merge pull request #699 by @iemejia
...
Removed innecesary function to convert subtitles, improved use of the youtube api
2013-03-20 11:35:55 +01:00
Ismael Mejia
c0ba104674
Fixed typo in error message when no subtitles were available.
2013-03-20 08:41:54 +01:00
Ismael Mejia
2a4093eaf3
Added new option '--list-subs' to show the available subtitle languages
2013-03-20 08:41:54 +01:00
Ismael Mejia
9e62bc4439
Added new option '--sub-format' to choose the format of the subtitles to downloade (defaut=srt)
2013-03-20 08:41:54 +01:00
Ismael Mejia
553d097442
Refactor subtitle options from srt to the more generic 'sub'.
...
In order to be more consistent with different subtitle formats.
From:
* --write-srt to --write-sub
* --only-srt to --only-sub
* --all-srt to --all-subs
* --srt-lang to --sub-lang'
Refactored also all the mentions of srt for sub in all the source code.
2013-03-20 08:41:53 +01:00
Ismael Mejia
ae608b8076
Added new option '--all-srt' to download all the subtitles of a video.
...
Only works in youtube for the moment.
2013-03-20 08:41:53 +01:00
Philipp Hagemeister
c397187061
Spiegel: Support hash at end of URL
2013-03-16 23:52:17 +01:00
Philipp Hagemeister
e32b06e977
Spiegel IE
2013-03-12 01:08:54 +01:00
Johny Mo Swag
08ec0af7c6
catch fatal error
2013-03-08 22:48:05 -08:00
Johny Mo Swag
3b221c5406
removed str used for other project.
2013-03-08 22:39:45 -08:00
Philipp Hagemeister
3d3423574d
Fix Unicode handling GenericIE ( Fixes #734 )
2013-03-08 20:47:06 +01:00
Johny Mo Swag
64c78d50cc
working - worldstarhiphop IE
...
Support for WorldStarHipHop
2013-03-07 16:27:21 -08:00
Johny Mo Swag
b3bcca0844
clean up
2013-03-07 15:39:17 -08:00
Johny Mo Swag
61e40c88a9
fixed typo
2013-03-06 21:14:46 -08:00
Johny Mo Swag
40634747f7
Support for WorldStarHipHop.com
2013-03-06 21:09:55 -08:00
Tim Douglas
47dcd621c0
Escapist videos are acutally .mp4, not .flv
2013-03-06 12:46:45 -05:00
Jaime Marquínez Ferrándiz
a0d6fe7b92
When a redirect is found return the new url using the new style
2013-03-05 22:33:32 +01:00
Jaime Marquínez Ferrándiz
c9fa1cbab6
More trouble calls changed in InfoExtractors.py
...
The calls with the message starting with 'WARNING' have been changed to report_warning instead of report_error
2013-03-05 21:13:17 +01:00
Jaime Marquínez Ferrándiz
8a38a194fb
Add auxiliary methods to InfoExtractor to set the '_type' key and use them for some playlist IEs
2013-03-05 20:55:48 +01:00
Jaime Marquínez Ferrándiz
f6e6da9525
Use extract_info in BlipTV User and Youtube Channel
2013-03-05 12:26:18 +01:00
Jaime Marquínez Ferrándiz
597cc8a455
Use extract_info in YoutubePlaylist and YoutubeSearch
2013-03-05 11:58:01 +01:00
Jaime Marquínez Ferrándiz
e5f30ade10
Use report_error in InfoExtractors.py
...
Some calls haven't been changed
2013-03-04 15:56:14 +01:00
Philipp Hagemeister
7ae153ee9c
Remove tweetreel - it has shut down
2013-03-03 22:15:06 +01:00
Philipp Hagemeister
f7b567ff84
Use proper urlparse functions and simplify a bit
2013-03-03 22:09:44 +01:00
Philipp Hagemeister
f2e237adc8
Merge remote-tracking branch 'jcarlosgarciasegovia/master'
2013-03-03 22:04:06 +01:00
Jaime Marquínez Ferrándiz
2e5457be1d
Use report_warning in InfoExtractors
2013-03-02 11:24:07 +01:00
Juan Carlos Garcia Segovia
7f9d41a55e
Allow downloading http://blip.tv/play/ embeded URLs
2013-03-01 10:22:16 +00:00
Philipp Hagemeister
691db5ba02
Don't be too clever (Fixes Python 3)
2013-02-26 22:03:43 +01:00
Philipp Hagemeister
6bf48bd866
Merge remote-tracking branch 'origin/API_YT_playlists'
2013-02-26 19:58:04 +01:00
Filippo Valsorda
89de9eb125
Modified Youtube video/playlist matching; fixes #668 ; fixes #585
2013-02-26 19:06:41 +01:00
Filippo Valsorda
6324fd1d74
Switch YTPlaylistIE to API (relevant: #586 ); fixes #651 ; fixes #673 ; fixes #661
2013-02-26 19:06:28 +01:00
Juan M
9e07cf2955
[YT Search] No results if items is not in response
...
When a query results of 0 items, the key items is not present in the
api_response dictionary, raising a KeyError.
Intead, look for the key and call trouble if it's not present.
2013-02-26 18:06:43 +01:00
Philipp Hagemeister
450e709972
Formalize URL creation (prepare for some cleanup in blip.tv:users)
2013-02-24 23:23:50 +01:00
Philipp Hagemeister
9befce2b8c
Merge remote-tracking branch 'joksnet/ytsearch_decode_request'
2013-02-24 23:14:34 +01:00
Philipp Hagemeister
f82b28146a
Merge remote-tracking branch 'jaimeMF/TED'
2013-02-24 00:59:22 +01:00
Juan M
d1b7a24354
Decode the data requested to the api in utf-8.
2013-02-23 22:47:22 +01:00
Jaime Marquínez Ferrándiz
c85538dba1
TED: get thumbnails
2013-02-23 17:27:49 +01:00
Jaime Marquínez Ferrándiz
60bd48b175
Steam: get thumbnails
2013-02-23 16:48:15 +01:00
Ismael Mejia
cdb130b09a
Added new option '--only-srt' to download only the subtitles of a video
...
Improved option '--srt-lang'
- it shows the argument in case of missing subtitles
- added language suffix for non-english languages (e.g. video.it.srt)
2013-02-21 22:12:36 +01:00
Ismael Mejia
2e5d60b7db
Removed conversion from youtube closed caption format to srt since youtube api supports the 'srt' format
2013-02-21 20:51:35 +01:00
Philipp Hagemeister
1013186a17
Also check for JSLoader of JWSPlayer (thanks to @maximeg, Closes #685 )
2013-02-21 16:56:48 +01:00
Philipp Hagemeister
7c038b3c32
Import HTTPErrorProcessor from the correct module ( Closes #696 )
2013-02-21 16:49:05 +01:00
Philipp Hagemeister
e711babbd1
Fix YP IE
2013-02-18 23:30:33 +01:00
Philipp Hagemeister
197080b10b
Merge remote-tracking branch 'jaimeMF/TED'
2013-02-18 23:12:56 +01:00
Philipp Hagemeister
7796e8c2cb
facebook: also download lq videos
2013-02-18 23:12:48 +01:00
Philipp Hagemeister
6d4363368a
Fix MyVideo IE
2013-02-18 22:32:56 +01:00
Jaime Marquínez Ferrándiz
414638cd50
TED: Add support for playlists
2013-02-18 21:42:06 +01:00
Philipp Hagemeister
2a9983b78f
Fix 8tracks
2013-02-18 19:11:32 +01:00
Philipp Hagemeister
b17c974a88
Mark DailyMotion as broken for now ( #680 )
2013-02-18 18:53:40 +01:00
Philipp Hagemeister
58994225bc
Add tests to MySpass
2013-02-18 18:45:09 +01:00
Jaime Marquínez Ferrándiz
59d4c2fe1b
fix some titles in TED
2013-02-17 17:25:02 +01:00
Jaime Marquínez Ferrándiz
3a468f2d8b
Basic support for TED
2013-02-17 17:13:06 +01:00
bastik
1ad5d872b9
added new InfoExtractor for myspass.de
2013-02-16 13:46:13 +01:00
Philipp Hagemeister
f0877a445e
Add tests for keek
2013-02-08 11:00:28 +01:00
Osama Khalid
da06e2daf8
Add KeekIE()
2013-02-08 10:25:55 +03:00
Philipp Hagemeister
d3f5f9f6b9
Fix login ( Closes #658 )
2013-02-06 21:22:53 +01:00
Philipp Hagemeister
8edc2cf8ca
Support direct vimeo links ( Closes #666 )
2013-02-05 13:42:08 +01:00
Philipp Hagemeister
fb778e66df
Fix encoding in youtube subtitle download ( Closes #669 )
2013-02-05 13:30:02 +01:00
Philipp Hagemeister
edba5137b8
Fix Facebook IE
2013-02-01 17:56:22 +01:00
Philipp Hagemeister
f0bad2b026
Fix Stanford ( Closes #653 )
2013-01-27 15:23:26 +01:00
Philipp Hagemeister
25580f3251
8tracks: Ignore hashes
2013-01-27 04:15:12 +01:00
Philipp Hagemeister
da4de959df
8tracks: Better default titles
2013-01-27 04:05:53 +01:00
Philipp Hagemeister
d0d51a8afa
8tracks: Include performer as uploader
2013-01-27 03:27:46 +01:00
Philipp Hagemeister
ccf65f9dee
8tracks IE ( Closes #652 )
2013-01-27 03:01:23 +01:00
Philipp Hagemeister
b954070d70
Fix Facebook ( Closes #375 )
2013-01-25 16:54:48 +01:00
Philipp Hagemeister
97f194c1fb
twitch.tv: Use id as title if no title is present ( Closes #638 )
2013-01-16 09:55:45 +01:00
Philipp Hagemeister
187f491ad2
[RBMA] Do not fail if thumbnail is empty
2013-01-12 18:45:50 +01:00
Philipp Hagemeister
ca0a0bbeec
RBMA IE ( Closes #630 )
2013-01-12 17:58:39 +01:00
Philipp Hagemeister
6119f78cb9
Add location field
2013-01-12 17:34:31 +01:00
Philipp Hagemeister
539679c7f9
Make uploader and upload_date fields optional
2013-01-12 17:34:09 +01:00
Philipp Hagemeister
3446dfb7cb
Proper support for changing User-Agents from IEs
2013-01-12 16:49:13 +01:00
Philipp Hagemeister
db16276b7c
Improve YouJizz
2013-01-12 16:41:04 +01:00
Philipp Hagemeister
629fcdd135
Add agecheck and various improvements to YouPorn IE
2013-01-12 16:10:35 +01:00
Philipp Hagemeister
64ce2aada8
_request_webpage helper methods for queries that need the final URL
2013-01-12 16:10:16 +01:00
Philipp Hagemeister
565f751967
Clean up porno IEs
2013-01-12 15:17:04 +01:00
Philipp Hagemeister
6017964580
Merge remote-tracking branch 'jefftimesten/master'
2013-01-12 15:12:50 +01:00
Philipp Hagemeister
ef0c8d5f9f
Make ustream IE more robust
2013-01-12 13:49:14 +01:00
atomizer
fa1bf9c653
justin.tv tweaks
...
- download all parts of a broadcast, fixes #614
- set "uploader" variable to channel_name if available
- catch api errors even if http status is 200
2013-01-07 16:59:39 +04:00
Jeff Crouse
18be482a6f
oops - didn't remove some reminders
2013-01-06 15:52:33 -05:00
Jeff Crouse
ca6710ee41
made changes recommended in pull request
2013-01-06 15:40:50 -05:00
Philipp Hagemeister
9314810243
fix ComedyCentral IE in Python3
2013-01-06 21:36:01 +01:00
Philipp Hagemeister
7717ae19fa
Add tests for ComedyCentral IE
2013-01-06 21:35:20 +01:00
Philipp Hagemeister
32635ec685
Switch comedycentral IE to http downloads
2013-01-06 21:26:31 +01:00
Jeff Crouse
caec7618a1
re-fixed XNXX regex problem
2013-01-05 16:05:23 -05:00
Jeff Crouse
991ba7fae3
Added extractors for 3 porn sites
2013-01-05 15:59:01 -05:00
Jaime Marquínez Ferrándiz
26714799c9
steamIE remove the HTMLparser object
2013-01-03 23:56:02 +01:00
Jaime Marquínez Ferrándiz
5e9d042d8f
steamIE follow @phihag suggestions
2013-01-03 23:51:48 +01:00
Jaime Marquínez Ferrándiz
9cf98a2bcc
Allow downloading videos with other characters in their titles
...
Especially html entities
2013-01-03 21:17:35 +01:00
Philipp Hagemeister
01951dda7a
Make ExtractorError usable for other causes
2013-01-03 15:39:55 +01:00
Philipp Hagemeister
26cf040827
Support youtube videos of google+ users
2013-01-02 19:12:44 +01:00
Philipp Hagemeister
8e241d1a1a
Simplify DailyMotion IE
2013-01-01 21:22:30 +01:00
Philipp Hagemeister
c80f0a417a
Better name for InfoQ IE
2013-01-01 21:10:45 +01:00
Philipp Hagemeister
4fcca4bb18
Fix infoQ in Python3
2013-01-01 21:07:37 +01:00
Philipp Hagemeister
5f9551719c
Simplify some IEs
2013-01-01 20:52:59 +01:00
Philipp Hagemeister
d830b7c297
_download_webpage helper function
2013-01-01 20:43:43 +01:00
Philipp Hagemeister
1c256f7047
ExtractorError for errors during extraction
2013-01-01 20:27:53 +01:00
Philipp Hagemeister
a34dd63beb
Remove superfluous IE names
2013-01-01 19:40:48 +01:00
Philipp Hagemeister
4aeae91f86
Move gen_extractors to InfoExtractors
2013-01-01 19:37:07 +01:00
Jaime Marquínez Ferrándiz
278986ea0f
ustreamIE
2013-01-01 18:14:20 +01:00
Jaime Marquínez Ferrándiz
e314ba675b
SteamIE
2013-01-01 14:12:14 +01:00
Filippo Valsorda
8cad53e84c
Removed a spurious increment_downloads, this time cleanly
2012-12-30 19:53:07 +01:00
Philipp Hagemeister
0deac3a2d8
Revert "Removed a spurious increment_downloads"
...
This reverts commit 92e3e18a1d
.
2012-12-29 16:56:52 +01:00
Filippo Valsorda
92e3e18a1d
Removed a spurious increment_downloads
2012-12-29 16:49:49 +01:00
Philipp Hagemeister
3bb6165927
Allow ampersand right after ? in youtube URLs ( Closes #602 )
2012-12-27 05:31:36 +01:00
Philipp Hagemeister
d0d4f277da
TweetReel IE
2012-12-27 01:38:41 +01:00
Filippo Valsorda
99b0a1292b
add --no-post-overwrites to README.md; + minor style fixes
2012-12-26 20:39:33 +01:00
Philipp Hagemeister
a7c0f8602e
Merge branch 'master' of github.com:rg3/youtube-dl
2012-12-20 21:28:32 +01:00
Philipp Hagemeister
21a9c6aaac
FunnyOrDie IE ( Fixes #599 )
2012-12-20 21:28:27 +01:00
Filippo Valsorda
6b3aef80ce
better Vimeo tests; fixed a couple of VimeoIE fields
2012-12-20 16:30:55 +01:00
Filippo Valsorda
77c4beab8a
new info_dict field: uploader_id
2012-12-20 16:28:16 +01:00
Filippo Valsorda
1a2c3c0f3e
some py3 fixes, both needed and recommended; we should pass 2to3 as cleanly as possible now
2012-12-20 14:20:24 +01:00
Filippo Valsorda
056d857571
refactor YouTube subtitles code, it was ugly (my bad)
2012-12-20 14:20:24 +01:00
Nick Daniels
0dcfb234ed
Update Vimeo Info Extractor to get pull in the description properly
2012-12-20 13:27:44 +01:00
Nick Daniels
cdb3076445
Sublime space formatting
2012-12-19 14:19:08 +00:00
Filippo Valsorda
937021133f
a number of new tests and fixes; all tests green on 3.3
2012-12-17 18:33:11 +01:00
Filippo Valsorda
f7b111b7d1
Google Video has been shutdown as of 11/15/2012. All videos on Google Video will be migrated to YouTube by the end of 2012.
2012-12-17 16:33:49 +01:00
Filippo Valsorda
80d3177e5c
various py3 fixes; all tests green on 3.3
2012-12-17 16:25:03 +01:00
Dave Vasilevsky
4096b60948
Misc justin.tv fixes
2012-12-16 04:45:46 -05:00
Dave Vasilevsky
2ab1c5ed1a
Support more than 100 videos for justin.tv
2012-12-16 04:26:22 -05:00
Dave Vasilevsky
0b40544f29
Preliminary support for twitch.tv and justin.tv
2012-12-16 03:50:41 -05:00
Philipp Hagemeister
f1171f7c2d
Fix VimeoIE in Python 3
2012-12-15 18:25:00 +01:00
Philipp Hagemeister
28ca6b5afa
Fix Dailymotion in Python 3
2012-12-15 18:23:17 +01:00
Philipp Hagemeister
bec102a843
Fix XNXX in Python 3
2012-12-15 18:19:25 +01:00
Philipp Hagemeister
8f6f40d991
More Youku Python 3 fixing
2012-12-15 17:59:09 +01:00
Philipp Hagemeister
e2a8ff24a9
Fix YoukuIE in Python3 (and in general)
2012-12-15 17:57:13 +01:00
Philipp Hagemeister
8588a86f9e
Fix xvideo IE in Python 3
2012-12-15 17:50:45 +01:00
Philipp Hagemeister
4cc3d07426
NBA IE ( Closes #590 )
2012-12-13 21:27:57 +01:00
nto
ca6849e65d
Add support for comedycentral clips ( closes #233 )
...
Support individual clips, not just full episodes.
break up now monstrous _VALID_URL regex over multiple lines to improve readability,
pass re.VERBOSE flag when using regex to ignore the whitespace
2012-12-11 21:38:16 -06:00
Philipp Hagemeister
4c21c56bfe
Merge branch 'master' of github.com:rg3/youtube-dl
2012-12-11 17:07:13 +01:00
Philipp Hagemeister
55c0539872
Fix blip.tv in python3
2012-12-11 17:00:11 +01:00
Filippo Valsorda
9789a05c20
fix playlist pagination and add YT playlist tests ( closes #569 )
2012-12-11 16:58:36 +01:00
Filippo Valsorda
1ca63e3ae3
the test didn't load our Gzip opener
...
this was blocking the Vimeo test
+ some more gentest fixes
2012-12-11 11:33:15 +01:00
Philipp Hagemeister
c7214f9a6f
Use Soundcloud API ( Closes #579 )
2012-12-07 01:30:03 +01:00
Philipp Hagemeister
8fd3afd56c
More work on soundcloud IE
2012-12-07 01:24:51 +01:00
Philipp Hagemeister
f9b2f2b955
Correct accidental rename
2012-12-07 00:57:06 +01:00
Philipp Hagemeister
633b4a5ff6
Mark SoundCloud IE as nonfunctional for now ( #579 )
2012-12-07 00:50:56 +01:00
Philipp Hagemeister
b4cd069d5e
Better error reporting for SoundCloud IE
2012-12-07 00:40:13 +01:00
Philipp Hagemeister
e387eb5aba
Let youtube IE handle IDs starting with PL ( Closes #572 )
2012-12-04 10:59:38 +01:00
Philipp Hagemeister
15c8d83358
Fix Soundcloud IE (+ Python3 support)
2012-11-29 20:40:12 +01:00
Filippo Valsorda
0eb0faa26f
Mark CollegeHumorIE not working until phihag finishes
2012-11-28 11:43:35 +01:00
Filippo Valsorda
32761d863c
fix YouTubeIE on 2.6, sorry
2012-11-28 11:28:59 +01:00
Philipp Hagemeister
799c076384
collegehumor: able to download a single f4f file (not yet playable)
2012-11-28 04:51:27 +01:00
Philipp Hagemeister
9e8056d5a7
Use relative imports
2012-11-28 03:34:40 +01:00
Philipp Hagemeister
59ae15a507
Convert all tabs to 4 spaces (PEP8)
2012-11-28 02:04:46 +01:00
Philipp Hagemeister
8cd10ac4ef
Fix printing title etc.
2012-11-28 00:46:21 +01:00
Philipp Hagemeister
72f976701a
youtube IE: Correct bytes vs str
2012-11-28 00:31:59 +01:00
Philipp Hagemeister
9f37a95941
Py2/3 parse_qs compatibility
2012-11-28 00:17:12 +01:00
Philipp Hagemeister
a130bc6d02
One more except..as
2012-11-28 00:13:40 +01:00
Philipp Hagemeister
348d0a7a18
Py2/3 compatibility for http.client
2012-11-28 00:13:00 +01:00
Philipp Hagemeister
03f9daab34
Use io.BytesIO instead of StringIO
2012-11-28 00:09:17 +01:00
Philipp Hagemeister
01ba00ca42
Prepare urllib references for 2/3 compatibility
2012-11-27 23:54:09 +01:00
Philipp Hagemeister
e08bee320e
Use except .. as everywhere ( #180 )
2012-11-27 23:31:55 +01:00
Philipp Hagemeister
96731798db
Rename util.u to util.compat_str
2012-11-27 23:29:18 +01:00
Filippo Valsorda
c63cc10ffa
Merge remote-tracking branch 'origin/master' into IE_cleanup
...
Conflicts:
youtube_dl/FileDownloader.py
2012-11-27 23:20:32 +01:00
Filippo Valsorda
f462df021a
Use None on missing required info_dict fields
2012-11-27 23:15:33 +01:00
Philipp Hagemeister
1a84d8675b
Use u instead of str in Python 2
2012-11-27 23:11:44 +01:00
Filippo Valsorda
03c5b0fbd4
IE._WORKING attribute in order to warn the users and skip the tests on broken IEs
2012-11-27 19:30:09 +01:00
Philipp Hagemeister
95649b3936
Replace long with int (see PEP 237)
2012-11-27 19:05:03 +01:00
Philipp Hagemeister
dd109dee8e
Remove mentions of unicode
2012-11-27 19:02:37 +01:00
Filippo Valsorda
7e4674830e
document info_dict['subtitles'] and info_dict['urlhandle']
2012-11-27 18:08:07 +01:00
Filippo Valsorda
9ce5d9ee75
make all IEs return 'upload_date' and 'uploader', even if only u'NA'
2012-11-27 17:57:12 +01:00
Filippo Valsorda
b49e75ff9a
info_dict['upload_date'] is documented in --output, IEs MUST specify it
2012-11-27 17:38:22 +01:00
Filippo Valsorda
abe7a3ac2a
info_dict['player_url'] is used only for rtmpdump, indicate it as optional in the info_dict
2012-11-27 17:32:25 +01:00
Filippo Valsorda
717b1f72ed
default info_dict['format'] to info_dict['ext'] and make the YT one more verbose
2012-11-27 17:20:25 +01:00
Philipp Hagemeister
33d94a6c99
Merge remote-tracking branch 'alab1001101/master'
2012-11-27 17:14:29 +01:00
Philipp Hagemeister
fa59f4b6a9
Merge remote-tracking branch 'chrisjrn/master'
2012-11-27 14:55:18 +01:00
Christopher Neugebauer
4a702f3819
Fixes the InfoExtractor for the Colbert Report.
2012-11-27 23:54:43 +11:00
Philipp Hagemeister
6bac102a4d
Fix spacing in comedycentral IE
2012-11-27 13:24:10 +01:00
Christopher Neugebauer
feb22fe5fe
Fixed indentation error
2012-11-27 22:32:24 +11:00
Christopher Neugebauer
d8dddb7c02
Removes extranous debugging info :)
2012-11-27 22:30:07 +11:00
Christopher Neugebauer
4408d996fb
Adds format listing/selection support to the Comedy Central extractor.
2012-11-27 22:28:16 +11:00
Christopher Neugebauer
89af8e9d32
Removes extraneous debug message.
2012-11-27 21:51:30 +11:00
Christopher Neugebauer
36a9c0b5ff
Points the ComedyCentral extractor at a CDN which works with more RTMPDump versions.
2012-11-27 21:49:27 +11:00
Philipp Hagemeister
92b91c1878
Use character instead of byte strings
2012-11-26 04:23:20 +01:00
Philipp Hagemeister
51937c0869
Add some parentheses around print for #180
2012-11-26 04:05:54 +01:00
zejn
297d7fd9c0
Also enable album URLs on Vimeo.
2012-11-21 13:24:14 +01:00
Filippo Valsorda
74033a662d
Reworked Vimeo file selection logic (quality, codec) - closes #530
2012-11-13 21:53:18 +01:00
Filippo Valsorda
4cc391461a
fix DailyMotion official users videos - closes #281 - by @yvestan
2012-11-07 14:44:10 +01:00
Filippo Valsorda
bf95333e5e
fixed MetacafeIE (uploader nickname regex) - closes #515
2012-11-06 23:08:10 +01:00
Filippo Valsorda
fe4d68e196
slight change to Dailymotion uploader regex (fix)
2012-10-28 21:43:43 +01:00
Tailszefox
2262a32dd7
Added duration for YouTube videos
2012-10-22 18:32:42 +02:00
Philipp Hagemeister
c6c0e23a32
Support raw playlist parameters ( Closes #482 )
2012-10-22 13:01:36 +02:00
Filippo Valsorda
b8005afc20
handle YT urls with #/ redirects ( closes #484 )
2012-10-22 09:15:27 +02:00
Filippo Valsorda
902b2a0a45
New IE: YouTube channels ( closes #396 )
2012-10-14 13:48:18 +02:00
Filippo Valsorda
10daa766a1
support EDU YouTube playlists ( closes #407 )
2012-10-11 08:27:19 +02:00
Filippo Valsorda
0bfd0b598a
Re-engineered Dailymotion qualities selection (thanks @knagano, sort of merges #176 )
2012-10-09 12:28:44 +02:00
Filippo Valsorda
fd873c69a4
Merge PR #422 from 'kevinamadeus/master'
...
Add InfoExtractor for Google Plus video
(with fixes)
2012-10-09 10:48:49 +02:00
Tailszefox
413575f7a5
Added uploaded date for Dailymotion
2012-10-03 10:57:46 +02:00
Filippo Valsorda
13e69f546c
Merged, modified and compiled Dailymotion pull request #446 by @Steap
2012-09-30 21:45:43 +02:00
Cyril Roelandt
63ec7b7479
DailymotionIE: There is not necessarily an underscore in a Dailymotion URL.
2012-09-30 15:47:37 +02:00
Cyril Roelandt
7b6d7001d8
DailymotionIE: some videos do not use the "hqURL", "sdURL", "ldURL" keywords. In this case, the "video_url" keyword should be looked for.
2012-09-30 15:47:29 +02:00
Filippo Valsorda
5c961d89df
Merge pull request #403 from FiloSottile/re_VERBOSE
2012-09-29 17:05:40 +02:00
Filippo Valsorda
3c4d6c9eba
Not all Dailymotion videos have an hqURL, now downloads highest quality available
2012-09-29 16:53:06 +02:00
Filippo Valsorda
349e2e3e21
Fixed DailymotionIE, now downloads high-def mp4s, which might be too much (?)
2012-09-29 16:38:38 +02:00
cryzed
3af2f7656c
Fixed YouTube playlist parsing
2012-09-27 19:48:29 +02:00
Philipp Hagemeister
7f36e39676
Merge remote-tracking branch 'FiloSottille/supports'
...
Conflicts:
youtube-dl
2012-09-27 19:24:41 +02:00
Philipp Hagemeister
ebe3f89ea4
Merge xnxx.com Support (NSFW). Test URL (SFW): http://video.xnxx.com/video1443330/youtube-dl_testvid_a_and_9829_._and_amp_and_38_
2012-09-27 18:55:56 +02:00
Danko Alexeyev
9ca667065e
Add 'signature' to YouTube URLs, fixes #427
2012-09-27 09:44:49 +03:00
Kevin Kwan
d443aca863
Add InfoExtractor for Google Plus video
2012-09-25 16:21:02 +08:00
Christian Albrecht
f2ad10a97d
Add arte.tv Info Extractor
2012-08-26 09:47:19 +02:00
Filippo Valsorda
202e76cfb0
Made the YouTubeIE regex verbose/commented
2012-08-20 00:58:10 +02:00
Filippo Valsorda
795cc5059a
Re-engineered XNXXIE to actually exit on ERRORs even with -i
2012-08-19 18:46:23 +02:00
Filippo Valsorda
5dc846fad0
Merge pull request #398 from tempname/master
2012-08-19 18:39:43 +02:00
Filippo Valsorda
d5c4c4c10e
bugfix and standarize the youku.com support
2012-08-19 17:44:34 +02:00
Filippo Valsorda
1ac3e3315e
Merge pull request #395 from thesues/master
2012-08-19 17:08:39 +02:00
Filippo Valsorda
0e4dc2fc74
Merge 'rbrito/support-tube.majestyc.net' (PR #391 ) with small fix
2012-08-19 17:00:20 +02:00
tempname
6de7ef9b8d
added InfoExtractor for XNXX
2012-08-15 20:54:03 -03:00
dongmao zhang
392105265c
Merge branch 'master' of github.com:thesues/youtube-dl
...
Conflicts:
youtube-dl
youtube_dl/InfoExtractors.py
2012-08-10 18:32:28 +08:00
dongmao zhang
51661d8600
add www.youku.com support
2012-08-09 13:54:19 +08:00
dongmao zhang
b5809a68bf
merge
2012-08-09 12:26:26 +08:00
dongmao zhang
7733d455c8
fix 0a->0A bug
2012-08-09 03:14:02 +08:00
dongmao zhang
0a98b09bc2
youku default to download hd2 video
2012-08-09 02:53:21 +08:00
dongmao zhang
302efc19ea
add youku support
2012-08-09 02:04:02 +08:00
Rogério Brito
55a1fa8a56
Support downloading Youtube videos via tube.majestyc.net
...
A user requested (in Debian's bug tracking system) that support for
tube.majestyc.net, a frontend for Youtube with accessibility functions
(and other support for other assistive technologies), be added.
This patch adds support for this.
Signed-off-by: Rogério Brito <rbrito@ime.usp.br>
2012-08-05 23:37:33 -03:00
Philipp Hagemeister
a171dbfc27
Merge pull request #386 from FiloSottile/blip
...
Blip.tv
2012-08-01 12:26:00 -07:00
Filippo Valsorda
11a141dec9
BlipTVUserIE fix
2012-08-01 21:11:04 +02:00
Filippo Valsorda
818282710b
moved the User-Agent workaround to the BlipTV IE
2012-08-01 20:51:56 +02:00
Filippo Valsorda
dee5d76923
changed YouTube closed captions URL; closes #382
2012-07-31 15:56:35 +02:00
Filippo Valsorda
363a4e1114
xvideos patch by @pocoimporta - closes #370
2012-07-31 01:40:29 +02:00
Philipp Hagemeister
3210735c49
Fix EscapistMagazine IE
2012-07-18 21:17:51 +02:00
Filippo Valsorda
d4e16d3e97
YouTube playlist fix; closes #365 and #331
2012-06-30 15:04:30 +02:00
Witchakorn Kamolpornwijit
5404179338
Change a number of subtitle sequence to begin with one (instead of zero) for ffmpeg,avcodec, and Matroska compatibility
2012-06-26 19:24:30 +07:00
Filippo Valsorda
7df97fb59f
display a meaningful error message on rental videos ( #359 )
2012-06-22 13:57:17 +02:00
Filippo Valsorda
3187e42a23
Merge pull requests #356 #357 #358 by jcarlosgarciasegovia
2012-06-06 20:51:29 +02:00
Juan Carlos Garcia Segovia
f1927d71e4
Some blip.tv URLs use Unicode characters. urllib2 breaks when passing a Unicode string. it needs a UTF-8 byte buffer
2012-06-06 16:24:29 +00:00
Juan Carlos Garcia Segovia
eeeb4daabc
Information Extractor for blip.tv users
2012-06-06 16:16:16 +00:00
chocolateboy
6ab92c8b62
don't corrupt stdout (-o -) in verbose mode
2012-05-30 11:50:13 +01:00
Philipp Hagemeister
9ab3406ddb
Fix Escapist IE
2012-05-23 19:19:31 +02:00
Filippo Valsorda
2c288bda42
reorganized the titles sanitizing: now title is the untouched title
...
and stitle is created in process_info() and is cross-filesystem sanitized by sanitize_filename();
closes #164
2012-05-09 14:47:28 +02:00
Filippo Valsorda
0b8c922da9
Introduced Trouble(Exception) for more elegant non-fatal errors handling
2012-05-09 09:43:11 +00:00
Filippo Valsorda
3fe294e4ef
merge upstream
2012-05-01 18:22:08 +02:00
Filippo Valsorda
921a145592
dropped the support for Python 2.5
...
let's elaborate the decision: Python 2.5 is a 6 years old release
and "under the current release policy, no security issues in Python
2.5 will be fixed anymore" (!!); also, it doesn't support the new
zipfile distribution format.
2012-05-01 17:01:51 +02:00
Filippo Valsorda
9beb5af82e
some HTMLParser bugfixes
2012-04-13 22:09:24 +02:00
Filippo Valsorda
9e6dd23876
merged unescapeHTML branch; removed lxml dependency
2012-04-11 00:22:51 +02:00
Filippo Valsorda - Campagna
d11d05d07a
better naming for the sub-modules
2012-04-10 16:46:36 +02:00
Filippo Valsorda
303692b5ed
's/ /\t/'
2012-03-30 23:54:16 +02:00
Filippo Valsorda
58ca755f40
moved increment_downloads and process_info calls from IEs to FD.download ( #296 ) (follows current doclines); a small step towards importability #217
2012-03-30 23:45:27 +02:00
Filippo Valsorda
d77c3dfd02
Split code as a package, compiled into an executable zip
2012-03-25 03:07:37 +02:00