Ismael Mejia
d80a064eff
[subtitles] Added tests to check correct behavior when no subtitles are
...
available
2013-08-08 22:22:33 +02:00
Ismael Mejia
447591e1ae
[test] Cleaned subtitles tests
2013-08-08 11:03:52 +02:00
Ismael Mejia
33eb0ce4c4
[subtitles] removed only-sub option (--skip-download achieves the same
...
functionality)
2013-08-08 10:06:24 +02:00
Ismael Mejia
953e32b2c1
[dailymotion] Added support for subtitles + new InfoExtractor for
...
generic subtitle download.
The idea is that all subtitle downloaders must descend from SubtitlesIE
and implement only three basic methods to achieve the complete subtitle
download functionality. This will allow to reduce the code in YoutubeIE
once it is rewritten.
2013-08-07 18:59:11 +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
3e0b3a1428
Remove the test to signature of lengths 43,43
...
It's already covered by the test for length 87
2013-07-18 12:29:09 +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
Philipp Hagemeister
51fb64bab1
Mark test_youtube_sig as non-executable ( #1066 )
2013-07-17 11:04:07 +02:00
Philipp Hagemeister
2a5201638d
[youtube] Add sig test for 92 (Thanks to @patrickslin)
2013-07-17 09:23:38 +02: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
Philipp Hagemeister
59ae56fad5
Add helper function find_path_attr
2013-07-11 16:12:08 +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
Philipp Hagemeister
897f36d179
[youtube:subscriptions] Use colon for differentiation of shortcuts
2013-07-07 17:13:26 +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
bc2884afc1
Print which IE is being skipped in test_download
2013-06-28 11:20:00 +02:00
Jaime Marquínez Ferrándiz
023fa8c440
Add function add_default_info_extractors to YoutubeDL
...
It adds to the list the ies returned by ge_extractors
2013-06-27 23:51:06 +02:00
Philipp Hagemeister
a924876fed
Make sure that IEs only accept their own URLs
2013-06-27 21:25:51 +02:00
Philipp Hagemeister
fc2c063e1e
Move testcase generator to helper
2013-06-27 21:15:16 +02:00
Philipp Hagemeister
6f5ac90cf3
Move tests to the IE definitions
2013-06-27 20:46:46 +02:00
Philipp Hagemeister
0c56a3f773
[googleplus] move tests
2013-06-27 20:31:27 +02:00
Philipp Hagemeister
9d069c4778
[infoq] move tests
2013-06-27 20:27:08 +02:00
Philipp Hagemeister
67f51b3d8c
[youku] move tests
2013-06-27 20:25:46 +02:00
Philipp Hagemeister
5c5de1c79a
[eighttracks] move test
2013-06-27 20:22:00 +02:00
Philipp Hagemeister
0821771466
[steam] move test
2013-06-27 20:20:00 +02:00
Philipp Hagemeister
83f6f68e79
[metacafe] move tests
2013-06-27 20:18:35 +02:00
Philipp Hagemeister
0c6c096c20
[soundcloud] Move tests
2013-06-27 20:17:21 +02:00
Philipp Hagemeister
41beccbab0
Use str every time
2013-06-27 19:43:43 +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
Philipp Hagemeister
6b47c7f24e
Allow moving tests into IE files
...
Allow adding download tests right in the IE file.
This will cut down on merge conflicts and make it more likely that new IE authors will add tests right away.
2013-06-27 18:28:45 +02:00
Philipp Hagemeister
ed4a915e08
Add tests and improve for HotNewHipHop
2013-06-27 17:56:48 +02:00
Filippo Valsorda
23300d7149
a new day, a new s algo - fix #946
2013-06-27 12:24:46 +02:00
Philipp Hagemeister
6b37f0be55
Add a clean-room implementation for youtube signatures
2013-06-27 01:51:10 +02:00
Philipp Hagemeister
5746f9da99
Add test for youtube signature algorithm
2013-06-27 00:09:25 +02:00
Philipp Hagemeister
112da0a0ce
Simplify FakeYDL
2013-06-27 00:09:05 +02:00
Philipp Hagemeister
ed92bc9f6e
[wimp] minor readability improvements ( #940 )
2013-06-26 18:22:42 +02:00
Jaime Marquínez Ferrándiz
aa0c87391c
Add CSpanIE ( closes #312 )
2013-06-26 17:55:54 +02:00
M.Yasoob Khalid
8bcc355972
removed trailing ',' and corrected the title in test
2013-06-26 15:51:25 +05:00
M.Yasoob Khalid
6b4642fae3
added test for wimp.com
2013-06-26 15:40:24 +05:00
Ismael Mejia
65cceef8f4
Added support for additional vtt subtitle format (WebVTT) in youtube-dl.
2013-06-26 11:28:47 +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
M.Yasoob Khalid
f4daa18152
added test for tudou.com
2013-06-25 22:52:21 +05:00
Filippo Valsorda
f7ab6cbe16
add tests for use_cipher_signature videos ( #897 ) and the ability to test multiple videos per IE
2013-06-25 14:38:00 +02:00
Jaime Marquínez Ferrándiz
70d1924f8b
Add VevoIE
2013-06-24 12:31:41 +02:00
Jaime Marquínez Ferrándiz
8bf8b5a577
Use the new class in the tests
2013-06-24 10:21:44 +02:00
Jaime Marquínez Ferrándiz
8222d8de88
Split FileDownloader in two classes: FileDownloader and YoutubeDL
...
YoutubeDL is the class that coordinates everything
FileDownloader gets a filename and an info dict and downloads the video.
2013-06-24 10:21:43 +02:00
Philipp Hagemeister
825e0984e2
[break] adapt to new paths
2013-06-23 22:59:51 +02:00
Philipp Hagemeister
d1cade5ade
Correct module name
2013-06-23 22:53:42 +02:00
Philipp Hagemeister
0824c28c8b
Remove mentions of old InfoExtractors module
2013-06-23 22:42:59 +02:00