Ismael Mejia
505c28aac9
Separated subtitle options in their own group
11 years ago
Ismael Mejia
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.
11 years ago
Ismael Mejia
372297e713
Undo the previous commit (it was a mistake)
11 years ago
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.
11 years ago
Ismael Mejia
5898e28272
Fixed small type issue
11 years ago
Ismael Mejia
67dfbc0cb9
Added exceptions for the subtitle and video types in .gitignore
11 years ago
Jaime Marquínez Ferrándiz
6804038d06
Don't try to write the subtitles if it's None
12 years ago
Jaime Marquínez Ferrándiz
2f799533ae
YoutubeIE: don't crash when trying to get automatic captions if the videos has standard subtitles.
12 years ago
Jaime Marquínez Ferrándiz
88ae5991cd
YoutubeIE: use the same function for getting the subtitles for the "--write-sub" and "--all-sub" options
12 years ago
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.
12 years ago
Jaime Marquínez Ferrándiz
c4a91be726
Save subtitles using the same code for all the options
12 years ago
Philipp Hagemeister
0382435990
[exfm] Add IE_* descriptions
12 years ago
Philipp Hagemeister
b390d85d95
Merge remote-tracking branch 'yasoob/master'
12 years ago
Philipp Hagemeister
be925dc64c
release 2013.07.19
12 years ago
Jaime Marquínez Ferrándiz
de7a91bfe3
WeiboIE: extract the player urls from a json webpage
...
Also extract a Sina url that doesn't require to follow a redirection.
12 years ago
Jaime Marquínez Ferrándiz
a4358cbabd
YoutubeIE: new algo for length 85 ( closes #1080 ), thanks to @patrickslin
12 years ago
Jaime Marquínez Ferrándiz
177ed935a9
TEDIE: fix the title extraction
12 years ago
Jaime Marquínez Ferrándiz
c364f15ff1
Add WeiboIE ( closes #1039 )
...
It just embed video from other sites.
Modified the _VALID_URL of Youku to catch embed urls.
12 years ago
Jaime Marquínez Ferrándiz
e1f6e61e6a
Add an extractor for 56.com (related #1039 )
12 years ago
Jaime Marquínez Ferrándiz
0932300e3a
Add SinaIE (related #1039 ): extractor for video.sina.com.cn
12 years ago
Jaime Marquínez Ferrándiz
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
12 years ago
Philipp Hagemeister
f631c3311a
Hint that --update may need sudo
12 years ago
Philipp Hagemeister
ad433bb372
release 2013.07.18
12 years ago
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
12 years ago
Jaime Marquínez Ferrándiz
444b116597
YoutubeIE: add algo for length 90 ( closes #1064 )
...
Order the cases from higher to lower length.
12 years ago
Jaime Marquínez Ferrándiz
2aea08eda1
Merge pull request #1068 from MiLk/genalgo-youtube-92
...
[youtube] Add generator for signature 92
12 years ago
M.Yasoob Khalid
8e5e059d7d
forgot to import json json
12 years ago
M.Yasoob Khalid
2b1b511f6b
removed some unnecessary imports
12 years ago
M.Yasoob Khalid
233ad24ecf
corrected a typo and added myself to travis notifications.
12 years ago
M.Yasoob Khalid
c4949c50f9
added test for ex.fm
12 years ago
M.Yasoob Khalid
b6ef402905
added an IE for ex.fm
12 years ago
Emilien Kenler
ccf365475a
[youtube] Add generator for signature 92
12 years ago
Jaime Marquínez Ferrándiz
e1fb245690
Add CondeNastIE
...
It supports some of the websites of the Condé Nast group: WIRED, GQ, Vogue, Glamour, W Magazine and Vanity Fair.
12 years ago
Jaime Marquínez Ferrándiz
5a76c6517e
YoutubeIE: some encrypted signatures have more than two parts, print the size of all the parts
12 years ago
Philipp Hagemeister
1bb9568776
release 2013.07.17.1
12 years ago
Philipp Hagemeister
ecd1c2f7e9
[thisav] add a test for video MD5
12 years ago
Philipp Hagemeister
466de68801
[thisav] Add IE ( Fixes #1056 )
12 years ago
Philipp Hagemeister
88d4111cfa
[youtube] Add code for signature 92 ( Closes #1060 )
12 years ago
Philipp Hagemeister
51fb64bab1
Mark test_youtube_sig as non-executable ( #1066 )
12 years ago
Philipp Hagemeister
be547e1d3b
Revert "[youtube] improved decrypt_signature, closes #1060"
...
This reverts commit fe6fad1242
and closes #1066 .
12 years ago
Philipp Hagemeister
bf85454116
[metacafe] Fix test
12 years ago
Philipp Hagemeister
5910724b11
[metacafe] New result format
12 years ago
Philipp Hagemeister
7e24b09da9
[metacafe] Extract description
12 years ago
Philipp Hagemeister
f085f960e7
[metacafe] Fix uploader detection
12 years ago
Philipp Hagemeister
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.
12 years ago
Philipp Hagemeister
58e7d46d1b
Merge remote-tracking branch 'Forever-Young/patch-1'
12 years ago
Philipp Hagemeister
2a5201638d
[youtube] Add sig test for 92 (Thanks to @patrickslin)
12 years ago
Anton Novosyolov
fe6fad1242
[youtube] improved decrypt_signature, closes #1060
12 years ago
Philipp Hagemeister
ec00e1d8a0
[metacafe] Use modern helper methods
12 years ago
Philipp Hagemeister
de29c4144e
Ignore errors in git error handling in verbose mode in Python 3
12 years ago