aboutsummaryrefslogtreecommitdiffstats
path: root/youtube_dl
Commit message (Collapse)AuthorAgeFilesLines
* Fix filename extension leaking to json filenameJanez Troha2013-11-131-1/+1
| | | | | | | Makes writeinfojson behaving exactly as writethumbnail in case where filename contains mediafile extension. Case: video.mp4 converted to music.mp3 would yield music.mp4.info.json instead music.mp3.info.json or music.info.json
* Don't assume the 'subtitlesformat' is set in the params dict (fixes #1750)Jaime Marquínez Ferrándiz2013-11-132-3/+3
|
* [gamekings] Fix the test video checksumJaime Marquínez Ferrándiz2013-11-131-1/+1
|
* release 2013.11.13Philipp Hagemeister2013-11-131-1/+1
|
* Credit @saper for tvp IE (#1730)Philipp Hagemeister2013-11-131-0/+1
|
* [tvp] Minor improvements (#1730)Philipp Hagemeister2013-11-131-33/+14
|
* Merge remote-tracking branch 'saper/tvp'Philipp Hagemeister2013-11-132-0/+61
|\
| * [tvp] Telewizja Polska: new extractor for tvp.pl, fixes #1719Marcin Cieślak2013-11-052-0/+61
| | | | | | | | | | | | Thanks-To: mplonski https://github.com/mplonski/linux/blob/master/tvp-dl.py
* | Credit @jelly for gamekings extractor (#1759)Philipp Hagemeister2013-11-131-0/+1
| |
* | [gamekings] Minor fixes (#1759)Philipp Hagemeister2013-11-131-14/+15
| |
* | Add extractor for gamekings.tvJelle van der Waa2013-11-132-0/+40
| |
* | [vine] Fix uploader extractionJaime Marquínez Ferrándiz2013-11-121-1/+1
| |
* | FFmpegMetadataPP: don't enclose the values with " (fixes #1756)Jaime Marquínez Ferrándiz2013-11-121-1/+1
| |
* | [common] Simplify og_search_propertyPhilipp Hagemeister2013-11-121-3/+3
| |
* | release 2013.11.11Philipp Hagemeister2013-11-111-1/+1
| |
* | Clarify -c. Do not pass it in if you don't know what you're doingPhilipp Hagemeister2013-11-111-1/+1
| | | | | | | | Suggested in #1743
* | Use avconv for downloading with m3u8 manifests if it's available (fixes #1735)Jaime Marquínez Ferrándiz2013-11-101-9/+13
| |
* | Use the 'rtmp_live' field for the live parameter of rtmpdumpJaime Marquínez Ferrándiz2013-11-102-3/+3
| |
* | Merge remote-tracking branch 'rzhxeo/rtmpdump_live'Jaime Marquínez Ferrándiz2013-11-102-2/+7
|\ \
| * | [CinemassacreIE] Add live paramter to extracted info as a workaroundrzhxeo2013-11-021-0/+2
| | |
| * | Add support for live parameter to rtmpdumprzhxeo2013-11-021-2/+5
| | |
* | | [ted] Return a single info_dict for talks urlsJaime Marquínez Ferrándiz2013-11-101-1/+1
| | | | | | | | | | | | It failed with the --list-subs option
* | | Merge pull request #1705 from iemejia/masterJaime Marquínez Ferrándiz2013-11-104-13/+41
|\ \ \ | | | | | | | | | | | | [ted] support for subtitles
| * | | [ted] fixed error in case of no subtitles presentIsmaël Mejía2013-11-051-8/+16
| | | | | | | | | | | | | | | | | | | | I created a test, but I leave it commented since TED videos get new subtitles frequently.
| * | | Merge remote-tracking branch 'iemejia/master'Ismaël Mejía2013-11-022-0/+81
| |\ \ \
| * \ \ \ Merge branch 'ted_subtitles'Ismaël Mejía2013-11-024-14/+34
| |\ \ \ \ | | |_|/ / | |/| | |
| | * | | [ted] Added support for subtitle downloadIsmaël Mejía2013-11-021-4/+24
| | | | |
| | * | | [subtitles] refactor to support websites with subtitle information theIsmaël Mejía2013-11-023-10/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | webpage. I added the parameter webpage, so now it's similar to the way automatic captions are handled. This is an improvement needed for websites like TED.
* | | | | Merge pull request #1726 from saper/escapedJaime Marquínez Ferrándiz2013-11-101-1/+3
|\ \ \ \ \ | | | | | | | | | | | | Fix AssertionError when og property not found
| * | | | | Fix AssertionError when og property not foundMarcin Cieślak2013-11-051-1/+3
| | |_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | | Fix the documentation of '--autonumber-size' (#1743)Jaime Marquínez Ferrándiz2013-11-091-1/+1
| | | | | | | | | | | | | | | | | | | | it's '--auto-number' not '--autonumber'
* | | | | Improve format listing for long format idsJaime Marquínez Ferrándiz2013-11-091-1/+1
| | | | | | | | | | | | | | | | | | | | Now arte.tv videos have quite long ids.
* | | | | [arte] Improve the format sortingJaime Marquínez Ferrándiz2013-11-091-6/+13
| | | | | | | | | | | | | | | | | | | | | | | | | Also use the bitrate. Prefer normal version and sourds/mal version over original version with subtitles.
* | | | | [arte] Make sure the format_id is unique (closes #1739)Jaime Marquínez Ferrándiz2013-11-091-5/+9
| | | | | | | | | | | | | | | | | | | | Include the bitrate and use the height instead of the quality field.
* | | | | [cnn] Accept www.cnn.com urls (fixes #1740)Jaime Marquínez Ferrándiz2013-11-091-1/+1
| | | | |
* | | | | [brightcove] the format function requires to specify the index in python2.6Jaime Marquínez Ferrándiz2013-11-091-1/+1
| | | | |
* | | | | [soundcloud] Allow to download tracks marked as not 'streamable'Jaime Marquínez Ferrándiz2013-11-091-80/+50
| | | | | | | | | | | | | | | | | | | | They use the rtmp protocol but if the are marked as 'downloadable' it can use the direct download link.
* | | | | [kankan] Fix the video urlJaime Marquínez Ferrándiz2013-11-091-1/+6
| | | | | | | | | | | | | | | | | | | | 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.
* | | | | Don't recode the video with m3u8 downloads (fixes #1741)Jaime Marquínez Ferrándiz2013-11-091-1/+2
| | | | |
* | | | | [brightcove] Set the 'Referer' header if the url has the 'linkBaseUrl' ↵Jaime Marquínez Ferrándiz2013-11-072-9/+20
| | | | | | | | | | | | | | | | | | | | parameter (fixes #1553)
* | | | | release 2013.11.07Philipp Hagemeister2013-11-071-1/+1
| | | | |
* | | | | Fix the report progress when file_size is unknown (#1731)Jaime Marquínez Ferrándiz2013-11-071-5/+10
| | | | | | | | | | | | | | | | | | | | | | | | | The report_progress function will accept eta and percent with None value and will set the message to 'Unknow ETA' or 'Unknown %'. Otherwise the values must be numbers.
* | | | | [xnxx] Accept urls that start with 'www' (fixes #1734)Jaime Marquínez Ferrándiz2013-11-061-1/+1
| | | | |
* | | | | release 2013.11.06.1Philipp Hagemeister2013-11-061-1/+1
| | | | |
* | | | | [brightcove] Support redirected urls from bcove.me (fixes #1732)Jaime Marquínez Ferrándiz2013-11-061-2/+4
| | | | | | | | | | | | | | | | | | | | 'bctid' needs to be changed to '@videoPlayer', and 'bckey' to 'playerKey'.
* | | | | [youtube:channel] Fix the extractionJaime Marquínez Ferrándiz2013-11-061-21/+10
| | | | | | | | | | | | | | | | | | | | The page don't include the 'load more' button anymore, now we directly get the 'c4_browse_ajax' pages.
* | | | | Add an extractor for eitb.tv (fixes #1608)Jaime Marquínez Ferrándiz2013-11-062-0/+38
| | | | | | | | | | | | | | | | | | | | The BrighcoveExperience object doesn't contain the video id, the extractor adds it and passes the url to BrightcoveIE.
* | | | | [brightcove] Extract all the available formatsJaime Marquínez Ferrándiz2013-11-061-4/+5
| | | | |
* | | | | Add an extractor for space.com (fixes #1718)Jaime Marquínez Ferrándiz2013-11-062-0/+36
| | | | | | | | | | | | | | | | | | | | It uses Brightcove, but requires some special process for getting a url with the playerKey field in some videos
* | | | | [brightcove] Change the 'videoId' or 'videoID' field to '@videoPlayer' ↵Jaime Marquínez Ferrándiz2013-11-061-0/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (fixes #1697) It seems to be needed when using the htmlFederated page