aboutsummaryrefslogtreecommitdiff
path: root/youtube_dl/extractor
AgeCommit message (Collapse)Author
2013-11-15[youtube] Fix protocol-independent URLs (Fixes #1768)Philipp Hagemeister
2013-11-13[tvp] Minor improvements (#1730)Philipp Hagemeister
2013-11-13Merge remote-tracking branch 'saper/tvp'Philipp Hagemeister
2013-11-13[gamekings] Minor fixes (#1759)Philipp Hagemeister
2013-11-13Add extractor for gamekings.tvJelle van der Waa
2013-11-12[vine] Fix uploader extractionJaime Marquínez Ferrándiz
2013-11-12[common] Simplify og_search_propertyPhilipp Hagemeister
2013-11-10 Use the 'rtmp_live' field for the live parameter of rtmpdumpJaime Marquínez Ferrándiz
2013-11-10Merge remote-tracking branch 'rzhxeo/rtmpdump_live'Jaime Marquínez Ferrándiz
2013-11-10[ted] Return a single info_dict for talks urlsJaime Marquínez Ferrándiz
It failed with the --list-subs option
2013-11-10Merge pull request #1705 from iemejia/masterJaime Marquínez Ferrándiz
[ted] support for subtitles
2013-11-10Merge pull request #1726 from saper/escapedJaime Marquínez Ferrándiz
Fix AssertionError when og property not found
2013-11-09[arte] Improve the format sortingJaime Marquínez Ferrándiz
Also use the bitrate. Prefer normal version and sourds/mal version over original version with subtitles.
2013-11-09[arte] Make sure the format_id is unique (closes #1739)Jaime Marquínez Ferrándiz
Include the bitrate and use the height instead of the quality field.
2013-11-09[cnn] Accept www.cnn.com urls (fixes #1740)Jaime Marquínez Ferrándiz
2013-11-09[brightcove] the format function requires to specify the index in python2.6Jaime Marquínez Ferrándiz
2013-11-09[soundcloud] Allow to download tracks marked as not 'streamable'Jaime Marquínez Ferrándiz
They use the rtmp protocol but if the are marked as 'downloadable' it can use the direct download link.
2013-11-09[kankan] Fix the video urlJaime Marquínez Ferrándiz
It now requires two additional parameters, one is a timestamp we get from the getCdnresource_flv page and the other is a key we have to build.
2013-11-07[brightcove] Set the 'Referer' header if the url has the 'linkBaseUrl' ↵Jaime Marquínez Ferrándiz
parameter (fixes #1553)
2013-11-06[xnxx] Accept urls that start with 'www' (fixes #1734)Jaime Marquínez Ferrándiz
2013-11-06[brightcove] Support redirected urls from bcove.me (fixes #1732)Jaime Marquínez Ferrándiz
'bctid' needs to be changed to '@videoPlayer', and 'bckey' to 'playerKey'.
2013-11-06[youtube:channel] Fix the extractionJaime Marquínez Ferrándiz
The page don't include the 'load more' button anymore, now we directly get the 'c4_browse_ajax' pages.
2013-11-06Add an extractor for eitb.tv (fixes #1608)Jaime Marquínez Ferrándiz
The BrighcoveExperience object doesn't contain the video id, the extractor adds it and passes the url to BrightcoveIE.
2013-11-06[brightcove] Extract all the available formatsJaime Marquínez Ferrándiz
2013-11-06Add an extractor for space.com (fixes #1718)Jaime Marquínez Ferrándiz
It uses Brightcove, but requires some special process for getting a url with the playerKey field in some videos
2013-11-06[brightcove] Change the 'videoId' or 'videoID' field to '@videoPlayer' ↵Jaime Marquínez Ferrándiz
(fixes #1697) It seems to be needed when using the htmlFederated page
2013-11-06[brightcove] Add the extraction of the url from genericJaime Marquínez Ferrándiz
2013-11-06tests: don't run the test if any of the extractors listed in the 'add_ie' ↵Jaime Marquínez Ferrándiz
field is marked as not working
2013-11-05[tvp] Telewizja Polska: new extractor for tvp.pl, fixes #1719Marcin Cieślak
Thanks-To: mplonski https://github.com/mplonski/linux/blob/master/tvp-dl.py
2013-11-05Fix AssertionError when og property not foundMarcin Cieślak
On tvp.pl some webpages contain OpenGraph metadata and some don't. If og property is not found, _og_search_description fails with WARNING: unable to extract OpenGraph description; please report this issue on http://yt-dl.org/bug Traceback (most recent call last): File "/usr/home/saper/bin/youtube-dl", line 18, in <module> youtube_dl.main() File "/usr/home/saper/sw/youtube-dl/youtube_dl/__init__.py", line 766, in main _real_main(argv) File "/usr/home/saper/sw/youtube-dl/youtube_dl/__init__.py", line 719, in _real_main retcode = ydl.download(all_urls) File "/usr/home/saper/sw/youtube-dl/youtube_dl/YoutubeDL.py", line 715, in download videos = self.extract_info(url) File "/usr/home/saper/sw/youtube-dl/youtube_dl/YoutubeDL.py", line 348, in extract_info ie_result = ie.extract(url) File "/usr/home/saper/sw/youtube-dl/youtube_dl/extractor/common.py", line 125, in extract return self._real_extract(url) File "/usr/home/saper/sw/youtube-dl/youtube_dl/extractor/tvp.py", line 56, in _real_extract info['description'] = self._og_search_description(webpage) File "/usr/home/saper/sw/youtube-dl/youtube_dl/extractor/common.py", line 331, in _og_search_description return self._og_search_property('description', html, fatal=False, **kargs) File "/usr/home/saper/sw/youtube-dl/youtube_dl/extractor/common.py", line 325, in _og_search_property return unescapeHTML(escaped) File "/usr/home/saper/sw/youtube-dl/youtube_dl/utils.py", line 494, in unescapeHTML assert type(s) == type(u'') AssertionError The patch allows me to use: try: info['description'] = self._og_search_description(webpage) info['thumbnail'] = self._og_search_thumbnail(webpage) except RegexNotFoundError: pass
2013-11-05[ted] fixed error in case of no subtitles presentIsmaël Mejía
I created a test, but I leave it commented since TED videos get new subtitles frequently.
2013-11-05[GenericIE] Also detect youtube if src url of iframe is embedded in ' ↵rzhxeo
instaed of "
2013-11-04[canal2c] Accept more urls (fixes #1723)Jaime Marquínez Ferrándiz
The url only needs to have the 'idVideo' field in the query, in any position. We have to set the 'void=oui' in the webpage url, so that we get the file name.
2013-11-03[teamcoco] Parse the xml file and extract all the formatsJaime Marquínez Ferrándiz
2013-11-03Merge pull request #1693 from alexvh/teamcoco_fixJaime Marquínez Ferrándiz
[teamcoco] Fix video url extraction for some videos
2013-11-03[youtube] Add description for YoutubeSearchDateIE (#1710)Philipp Hagemeister
2013-11-03Merge remote-tracking branch 'CBGoodBuddy/ytsearchtime'Philipp Hagemeister
2013-11-03[viddler] Support non-digit IDs (Fixes #1714)Philipp Hagemeister
2013-11-03Merge pull request #1698 from rzhxeo/cinemassacreJaime Marquínez Ferrándiz
[CinemassacreIE] Support more embed urls
2013-11-03Style fixes for extractors: remove spaces around (,),{ and }Jaime Marquínez Ferrándiz
2013-11-03Merge pull request #1679 from rzhxeo/mofosexJaime Marquínez Ferrándiz
Add support for http://www.mofosex.com
2013-11-03Merge pull request #1677 from rzhxeo/xtubeJaime Marquínez Ferrándiz
Add support for http://www.xtube.com
2013-11-03Merge pull request #1676 from rzhxeo/extremetubeJaime Marquínez Ferrándiz
Add support for http://www.extremetube.com
2013-11-03Add the 'webpage_url' field to info_dictJaime Marquínez Ferrándiz
The url for the video page, it must allow to reproduce the result. It's automatically set by YoutubeDL if it's missing.
2013-11-02Add YoutubeSearchDateIE extractor to youtube.py & __init__.py, which ↵Craig Markwardt
searches by publication date.
2013-11-02[XTubeIE] Add description to TESTrzhxeo
2013-11-02[ExtremeTubeIE] Set age_limit to 18 and fix uploader extractionrzhxeo
2013-11-02Merge pull request #1678 from rzhxeo/keezmoviesJaime Marquínez Ferrándiz
[KeezMoviesIE] Detect URLs with numbers in the SEO part correct
2013-11-02[brightcove] Don't set the extensionJaime Marquínez Ferrándiz
If the video only has the 'FLVFullLengthURL' key, it can still be an mp4 file.
2013-11-02[exfm] skip testsJaime Marquínez Ferrándiz
The site is down too often.