summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [internal] Improved subtitle architecture + (update inIsmael Mejia2013-08-083-144/+73
| | | | | | | | | 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.
* Undo the previous commit (it was a mistake)Ismael Mejia2013-08-071-1/+1
|
* [dailymotion] Added support for subtitles + new InfoExtractor forIsmael Mejia2013-08-074-11/+242
| | | | | | | | | 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.
* Fixed small type issueIsmael Mejia2013-08-071-1/+2
|
* Added exceptions for the subtitle and video types in .gitignoreIsmael Mejia2013-08-071-1/+8
|
* Don't try to write the subtitles if it's NoneJaime Marquínez Ferrándiz2013-07-201-0/+2
|
* YoutubeIE: don't crash when trying to get automatic captions if the videos ↵Jaime Marquínez Ferrándiz2013-07-201-1/+3
| | | | has standard subtitles.
* YoutubeIE: use the same function for getting the subtitles for the ↵Jaime Marquínez Ferrándiz2013-07-201-31/+15
| | | | "--write-sub" and "--all-sub" options
* Use a dictionary for storing the subtitlesJaime Marquínez Ferrándiz2013-07-204-60/+59
| | | | The errors while getting the subtitles are reported as warnings, if no subtitles are found return and empty dict.
* Save subtitles using the same code for all the optionsJaime Marquínez Ferrándiz2013-07-201-17/+5
|
* [exfm] Add IE_* descriptionsPhilipp Hagemeister2013-07-201-0/+2
|
* Merge remote-tracking branch 'yasoob/master'Philipp Hagemeister2013-07-203-0/+42
|\
| * forgot to import json jsonM.Yasoob Khalid2013-07-181-0/+1
| |
| * removed some unnecessary importsM.Yasoob Khalid2013-07-181-2/+0
| |
| * corrected a typo and added myself to travis notifications.M.Yasoob Khalid2013-07-182-4/+5
| |
| * added test for ex.fmM.Yasoob Khalid2013-07-181-0/+10
| |
| * added an IE for ex.fmM.Yasoob Khalid2013-07-182-0/+32
| |
* | release 2013.07.19Philipp Hagemeister2013-07-192-2/+4
| |
* | WeiboIE: extract the player urls from a json webpageJaime Marquínez Ferrándiz2013-07-191-3/+14
| | | | | | | | Also extract a Sina url that doesn't require to follow a redirection.
* | YoutubeIE: new algo for length 85 (closes #1080), thanks to @patrickslinJaime Marquínez Ferrándiz2013-07-193-4/+4
| |
* | TEDIE: fix the title extractionJaime Marquínez Ferrándiz2013-07-191-1/+1
| |
* | Add WeiboIE (closes #1039)Jaime Marquínez Ferrándiz2013-07-193-1/+39
| | | | | | | | | | It just embed video from other sites. Modified the _VALID_URL of Youku to catch embed urls.
* | Add an extractor for 56.com (related #1039)Jaime Marquínez Ferrándiz2013-07-192-0/+37
| |
* | Add SinaIE (related #1039): extractor for video.sina.com.cnJaime Marquínez Ferrándiz2013-07-182-0/+68
| |
* | InstagramIE: fix the extraction of the uploader_id and the titleJaime Marquínez Ferrándiz2013-07-181-12/+10
| | | | | | | | | | The page title is now 'Instagram', so we build it. Also extract the description
* | Hint that --update may need sudoPhilipp Hagemeister2013-07-181-1/+1
| |
* | release 2013.07.18Philipp Hagemeister2013-07-181-1/+1
| |
* | Remove the test to signature of lengths 43,43Jaime Marquínez Ferrándiz2013-07-181-5/+0
| | | | | | | | It's already covered by the test for length 87
* | YoutubeIE: add algo for length 90 (closes #1064)Jaime Marquínez Ferrándiz2013-07-183-8/+18
| | | | | | | | Order the cases from higher to lower length.
* | Merge pull request #1068 from MiLk/genalgo-youtube-92Jaime Marquínez Ferrándiz2013-07-181-0/+3
|\ \ | |/ |/| | | [youtube] Add generator for signature 92
| * [youtube] Add generator for signature 92Emilien Kenler2013-07-171-0/+3
|/
* Add CondeNastIEJaime Marquínez Ferrándiz2013-07-172-0/+107
| | | | It supports some of the websites of the Condé Nast group: WIRED, GQ, Vogue, Glamour, W Magazine and Vanity Fair.
* YoutubeIE: some encrypted signatures have more than two parts, print the ↵Jaime Marquínez Ferrándiz2013-07-171-2/+3
| | | | size of all the parts
* release 2013.07.17.1Philipp Hagemeister2013-07-171-1/+1
|
* [thisav] add a test for video MD5Philipp Hagemeister2013-07-171-0/+1
|
* [thisav] Add IE (Fixes #1056)Philipp Hagemeister2013-07-172-0/+47
|
* [youtube] Add code for signature 92 (Closes #1060)Philipp Hagemeister2013-07-171-0/+2
|
* Mark test_youtube_sig as non-executable (#1066)Philipp Hagemeister2013-07-171-0/+0
|
* Revert "[youtube] improved decrypt_signature, closes #1060"Philipp Hagemeister2013-07-171-18/+19
| | | | This reverts commit fe6fad124207979c7d656ceef1ab95c29dc14ac6 and closes #1066.
* [metacafe] Fix testPhilipp Hagemeister2013-07-171-1/+1
|
* [metacafe] New result formatPhilipp Hagemeister2013-07-171-2/+3
|
* [metacafe] Extract descriptionPhilipp Hagemeister2013-07-171-0/+3
|
* [metacafe] Fix uploader detectionPhilipp Hagemeister2013-07-171-1/+3
|
* Use unescapeHTML for OpenGraph propertiesPhilipp Hagemeister2013-07-171-1/+3
| | | | 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.
* Merge remote-tracking branch 'Forever-Young/patch-1'Philipp Hagemeister2013-07-171-19/+18
|\
| * [youtube] improved decrypt_signature, closes #1060Anton Novosyolov2013-07-171-19/+18
| |
* | [youtube] Add sig test for 92 (Thanks to @patrickslin)Philipp Hagemeister2013-07-171-0/+5
|/
* [metacafe] Use modern helper methodsPhilipp Hagemeister2013-07-171-5/+1
|
* Ignore errors in git error handling in verbose mode in Python 3Philipp Hagemeister2013-07-171-1/+4
|
* Write debugging output to stderr (#1059)Philipp Hagemeister2013-07-171-4/+4
|