d55de6eec2
[subtitles] Skips now the subtitles that has already been downloaded.
...
Just a validation for file exists, I also removed a method that wasn't
been used because it was a copy paste from FileDownloader.
2013-08-08 18:30:04 +02:00
69df680b97
[subtitles] Improved docs + new class for servers who don't support
...
auto-caption
2013-08-08 11:20:56 +02:00
447591e1ae
[test] Cleaned subtitles tests
2013-08-08 11:03:52 +02:00
33eb0ce4c4
[subtitles] removed only-sub option (--skip-download achieves the same
...
functionality)
2013-08-08 10:06:24 +02:00
505c28aac9
Separated subtitle options in their own group
2013-08-08 09:53:25 +02:00
8377574c9c
[internal] Improved subtitle architecture + (update in
...
youtube/dailymotion)
The structure of subtitles was refined, you only need to implement one
method that returns a dictionnary of the available subtitles (lang, url) to
support all the subtitle options in a website. I updated the subtitle
downloaders for youtube/dailymotion to show how it works.
2013-08-08 08:54:10 +02:00
372297e713
Undo the previous commit (it was a mistake)
2013-08-07 21:24:42 +02:00
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
5898e28272
Fixed small type issue
2013-08-07 18:48:24 +02:00
67dfbc0cb9
Added exceptions for the subtitle and video types in .gitignore
2013-08-07 18:42:40 +02:00
6804038d06
Don't try to write the subtitles if it's None
2013-07-20 12:59:47 +02:00
2f799533ae
YoutubeIE: don't crash when trying to get automatic captions if the videos has standard subtitles.
2013-07-20 12:56:10 +02:00
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
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
c4a91be726
Save subtitles using the same code for all the options
2013-07-20 12:52:24 +02:00
0382435990
[exfm] Add IE_* descriptions
2013-07-20 11:26:36 +02:00
b390d85d95
Merge remote-tracking branch 'yasoob/master'
2013-07-20 11:23:56 +02:00
be925dc64c
release 2013.07.19
2013.07.19
2013-07-19 23:42:29 +02:00
de7a91bfe3
WeiboIE: extract the player urls from a json webpage
...
Also extract a Sina url that doesn't require to follow a redirection.
2013-07-19 20:43:44 +02:00
a4358cbabd
YoutubeIE: new algo for length 85 ( closes #1080 ), thanks to @patrickslin
2013-07-19 17:12:40 +02:00
177ed935a9
TEDIE: fix the title extraction
2013-07-19 16:13:31 +02:00
c364f15ff1
Add WeiboIE ( closes #1039 )
...
It just embed video from other sites.
Modified the _VALID_URL of Youku to catch embed urls.
2013-07-19 16:09:14 +02:00
e1f6e61e6a
Add an extractor for 56.com (related #1039 )
2013-07-19 15:17:34 +02:00
0932300e3a
Add SinaIE (related #1039 ): extractor for video.sina.com.cn
2013-07-18 15:31:50 +02:00
3f40217704
InstagramIE: fix the extraction of the uploader_id and the title
...
The page title is now 'Instagram', so we build it.
Also extract the description
2013-07-18 13:12:27 +02:00
f631c3311a
Hint that --update may need sudo
2013-07-18 12:53:24 +02:00
ad433bb372
release 2013.07.18
2013.07.18
2013-07-18 12:41:49 +02:00
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
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
2aea08eda1
Merge pull request #1068 from MiLk/genalgo-youtube-92
...
[youtube] Add generator for signature 92
2013-07-18 09:54:56 +02:00
8e5e059d7d
forgot to import json json
2013-07-18 12:40:56 +05:00
2b1b511f6b
removed some unnecessary imports
2013-07-18 12:37:47 +05:00
233ad24ecf
corrected a typo and added myself to travis notifications.
2013-07-18 12:37:02 +05:00
c4949c50f9
added test for ex.fm
2013-07-18 12:33:31 +05:00
b6ef402905
added an IE for ex.fm
2013-07-18 12:30:21 +05:00
ccf365475a
[youtube] Add generator for signature 92
2013-07-17 17:43:44 +02:00
e1fb245690
Add CondeNastIE
...
It supports some of the websites of the Condé Nast group: WIRED, GQ, Vogue, Glamour, W Magazine and Vanity Fair.
2013-07-17 14:39:02 +02:00
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
1bb9568776
release 2013.07.17.1
2013.07.17.1
2013-07-17 11:18:35 +02:00
ecd1c2f7e9
[thisav] add a test for video MD5
2013-07-17 11:18:14 +02:00
466de68801
[thisav] Add IE ( Fixes #1056 )
2013-07-17 11:16:53 +02:00
88d4111cfa
[youtube] Add code for signature 92 ( Closes #1060 )
2013-07-17 11:06:34 +02:00
51fb64bab1
Mark test_youtube_sig as non-executable ( #1066 )
2013-07-17 11:04:07 +02:00
be547e1d3b
Revert "[youtube] improved decrypt_signature, closes #1060 "
...
This reverts commit fe6fad1242
and closes #1066 .
2013-07-17 11:01:40 +02:00
bf85454116
[metacafe] Fix test
2013-07-17 10:50:30 +02:00
5910724b11
[metacafe] New result format
2013-07-17 10:49:49 +02:00
7e24b09da9
[metacafe] Extract description
2013-07-17 10:45:35 +02:00
f085f960e7
[metacafe] Fix uploader detection
2013-07-17 10:45:24 +02:00
f38de77f6e
Use unescapeHTML for OpenGraph properties
...
These are attribute values, so we don't need the more complex and whitespace-destroying cleanHTML - we just need to unescape quotes, that's it.
2013-07-17 10:38:23 +02:00
58e7d46d1b
Merge remote-tracking branch 'Forever-Young/patch-1'
2013-07-17 09:25:52 +02:00