Jaime Marquínez Ferrándiz
|
88ae5991cd
|
YoutubeIE: use the same function for getting the subtitles for the "--write-sub" and "--all-sub" options
|
2013-07-20 12:56:06 +02:00 |
|
Jaime Marquínez Ferrándiz
|
5d51a883c2
|
Use a dictionary for storing the subtitles
The errors while getting the subtitles are reported as warnings, if no subtitles are found return and empty dict.
|
2013-07-20 12:52:25 +02:00 |
|
Jaime Marquínez Ferrándiz
|
a4358cbabd
|
YoutubeIE: new algo for length 85 (closes #1080), thanks to @patrickslin
|
2013-07-19 17:12:40 +02:00 |
|
Jaime Marquínez Ferrándiz
|
444b116597
|
YoutubeIE: add algo for length 90 (closes #1064)
Order the cases from higher to lower length.
|
2013-07-18 12:25:41 +02:00 |
|
Jaime Marquínez Ferrándiz
|
5a76c6517e
|
YoutubeIE: some encrypted signatures have more than two parts, print the size of all the parts
|
2013-07-17 12:08:10 +02:00 |
|
Philipp Hagemeister
|
88d4111cfa
|
[youtube] Add code for signature 92 (Closes #1060)
|
2013-07-17 11:06:34 +02:00 |
|
Philipp Hagemeister
|
be547e1d3b
|
Revert "[youtube] improved decrypt_signature, closes #1060"
This reverts commit fe6fad1242 and closes #1066.
|
2013-07-17 11:01:40 +02:00 |
|
Anton Novosyolov
|
fe6fad1242
|
[youtube] improved decrypt_signature, closes #1060
|
2013-07-17 10:41:43 +04:00 |
|
Jaime Marquínez Ferrándiz
|
606d7e67fd
|
YoutubeIE: add algo for length 81 (closes #1026)
|
2013-07-11 23:47:54 +02:00 |
|
Jaime Marquínez Ferrándiz
|
85347e1cb6
|
YoutubeIE: a new algo for length 83
|
2013-07-11 20:21:45 +02:00 |
|
Jaime Marquínez Ferrándiz
|
a7055eb956
|
YoutubeIE: show a more meaningful error when it founds a rtmpe download (related #343)
|
2013-07-10 14:35:11 +02:00 |
|
Jaime Marquínez Ferrándiz
|
c93898dae9
|
YoutubeIE: new algo for length 83 (closes #1017 and closes #1016)
|
2013-07-10 10:44:04 +02:00 |
|
Jaime Marquínez Ferrándiz
|
c108eb73cc
|
YoutubeIE: Fix vevo explicit videos (closes #956)
When an age restricted video is detected it simulates accessing the video from www.youtube.com/v/{video_id}
|
2013-07-09 15:43:44 +02:00 |
|
Jaime Marquínez Ferrándiz
|
81f0259b9e
|
YoutubeSubscriptionsIE: raise an error if there's no login information.
|
2013-07-08 11:24:11 +02:00 |
|
Jaime Marquínez Ferrándiz
|
fefcb5d314
|
YoutubeIE: use the new method in the base IE for getting the login info
|
2013-07-08 11:24:11 +02:00 |
|
Philipp Hagemeister
|
20c3893f0e
|
Do not redefine variables in list comprehensions
|
2013-07-08 02:12:20 +02:00 |
|
Jaime Marquínez Ferrándiz
|
7763b04e5f
|
YoutubeIE: extract the thumbnail in the best possible quality
|
2013-07-07 21:21:15 +02:00 |
|
Philipp Hagemeister
|
897f36d179
|
[youtube:subscriptions] Use colon for differentiation of shortcuts
|
2013-07-07 17:13:26 +02:00 |
|
Jaime Marquínez Ferrándiz
|
04cc96173c
|
[youtube] Add and extractor for the subscriptions feed (closes #498)
It can be downloaded using the ytsubscriptions keyword.
It needs the login information.
|
2013-07-07 13:58:23 +02:00 |
|
Philipp Hagemeister
|
9a82b2389f
|
Do not show bug report for errors that are to be expected (Closes #973)
|
2013-07-02 08:40:21 +02:00 |
|
Philipp Hagemeister
|
0f81866329
|
Add --list-extractor-descriptions (human-readable list of IEs)
|
2013-07-01 18:52:19 +02:00 |
|
Jaime Marquínez Ferrándiz
|
75dff0eef7
|
[youtube]: add YoutubeShowIE (closes #14)
It just extracts the playlists urls for each season
|
2013-07-01 17:59:28 +02:00 |
|
Jaime Marquínez Ferrándiz
|
d828f3a550
|
YoutubeIE: use a negative index when accessing the last element of the format list
|
2013-07-01 17:19:33 +02:00 |
|
Jaime Marquínez Ferrándiz
|
bcd6e4bd07
|
YoutubeIE: extract the correct video id for movie URLs (closes #597)
|
2013-07-01 16:51:18 +02:00 |
|
Philipp Hagemeister
|
d7f44b5bdb
|
[youtube] Warn if URL is most likely wrong (#969)
|
2013-07-01 02:29:29 +02:00 |
|
Filippo Valsorda
|
257a2501fa
|
keep track of the dates and html5player versions of working YT signature algos
|
2013-06-29 01:05:36 +02:00 |
|
Philipp Hagemeister
|
0e853ca4c4
|
[youtube] Fix tests in 2.x
|
2013-06-27 19:55:39 +02:00 |
|
Philipp Hagemeister
|
2eb88d953f
|
Allow _TESTS attribute for IEs with multiple tests
This also improves the numbering of duplicate tests
|
2013-06-27 19:13:11 +02:00 |
|
Jaime Marquínez Ferrándiz
|
c90f13d106
|
YoutubeIE: update the docstrings and the error message of _decrypt_signature
Now it doesn't check the size of the two parts of the key.
|
2013-06-27 14:37:45 +02:00 |
|
Filippo Valsorda
|
769fda3c5a
|
print more encrypted signature info on -v (rel: #948)
|
2013-06-27 12:54:07 +02:00 |
|
Filippo Valsorda
|
23300d7149
|
a new day, a new s algo - fix #946
|
2013-06-27 12:24:46 +02:00 |
|
Philipp Hagemeister
|
ee313cdcbf
|
simplify youtube signature generation
|
2013-06-27 11:15:01 +02:00 |
|
Philipp Hagemeister
|
6b37f0be55
|
Add a clean-room implementation for youtube signatures
|
2013-06-27 01:51:10 +02:00 |
|
Jaime Marquínez Ferrándiz
|
b004821fa9
|
Add the option "--write-auto-sub" to download automatic subtitles from Youtube
Now automatic subtitles are only downloaded if the option is given.
(closes #903)
|
2013-06-25 23:46:24 +02:00 |
|
Filippo Valsorda
|
98bcd2834a
|
improve generic and encrypted signature error messages
|
2013-06-25 16:47:16 +02:00 |
|
Philipp Hagemeister
|
50be92c11c
|
Handle video pages without vevo IDs (Fixes #923)
|
2013-06-25 12:28:17 +02:00 |
|
Jaime Marquínez Ferrándiz
|
7ce7e39476
|
YoutubeIE: Extend decryption of signatures to all videos that have the 's' field in the url_encoded_fmt_stream_map (related #920)
|
2013-06-24 21:25:12 +02:00 |
|
Jaime Marquínez Ferrándiz
|
c7253e2e8c
|
[youtube] fix condition always being evaluated to true
|
2013-06-24 09:42:46 +02:00 |
|
Philipp Hagemeister
|
d69cf69a6a
|
[youtube] Use mp4 as extension for format 38 (Fixes #892)
|
2013-06-24 01:22:59 +02:00 |
|
Philipp Hagemeister
|
b05654f0e3
|
Move YoutubeSearchIE to the other youtube IEs
|
2013-06-23 20:28:15 +02:00 |
|
Philipp Hagemeister
|
38cbc40a64
|
Move Metacafe and Statigram into their own files, and remove absolute import
|
2013-06-23 20:07:51 +02:00 |
|
Philipp Hagemeister
|
93d3a642a9
|
[youtube] remove dead code
|
2013-06-23 19:59:40 +02:00 |
|
Philipp Hagemeister
|
c5e8d7af0e
|
Move youtube extractors to youtube_dl.extractor.youtube
|
2013-06-23 19:58:33 +02:00 |
|