youtube-dl
9 years ago[break] Add age_limit to test
Sergey M․ [Sat, 8 Aug 2015 15:58:24 +0000 (21:58 +0600)]
[break] Add age_limit to test

9 years ago[vpro] Override npo IE_NAME
Sergey M․ [Sat, 8 Aug 2015 15:51:21 +0000 (21:51 +0600)]
[vpro] Override npo IE_NAME

9 years ago[24video] Fix test
Sergey M․ [Sat, 8 Aug 2015 15:43:20 +0000 (21:43 +0600)]
[24video] Fix test

9 years ago[test/helper] Make age_limit checkable field
Sergey M․ [Sat, 8 Aug 2015 15:42:50 +0000 (21:42 +0600)]
[test/helper] Make age_limit checkable field

9 years ago[91porn] Extract age limit
Sergey M․ [Sat, 8 Aug 2015 15:30:57 +0000 (21:30 +0600)]
[91porn] Extract age limit

9 years ago[sexykarma] Fix test
Sergey M․ [Sat, 8 Aug 2015 15:27:10 +0000 (21:27 +0600)]
[sexykarma] Fix test

9 years ago[downloader/external] Respect --no-check-certificate for wget
Sergey M․ [Sat, 8 Aug 2015 13:21:05 +0000 (19:21 +0600)]
[downloader/external] Respect --no-check-certificate for wget

9 years agoMerge pull request #6428 from dstftw/improve-generic-smil-support
Sergey M. [Fri, 7 Aug 2015 23:47:33 +0000 (05:47 +0600)]
Merge pull request #6428 from dstftw/improve-generic-smil-support

Improve generic SMIL support

9 years ago[quickscope] Fix typo
Sergey M․ [Fri, 7 Aug 2015 23:40:41 +0000 (05:40 +0600)]
[quickscope] Fix typo

9 years ago[quickscope] Add extractor
Sergey M․ [Fri, 7 Aug 2015 23:37:38 +0000 (05:37 +0600)]
[quickscope] Add extractor

9 years ago[periscope] Add support for running streams
Sergey M․ [Fri, 7 Aug 2015 23:33:53 +0000 (05:33 +0600)]
[periscope] Add support for running streams

9 years ago[periscope] Switch to API for broadcast data
Sergey M․ [Fri, 7 Aug 2015 22:00:52 +0000 (04:00 +0600)]
[periscope] Switch to API for broadcast data

9 years ago[periscope] Add extractor (Closes #5850, closes #6459)
Sergey M․ [Fri, 7 Aug 2015 21:38:55 +0000 (03:38 +0600)]
[periscope] Add extractor (Closes #5850, closes #6459)

9 years ago[extractor/common] Expand meta regex
Sergey M․ [Fri, 7 Aug 2015 21:36:29 +0000 (03:36 +0600)]
[extractor/common] Expand meta regex

9 years agoadding support for axel download manager
vijayanand nandam [Thu, 6 Aug 2015 17:12:58 +0000 (22:42 +0530)]
adding support for axel download manager

9 years ago[extractor/generic] Add test for #6485
Sergey M․ [Fri, 7 Aug 2015 20:00:49 +0000 (02:00 +0600)]
[extractor/generic] Add test for #6485

9 years ago[extractor/generic] Expand ooyala regex (Closes #6485)
Sergey M․ [Fri, 7 Aug 2015 19:55:59 +0000 (01:55 +0600)]
[extractor/generic] Expand ooyala regex (Closes #6485)

9 years agoMerge branch 'remitamine-clipfish'
Sergey M․ [Fri, 7 Aug 2015 19:11:06 +0000 (01:11 +0600)]
Merge branch 'remitamine-clipfish'

9 years ago[clipfish] Fix extraction, minimize requests, get rid of drm hds, extract m3u8 and...
Sergey M․ [Fri, 7 Aug 2015 19:10:41 +0000 (01:10 +0600)]
[clipfish] Fix extraction, minimize requests, get rid of drm hds, extract m3u8 and more metadata

9 years agoMerge branch 'clipfish' of https://github.com/remitamine/youtube-dl into remitamine...
Sergey M․ [Fri, 7 Aug 2015 18:21:42 +0000 (00:21 +0600)]
Merge branch 'clipfish' of https://github.com/remitamine/youtube-dl into remitamine-clipfish

9 years ago[dcn] Simplify _VALID_URL
Sergey M․ [Fri, 7 Aug 2015 18:19:40 +0000 (00:19 +0600)]
[dcn] Simplify _VALID_URL

9 years agoMerge branch 'remitamine-dcn'
Sergey M․ [Fri, 7 Aug 2015 18:06:29 +0000 (00:06 +0600)]
Merge branch 'remitamine-dcn'

9 years ago[dcn] Improve
Sergey M․ [Fri, 7 Aug 2015 18:06:03 +0000 (00:06 +0600)]
[dcn] Improve

9 years agoMerge branch 'dcn' of https://github.com/remitamine/youtube-dl into remitamine-dcn
Sergey M․ [Fri, 7 Aug 2015 17:29:33 +0000 (23:29 +0600)]
Merge branch 'dcn' of https://github.com/remitamine/youtube-dl into remitamine-dcn

9 years ago[nowtv] Add .at test
Sergey M․ [Fri, 7 Aug 2015 13:51:09 +0000 (19:51 +0600)]
[nowtv] Add .at test

9 years ago[nowtv] Add support for .ch TLD
Sergey M․ [Fri, 7 Aug 2015 13:50:54 +0000 (19:50 +0600)]
[nowtv] Add support for .ch TLD

9 years ago[nowtv] Add support for .at TLD
Sergey M․ [Fri, 7 Aug 2015 13:04:44 +0000 (19:04 +0600)]
[nowtv] Add support for .at TLD

9 years ago[dcn] fix type and key errors
remitamine [Fri, 7 Aug 2015 09:01:18 +0000 (10:01 +0100)]
[dcn] fix type and key errors

9 years agorelease 2015.08.06.1
Philipp Hagemeister [Thu, 6 Aug 2015 21:06:21 +0000 (23:06 +0200)]
release 2015.08.06.1

9 years agorelease 2015.08.06
Philipp Hagemeister [Thu, 6 Aug 2015 20:55:43 +0000 (22:55 +0200)]
release 2015.08.06

9 years ago[southpark:de] Enable non-ASCII redirect URL test
Sergey M․ [Thu, 6 Aug 2015 19:27:07 +0000 (01:27 +0600)]
[southpark:de] Enable non-ASCII redirect URL test

9 years ago[utils] Percent-encode redirect URL of Location header (Closes #6457)
Sergey M․ [Thu, 6 Aug 2015 19:26:40 +0000 (01:26 +0600)]
[utils] Percent-encode redirect URL of Location header (Closes #6457)

9 years ago[dcn] add origin to api request and fix the test and check with flake8
remitamine [Thu, 6 Aug 2015 18:17:50 +0000 (19:17 +0100)]
[dcn] add origin to api request and fix the test and check with flake8

9 years ago[YoutubeDL] Remove unused imports
Sergey M․ [Thu, 6 Aug 2015 18:08:11 +0000 (00:08 +0600)]
[YoutubeDL] Remove unused imports

9 years ago[southpark:de] Skip test
Sergey M․ [Thu, 6 Aug 2015 17:56:44 +0000 (23:56 +0600)]
[southpark:de] Skip test

9 years ago[southpark:de] Add test for non-ASCII in URLs
Sergey M․ [Thu, 6 Aug 2015 16:01:31 +0000 (22:01 +0600)]
[southpark:de] Add test for non-ASCII in URLs

9 years ago[YoutubeDL:utils] Move percent encode non-ASCII URLs workaround to http_request and...
Sergey M․ [Thu, 6 Aug 2015 16:01:01 +0000 (22:01 +0600)]
[YoutubeDL:utils] Move percent encode non-ASCII URLs workaround to http_request and simplify (Closes #6457)

9 years agoMerge pull request #6463 from jaimeMF/format_spec_fix_dashes
Sergey M. [Wed, 5 Aug 2015 18:04:40 +0000 (00:04 +0600)]
Merge pull request #6463 from jaimeMF/format_spec_fix_dashes

[YoutubeDL] format spec: correctly handle dashes and other unused operators

9 years ago[xhamster] flake8
Sergey M․ [Wed, 5 Aug 2015 17:08:55 +0000 (23:08 +0600)]
[xhamster] flake8

9 years ago[xhamster] Remove unused import
Sergey M․ [Wed, 5 Aug 2015 17:08:26 +0000 (23:08 +0600)]
[xhamster] Remove unused import

9 years ago[tudou] Extract player URL from the webpage
Sergey M․ [Wed, 5 Aug 2015 17:07:52 +0000 (23:07 +0600)]
[tudou] Extract player URL from the webpage

9 years ago[tudou] Fix extracion
Delon [Wed, 5 Aug 2015 10:22:25 +0000 (18:22 +0800)]
[tudou] Fix extracion

9 years ago[generic] Expand jwplayer support
Sergey M․ [Wed, 5 Aug 2015 15:19:52 +0000 (21:19 +0600)]
[generic] Expand jwplayer support

9 years ago[xhamster] Fix uploader extraction
Sergey M․ [Wed, 5 Aug 2015 14:41:40 +0000 (20:41 +0600)]
[xhamster] Fix uploader extraction

9 years ago[xhamster] Fix thumbnail extraction
Sergey M․ [Wed, 5 Aug 2015 14:36:37 +0000 (20:36 +0600)]
[xhamster] Fix thumbnail extraction

9 years ago[xhamster] Make more robust
Sergey M․ [Wed, 5 Aug 2015 14:32:44 +0000 (20:32 +0600)]
[xhamster] Make more robust

9 years agoMerge pull request #6467 from vijayanandnandam/master
Sergey M. [Wed, 5 Aug 2015 14:21:19 +0000 (20:21 +0600)]
Merge pull request #6467 from vijayanandnandam/master

fixing xhamster file extraction

9 years agofixing xhamster file extraction
vijayanand nandam [Wed, 5 Aug 2015 14:07:59 +0000 (19:37 +0530)]
fixing xhamster file extraction

9 years ago[lynda] Make login more robust
Sergey M․ [Wed, 5 Aug 2015 14:06:48 +0000 (20:06 +0600)]
[lynda] Make login more robust

9 years ago[lynda] Fix login (Closes #6462)
Sergey M․ [Wed, 5 Aug 2015 13:52:04 +0000 (19:52 +0600)]
[lynda] Fix login (Closes #6462)

9 years ago[YoutubeDL] format spec: correctly handle dashes and other unused operators
Jaime Marquínez Ferrándiz [Tue, 4 Aug 2015 20:29:23 +0000 (22:29 +0200)]
[YoutubeDL] format spec: correctly handle dashes and other unused operators

'mp4-baseline-16x9' must be handled as a single string, but the '-' was treated as an operator.

9 years ago[bbc] Add support for vxp-playlist-data embeds (Closes #6453)
Sergey M․ [Tue, 4 Aug 2015 14:44:22 +0000 (20:44 +0600)]
[bbc] Add support for vxp-playlist-data embeds (Closes #6453)

9 years agoYoutubeDL: format spec: don't accept a bare '/' (#6124)
Jaime Marquínez Ferrándiz [Mon, 3 Aug 2015 21:04:11 +0000 (23:04 +0200)]
YoutubeDL: format spec: don't accept a bare '/' (#6124)

9 years ago[twitch] Parse start_time from 't' (closes #6441)
Niklas Haas [Sun, 2 Aug 2015 23:54:21 +0000 (01:54 +0200)]
[twitch] Parse start_time from 't' (closes #6441)

Eg. for VOD links like http://www.twitch.tv/gamesdonequick/v/9136645?t=14h29m15s

9 years ago[pornhub] Improve video quality regex
Sergey M․ [Mon, 3 Aug 2015 13:37:48 +0000 (19:37 +0600)]
[pornhub] Improve video quality regex

9 years agoMerge remote-tracking branch 'jaimemf/format_spec_groups' (closes #6124)
Jaime Marquínez Ferrándiz [Mon, 3 Aug 2015 13:22:51 +0000 (15:22 +0200)]
Merge remote-tracking branch 'jaimemf/format_spec_groups' (closes #6124)

9 years ago[mdr] Change XPath to make it work in python 2.6 (fixes #6443)
Jaime Marquínez Ferrándiz [Mon, 3 Aug 2015 10:00:08 +0000 (12:00 +0200)]
[mdr] Change XPath to make it work in python 2.6 (fixes #6443)

The 'progressiveDownloadUrl' element is a direct child, so they should be equivalent.

9 years agoMerge pull request #6439 from remitamine/facebook
Sergey M. [Sun, 2 Aug 2015 23:43:01 +0000 (05:43 +0600)]
Merge pull request #6439 from remitamine/facebook

[facebook] extract uploader

9 years ago[README.md] Clarify using cookies
Sergey M. [Sun, 2 Aug 2015 23:36:17 +0000 (05:36 +0600)]
[README.md] Clarify using cookies

9 years ago[facebook] add uploader value to the tests
remitamine [Sun, 2 Aug 2015 23:09:21 +0000 (00:09 +0100)]
[facebook] add uploader value to the tests

9 years ago[facebook] extract uploader
remitamine [Sun, 2 Aug 2015 21:52:12 +0000 (22:52 +0100)]
[facebook] extract uploader

9 years ago[pornhub] Improve
Sergey M․ [Sun, 2 Aug 2015 20:41:17 +0000 (02:41 +0600)]
[pornhub] Improve

9 years ago[pornhub] Fix video url regular expression.
George Brighton [Sun, 2 Aug 2015 18:21:10 +0000 (19:21 +0100)]
[pornhub] Fix video url regular expression.

PornHub seems to have subtly changed their JavaScript. Before, video URL strings were embedded directly in the video's `flashvars_*` object, but they are now assigned to variables of the form `player_quality_*`, which are then added to this object later under the relevant quality key.

9 years ago[downloader/http] Clarify rationale for Content-Range check (#6426)
Sergey M․ [Sun, 2 Aug 2015 20:27:47 +0000 (02:27 +0600)]
[downloader/http] Clarify rationale for Content-Range check (#6426)

9 years ago[downloader/http] Report unable to resume
Sergey M․ [Sun, 2 Aug 2015 20:25:40 +0000 (02:25 +0600)]
[downloader/http] Report unable to resume

9 years ago[downloader/http] Simplify
Sergey M․ [Sun, 2 Aug 2015 20:25:08 +0000 (02:25 +0600)]
[downloader/http] Simplify

9 years ago[utils] import re
remitamine [Sun, 2 Aug 2015 02:58:02 +0000 (03:58 +0100)]
[utils] import re

9 years ago[utils] restart download if server does not support byte ranges
remitamine [Sun, 2 Aug 2015 02:28:04 +0000 (03:28 +0100)]
[utils] restart download if server does not support byte ranges

9 years ago[dailymotion:playlist] Use an iterator for the entries
Jaime Marquínez Ferrándiz [Sun, 2 Aug 2015 13:19:57 +0000 (15:19 +0200)]
[dailymotion:playlist] Use an iterator for the entries

So that using '--playlist-end' only downloads the required pages (reported in #2175).

9 years ago[nowtv] Remove unused import
Jaime Marquínez Ferrándiz [Sun, 2 Aug 2015 13:19:30 +0000 (15:19 +0200)]
[nowtv] Remove unused import

9 years ago[videolectures] Fix _VALID_URL
Sergey M․ [Sun, 2 Aug 2015 00:35:35 +0000 (06:35 +0600)]
[videolectures] Fix _VALID_URL

9 years ago[nowtv] Expand _VALID_URL
Sergey M․ [Sat, 1 Aug 2015 22:26:59 +0000 (04:26 +0600)]
[nowtv] Expand _VALID_URL

9 years ago[nowtv] Fix extraction (Closes #6357)
Sergey M․ [Sat, 1 Aug 2015 22:21:16 +0000 (04:21 +0600)]
[nowtv] Fix extraction (Closes #6357)

9 years ago[screenwavemedia] Use the IP for the videoserver (fixes #6397)
Jaime Marquínez Ferrándiz [Sat, 1 Aug 2015 20:15:43 +0000 (22:15 +0200)]
[screenwavemedia] Use the IP for the videoserver (fixes #6397)

For http://cinemassacre.com/2015/07/28/avgn-seaman-for-dreamcast/ the other server returns a 403 error.

9 years ago[screenwavemedia] fix info extraction (fixes #6270)
remitamine [Wed, 22 Jul 2015 11:34:42 +0000 (12:34 +0100)]
[screenwavemedia] fix info extraction (fixes #6270)

Closes #6330.

9 years ago[extractor/common] Extract namespace parse routine
Sergey M․ [Sat, 1 Aug 2015 19:31:17 +0000 (01:31 +0600)]
[extractor/common] Extract namespace parse routine

9 years ago[extractor/common] Fix python 3
Sergey M․ [Sat, 1 Aug 2015 19:20:49 +0000 (01:20 +0600)]
[extractor/common] Fix python 3

9 years ago[extractor/generic] Add generic SMIL tests
Sergey M․ [Sat, 1 Aug 2015 19:16:21 +0000 (01:16 +0600)]
[extractor/generic] Add generic SMIL tests

9 years ago[test/helper] Allow dicts for mincount
Sergey M․ [Sat, 1 Aug 2015 19:15:33 +0000 (01:15 +0600)]
[test/helper] Allow dicts for mincount

9 years ago[test_downloader] Respect --force-generic-extractor
Sergey M․ [Sat, 1 Aug 2015 19:14:41 +0000 (01:14 +0600)]
[test_downloader] Respect --force-generic-extractor

9 years ago[extractor/generic] Improve generic SMIL detection
Sergey M․ [Sat, 1 Aug 2015 19:13:59 +0000 (01:13 +0600)]
[extractor/generic] Improve generic SMIL detection

9 years ago[extractor/common] Extract f4m and m3u8 formats, subtitles and info
Sergey M․ [Sat, 1 Aug 2015 19:13:21 +0000 (01:13 +0600)]
[extractor/common] Extract f4m and m3u8 formats, subtitles and info

9 years agoCredit @cyb3r for the ir90tv extractor
Yen Chi Hsuan [Sat, 1 Aug 2015 16:42:23 +0000 (00:42 +0800)]
Credit @cyb3r for the ir90tv extractor

9 years ago[nbcnews] Extend _VALID_URL
Sergey M․ [Sat, 1 Aug 2015 15:43:33 +0000 (21:43 +0600)]
[nbcnews] Extend _VALID_URL

9 years agoMerge pull request #6392 from dstftw/generalized-fragmented-fd
Sergey M. [Sat, 1 Aug 2015 14:22:49 +0000 (20:22 +0600)]
Merge pull request #6392 from dstftw/generalized-fragmented-fd

Generalized fragmented media file downloader

9 years ago[utils] Make value optional for find_xpath_attr
Sergey M․ [Sat, 1 Aug 2015 14:22:13 +0000 (20:22 +0600)]
[utils] Make value optional for find_xpath_attr

This allows selecting particular attributes by name but without specifying the value and similar to xpath syntax `[@attrib]`

9 years ago[gdcvault] Fix typo: xml_decription_url -> xml_description_url
Jaime Marquínez Ferrándiz [Sat, 1 Aug 2015 09:40:34 +0000 (11:40 +0200)]
[gdcvault] Fix typo: xml_decription_url -> xml_description_url

9 years ago[gdcvault] Add support for audio extraction (fixes #5784)
remitamine [Thu, 30 Jul 2015 22:55:57 +0000 (23:55 +0100)]
[gdcvault] Add support for audio extraction (fixes #5784)

Closes #6412.

9 years ago[viewster] use head request to extract api token
remitamine [Fri, 31 Jul 2015 13:41:30 +0000 (14:41 +0100)]
[viewster] use head request to extract api token

Closes #6419.

9 years ago[vidme] Make uploader optional and add test
Sergey M․ [Fri, 31 Jul 2015 22:03:52 +0000 (04:03 +0600)]
[vidme] Make uploader optional and add test

9 years agoMerge pull request #6421 from remitamine/vidme
Sergey M. [Fri, 31 Jul 2015 21:55:52 +0000 (03:55 +0600)]
Merge pull request #6421 from remitamine/vidme

[vidme] extract the uploader

9 years ago[soundcloud] Clean up _VALID_URLs
Sergey M․ [Fri, 31 Jul 2015 21:50:03 +0000 (03:50 +0600)]
[soundcloud] Clean up _VALID_URLs

9 years ago[vidme] extract the uploader
remitamine [Fri, 31 Jul 2015 20:28:59 +0000 (21:28 +0100)]
[vidme] extract the uploader

9 years ago[soundcloud:user] Rework extractor (Closes #6399)
Sergey M․ [Thu, 30 Jul 2015 18:54:26 +0000 (00:54 +0600)]
[soundcloud:user] Rework extractor (Closes #6399)

9 years ago[viewster] Use 'compat_urllib_parse_unquote'
Jaime Marquínez Ferrándiz [Thu, 30 Jul 2015 17:12:37 +0000 (19:12 +0200)]
[viewster] Use 'compat_urllib_parse_unquote'

9 years ago[viewster] extract the api auth token
remitamine [Wed, 29 Jul 2015 22:20:37 +0000 (23:20 +0100)]
[viewster] extract the api auth token

Closes #6406.

9 years agoMerge remote-tracking branch 'dstftw/multifeed-videos' (closes #6360)
Jaime Marquínez Ferrándiz [Wed, 29 Jul 2015 19:55:20 +0000 (21:55 +0200)]
Merge remote-tracking branch 'dstftw/multifeed-videos' (closes #6360)

9 years agoMerge branch 'atomicdryad-pr-fix_bbc_mediaselector'
Sergey M․ [Wed, 29 Jul 2015 18:55:43 +0000 (00:55 +0600)]
Merge branch 'atomicdryad-pr-fix_bbc_mediaselector'

9 years ago[bbc] Improve work with mediaselection URLs
Sergey M․ [Wed, 29 Jul 2015 18:55:06 +0000 (00:55 +0600)]
[bbc] Improve work with mediaselection URLs

9 years agoMerge branch 'pr-fix_bbc_mediaselector' of https://github.com/atomicdryad/youtube...
Sergey M․ [Wed, 29 Jul 2015 17:55:40 +0000 (23:55 +0600)]
Merge branch 'pr-fix_bbc_mediaselector' of https://github.com/atomicdryad/youtube-dl into atomicdryad-pr-fix_bbc_mediaselector