youtube-dl
8 years ago[FFmpegPostProcessor] Default of prefer ffmpeg
Juan M Martínez [Wed, 9 Dec 2015 23:56:00 +0000 (20:56 -0300)]
[FFmpegPostProcessor] Default of prefer ffmpeg

When no `downloader` is passed to `FFmpegPostProcessor`
an exception was raised trying to get the prefer ffmpeg param.

    AttributeError: 'NoneType' object has no attribute 'params'

This fixes and defaults to `False`.

8 years ago[pbs] Make URLs lowercase
Sergey M․ [Wed, 9 Dec 2015 15:28:04 +0000 (21:28 +0600)]
[pbs] Make URLs lowercase

8 years ago[pbs] Clean up stations list from duplicates
Sergey M․ [Wed, 9 Dec 2015 15:23:19 +0000 (21:23 +0600)]
[pbs] Clean up stations list from duplicates

8 years agorelease 2015.12.09
Philipp Hagemeister [Wed, 9 Dec 2015 14:32:26 +0000 (15:32 +0100)]
release 2015.12.09

8 years ago[test/test_all_urls] Update pbs extractor name
Jaime Marquínez Ferrándiz [Tue, 8 Dec 2015 20:12:13 +0000 (21:12 +0100)]
[test/test_all_urls] Update pbs extractor name

It's in lowercase now (since e15e2ef7a00362fc1e89d9959241efad46325c54).

8 years ago[pbs] Add support for all member stations (#7674)
Sergey M․ [Tue, 8 Dec 2015 19:51:34 +0000 (01:51 +0600)]
[pbs] Add support for all member stations (#7674)

8 years ago[pbs] Add another coveplayer pattern (Closes #7674)
Sergey M․ [Tue, 8 Dec 2015 17:34:43 +0000 (23:34 +0600)]
[pbs] Add another coveplayer pattern (Closes #7674)

8 years ago[pbs] Extend _VALID_URL
Sergey M․ [Tue, 8 Dec 2015 17:28:36 +0000 (23:28 +0600)]
[pbs] Extend _VALID_URL

8 years agoMerge pull request #7792 from jindaxia/fix_sohu_403forbidden
Sergey M [Tue, 8 Dec 2015 16:54:14 +0000 (22:54 +0600)]
Merge pull request #7792 from jindaxia/fix_sohu_403forbidden

[sohu] Fix 403 forbidden

8 years ago[cliphunter] Fix extraction (Closes #7796)
Sergey M․ [Tue, 8 Dec 2015 15:56:00 +0000 (21:56 +0600)]
[cliphunter] Fix extraction (Closes #7796)

8 years ago[nbc] Add another theplatform pattern
Sergey M? [Tue, 8 Dec 2015 15:16:58 +0000 (21:16 +0600)]
[nbc] Add another theplatform pattern

8 years ago[README.md] Clarify verbose log requirements
Sergey M [Tue, 8 Dec 2015 15:34:26 +0000 (21:34 +0600)]
[README.md] Clarify verbose log requirements

8 years ago[nbc] Smuggle referer (Closes #7791)
Sergey M․ [Tue, 8 Dec 2015 15:16:14 +0000 (21:16 +0600)]
[nbc] Smuggle referer (Closes #7791)

8 years ago[theplatform] Add support for referer protected videos wuth explicit SMIL
Sergey M․ [Tue, 8 Dec 2015 15:15:45 +0000 (21:15 +0600)]
[theplatform] Add support for referer protected videos wuth explicit SMIL

8 years ago[sohu]fix 403 forbidden
虾哥哥 [Tue, 8 Dec 2015 06:12:32 +0000 (14:12 +0800)]
[sohu]fix 403 forbidden

8 years ago[YoutubeDL] Check formats for merge to be opposite (#7786)
Sergey M․ [Mon, 7 Dec 2015 17:10:57 +0000 (23:10 +0600)]
[YoutubeDL] Check formats for merge to be opposite (#7786)

8 years ago[wimp] Improve video URL regex
Sergey M․ [Mon, 7 Dec 2015 16:18:00 +0000 (22:18 +0600)]
[wimp] Improve video URL regex

8 years ago[wimp] Fix extraction (Closes #7784)
Sergey M․ [Mon, 7 Dec 2015 16:14:45 +0000 (22:14 +0600)]
[wimp] Fix extraction (Closes #7784)

8 years ago[vk] Add test for pladform embed
Sergey M․ [Mon, 7 Dec 2015 16:05:54 +0000 (22:05 +0600)]
[vk] Add test for pladform embed

8 years ago[vk] Remove unnecessary message
Sergey M․ [Mon, 7 Dec 2015 16:04:47 +0000 (22:04 +0600)]
[vk] Remove unnecessary message

8 years ago[vk] Add support for pladform embeds (Closes #7780)
Sergey M․ [Mon, 7 Dec 2015 16:03:52 +0000 (22:03 +0600)]
[vk] Add support for pladform embeds (Closes #7780)

8 years ago[extractor/generic] Use _extract_url for pladform
Sergey M․ [Mon, 7 Dec 2015 16:03:21 +0000 (22:03 +0600)]
[extractor/generic] Use _extract_url for pladform

8 years ago[pladform] Add _extract_url routine
Sergey M․ [Mon, 7 Dec 2015 16:02:45 +0000 (22:02 +0600)]
[pladform] Add _extract_url routine

8 years agorelease 2015.12.06
Philipp Hagemeister [Sun, 6 Dec 2015 17:51:25 +0000 (18:51 +0100)]
release 2015.12.06

8 years ago[beeg] Switch to api v4 (Closes #7774)
Sergey M․ [Sun, 6 Dec 2015 17:47:10 +0000 (23:47 +0600)]
[beeg] Switch to api v4 (Closes #7774)

8 years ago[bbc] Add another pattern for playlist.sxml (Closes #7743)
Sergey M․ [Sun, 6 Dec 2015 10:41:12 +0000 (16:41 +0600)]
[bbc] Add another pattern for playlist.sxml (Closes #7743)

8 years ago[nowtv] Extend _VALID_URL to support jahr URLs (Closes #7755)
Sergey M․ [Sun, 6 Dec 2015 10:16:59 +0000 (16:16 +0600)]
[nowtv] Extend _VALID_URL to support jahr URLs (Closes #7755)

8 years ago[iqiyi] Update key
Yen Chi Hsuan [Sun, 6 Dec 2015 08:40:35 +0000 (16:40 +0800)]
[iqiyi] Update key

Closes #7772

8 years ago[nowvideo] Update test
Sergey M․ [Sun, 6 Dec 2015 03:42:20 +0000 (09:42 +0600)]
[nowvideo] Update test

8 years ago[movshare] Rename to wholecloud
Sergey M․ [Sun, 6 Dec 2015 03:42:00 +0000 (09:42 +0600)]
[movshare] Rename to wholecloud

8 years ago[cloudtime] Add extractor
Sergey M․ [Sun, 6 Dec 2015 03:37:38 +0000 (09:37 +0600)]
[cloudtime] Add extractor

8 years ago[novamov] Move all novamov based extractors to a single place
Sergey M․ [Sun, 6 Dec 2015 03:29:41 +0000 (09:29 +0600)]
[novamov] Move all novamov based extractors to a single place

For easier navigation

8 years ago[nba] use int_or_none for tbr
remitamine [Sat, 5 Dec 2015 20:04:22 +0000 (21:04 +0100)]
[nba] use int_or_none for tbr

8 years ago[nba] use int instead of int_or_none
remitamine [Sat, 5 Dec 2015 19:58:44 +0000 (20:58 +0100)]
[nba] use int instead of int_or_none

8 years ago[pluralsight] Fix format code split while guessing quality
Sergey M․ [Sat, 5 Dec 2015 19:40:13 +0000 (01:40 +0600)]
[pluralsight] Fix format code split while guessing quality

8 years ago[pluralsight] Add support for widescreen videos (Closes #7766)
Sergey M․ [Sat, 5 Dec 2015 19:39:28 +0000 (01:39 +0600)]
[pluralsight] Add support for widescreen videos (Closes #7766)

8 years ago[nba] handle format info properly
remitamine [Sat, 5 Dec 2015 17:47:15 +0000 (18:47 +0100)]
[nba] handle format info properly

8 years ago[metacafe] Fix age limit extraction
Jaime Marquínez Ferrándiz [Sat, 5 Dec 2015 15:12:50 +0000 (16:12 +0100)]
[metacafe] Fix age limit extraction

8 years ago[metacafe] Fix video url extraction (closes #7763)
Jaime Marquínez Ferrándiz [Sat, 5 Dec 2015 15:12:02 +0000 (16:12 +0100)]
[metacafe] Fix video url extraction (closes #7763)

8 years agorelease 2015.12.05
Philipp Hagemeister [Sat, 5 Dec 2015 15:01:37 +0000 (16:01 +0100)]
release 2015.12.05

8 years ago[hypem] Modernize
Sergey M․ [Sat, 5 Dec 2015 14:46:57 +0000 (20:46 +0600)]
[hypem] Modernize

8 years ago[hypem] Correctly handle cookies (Closes #7762)
Sergey M․ [Sat, 5 Dec 2015 14:42:21 +0000 (20:42 +0600)]
[hypem] Correctly handle cookies (Closes #7762)

8 years ago[fc2] Fix test_FC2_1
Yen Chi Hsuan [Sat, 5 Dec 2015 13:10:26 +0000 (21:10 +0800)]
[fc2] Fix test_FC2_1

8 years ago[keezmovies] Fix extraction
Yen Chi Hsuan [Sat, 5 Dec 2015 09:25:14 +0000 (17:25 +0800)]
[keezmovies] Fix extraction

Also fixes #7752

8 years ago[acast] change tests into more stable casts and work with channel extractor only...
remitamine [Sat, 5 Dec 2015 09:14:34 +0000 (10:14 +0100)]
[acast] change tests into more stable casts and work with channel extractor only if it didn't match cast regex

8 years ago[bbc] Fix test_BBC_6
Yen Chi Hsuan [Sat, 5 Dec 2015 08:54:25 +0000 (16:54 +0800)]
[bbc] Fix test_BBC_6

8 years ago[bbc.co.uk] Skip removed test video
Yen Chi Hsuan [Sat, 5 Dec 2015 08:51:13 +0000 (16:51 +0800)]
[bbc.co.uk] Skip removed test video

8 years ago[bbc.co.uk] Fix test_BBCCoUk
Yen Chi Hsuan [Sat, 5 Dec 2015 08:45:24 +0000 (16:45 +0800)]
[bbc.co.uk] Fix test_BBCCoUk

This is similar to the one in #7756, So also fixes #7756.

8 years ago[trilulilu] handle errors
remitamine [Sat, 5 Dec 2015 08:29:14 +0000 (09:29 +0100)]
[trilulilu] handle errors

8 years ago[srf] Support audios (closes #7760)
Yen Chi Hsuan [Sat, 5 Dec 2015 08:26:30 +0000 (16:26 +0800)]
[srf] Support audios (closes #7760)

8 years ago[clipfish] improve extraction
remitamine [Fri, 4 Dec 2015 15:38:05 +0000 (16:38 +0100)]
[clipfish] improve extraction

8 years ago[skynewsarabia] fix extractor name
remitamine [Fri, 4 Dec 2015 15:23:44 +0000 (16:23 +0100)]
[skynewsarabia] fix extractor name

8 years ago[ooyala] fix duration scale
remitamine [Fri, 4 Dec 2015 15:18:02 +0000 (16:18 +0100)]
[ooyala] fix duration scale

8 years ago[nba] fix extraction errors
remitamine [Fri, 4 Dec 2015 15:04:22 +0000 (16:04 +0100)]
[nba] fix extraction errors

8 years ago[clipfish] Remove unused import and style fix
Jaime Marquínez Ferrándiz [Fri, 4 Dec 2015 13:29:37 +0000 (14:29 +0100)]
[clipfish] Remove unused import and style fix

8 years ago[mixcloud] Fix extraction of the audio url (fixes #7751)
Jaime Marquínez Ferrándiz [Fri, 4 Dec 2015 13:26:34 +0000 (14:26 +0100)]
[mixcloud] Fix extraction of the audio url (fixes #7751)

8 years agoMerge pull request #7686 from remitamine/acast
remitamine [Fri, 4 Dec 2015 08:10:02 +0000 (09:10 +0100)]
Merge pull request #7686 from remitamine/acast

[acast] Add new extractor

8 years agoMerge pull request #7660 from remitamine/gameinformer
remitamine [Fri, 4 Dec 2015 08:03:21 +0000 (09:03 +0100)]
Merge pull request #7660 from remitamine/gameinformer

[gameinformer] Add new extractor(closes #3376)

8 years agoMerge pull request #7320 from remitamine/adobetv
remitamine [Fri, 4 Dec 2015 07:54:06 +0000 (08:54 +0100)]
Merge pull request #7320 from remitamine/adobetv

[adobetv] improve extraction and add support specific language video,show and channel extraction

8 years ago[adobetv] use compat_str
remitamine [Fri, 4 Dec 2015 07:44:18 +0000 (08:44 +0100)]
[adobetv] use compat_str

8 years ago[adobetv] use a variable for api base url
remitamine [Fri, 4 Dec 2015 07:37:08 +0000 (08:37 +0100)]
[adobetv] use a variable for api base url

8 years ago[gameinformer] split long line
remitamine [Fri, 4 Dec 2015 07:24:04 +0000 (08:24 +0100)]
[gameinformer] split long line

8 years agoMerge pull request #7185 from remitamine/ooyala
remitamine [Fri, 4 Dec 2015 07:23:21 +0000 (08:23 +0100)]
Merge pull request #7185 from remitamine/ooyala

[ooyala] extract more formats and metadata

8 years agoMerge pull request #7326 from remitamine/clipfish
remitamine [Fri, 4 Dec 2015 06:57:58 +0000 (07:57 +0100)]
Merge pull request #7326 from remitamine/clipfish

[clipfish] improve info extraction

8 years ago[nba] improve(fixes #7068)
remitamine [Fri, 4 Dec 2015 06:20:27 +0000 (07:20 +0100)]
[nba] improve(fixes #7068)

* extract more formats
* extract videos from team mini sites
* extract more metadata

8 years ago[nba] use xpath utils
remitamine [Fri, 4 Dec 2015 06:09:48 +0000 (07:09 +0100)]
[nba] use xpath utils

8 years ago[trilulilu] improve extraction
remitamine [Fri, 4 Dec 2015 05:53:33 +0000 (06:53 +0100)]
[trilulilu] improve extraction

8 years ago[trilulilu] fix info extraction
remitamine [Thu, 3 Dec 2015 23:51:02 +0000 (00:51 +0100)]
[trilulilu] fix info extraction

8 years ago[bilibili] flake8
remitamine [Thu, 3 Dec 2015 21:43:19 +0000 (22:43 +0100)]
[bilibili] flake8

8 years ago[audimedia] flake8
remitamine [Thu, 3 Dec 2015 21:25:08 +0000 (22:25 +0100)]
[audimedia] flake8

8 years agoMerge pull request #7745 from remitamine/bilibili
remitamine [Thu, 3 Dec 2015 21:11:41 +0000 (22:11 +0100)]
Merge pull request #7745 from remitamine/bilibili

[bilibili] use xpath_text and catch errors in xml document

8 years ago[bilibili] use xpath_text and catch errors in xml document
remitamine [Thu, 3 Dec 2015 21:01:32 +0000 (22:01 +0100)]
[bilibili] use xpath_text and catch errors in xml document

8 years agoMerge pull request #7659 from remitamine/audimedia
remitamine [Thu, 3 Dec 2015 19:28:52 +0000 (20:28 +0100)]
Merge pull request #7659 from remitamine/audimedia

[audimedia] Add new extractor(closes #7654)

8 years agoMerge pull request #7210 from remitamine/bilibili
remitamine [Thu, 3 Dec 2015 19:16:54 +0000 (20:16 +0100)]
Merge pull request #7210 from remitamine/bilibili

[bilibili] fix info extraction(fixes #7182)

8 years agoMerge branch 'master' of https://github.com/rg3/youtube-dl into bilibili
remitamine [Thu, 3 Dec 2015 19:05:11 +0000 (20:05 +0100)]
Merge branch 'master' of https://github.com/rg3/youtube-dl into bilibili

8 years ago[beeg] Decrypt URL (Closes #7736)
Sergey M․ [Thu, 3 Dec 2015 18:59:32 +0000 (00:59 +0600)]
[beeg] Decrypt URL (Closes #7736)

8 years agoMerge pull request #7681 from remitamine/skynewarabia
remitamine [Thu, 3 Dec 2015 17:41:38 +0000 (18:41 +0100)]
Merge pull request #7681 from remitamine/skynewarabia

[skynewsarabia] Add new extractor

8 years ago[beeg] Update API URL (Closes #7736)
Sergey M․ [Thu, 3 Dec 2015 17:23:36 +0000 (23:23 +0600)]
[beeg] Update API URL (Closes #7736)

8 years ago[extractor/common] Clarify duration can be float
Sergey M․ [Thu, 3 Dec 2015 14:55:02 +0000 (20:55 +0600)]
[extractor/common] Clarify duration can be float

8 years ago[bbc] Fix _VALID_URL
Sergey M․ [Thu, 3 Dec 2015 14:49:14 +0000 (20:49 +0600)]
[bbc] Fix _VALID_URL

8 years ago[gametrailers] Fix extraction (fixes #7722)
Jaime Marquínez Ferrándiz [Thu, 3 Dec 2015 12:47:21 +0000 (13:47 +0100)]
[gametrailers] Fix extraction (fixes #7722)

They have stopped using the MTV system.

8 years ago[bbc] Extract _ID_REGEX and ad one more video id pattern (Closes #7724)
Sergey M․ [Tue, 1 Dec 2015 20:34:31 +0000 (02:34 +0600)]
[bbc] Extract _ID_REGEX and ad one more video id pattern (Closes #7724)

8 years ago[udemy] Make lecture downloading fatal
Sergey M․ [Tue, 1 Dec 2015 18:53:03 +0000 (00:53 +0600)]
[udemy] Make lecture downloading fatal

8 years ago[udemy] Remove unused import
Sergey M․ [Tue, 1 Dec 2015 18:51:47 +0000 (00:51 +0600)]
[udemy] Remove unused import

8 years ago[udemy] Semi-switch to api 2.0 (Closes #7704)
Sergey M․ [Tue, 1 Dec 2015 18:48:27 +0000 (00:48 +0600)]
[udemy] Semi-switch to api 2.0 (Closes #7704)

* Use api 2.0 to get lectures since it provides more formats
* Fix authorization for api 2.0
* Autotry enrolling in the course for single lectures
* Extract additional metadata rom asset['data']['outputs']

8 years ago[udemy] Allow authentication via cookies
Sergey M․ [Tue, 1 Dec 2015 16:10:10 +0000 (22:10 +0600)]
[udemy] Allow authentication via cookies

8 years ago[udemy] Extract formats from data.outputs (#7704)
Sergey M․ [Tue, 1 Dec 2015 14:35:46 +0000 (20:35 +0600)]
[udemy] Extract formats from data.outputs (#7704)

8 years ago[nrk] Extract f4m formats and impose geo restriction only when not media URL (Closes...
Sergey M․ [Tue, 1 Dec 2015 12:35:24 +0000 (18:35 +0600)]
[nrk] Extract f4m formats and impose geo restriction only when not media URL (Closes #7715)

8 years ago[youtube] Clarify itag 272 possible resolutions (#7699)
Sergey M․ [Mon, 30 Nov 2015 14:42:05 +0000 (20:42 +0600)]
[youtube] Clarify itag 272 possible resolutions (#7699)

8 years ago[facebook] Make alternative title optional (Closes #7700)
Sergey M․ [Mon, 30 Nov 2015 14:10:09 +0000 (20:10 +0600)]
[facebook] Make alternative title optional (Closes #7700)

8 years ago[vodlocker] Capture file not found error (Closes #7696)
Sergey M․ [Sun, 29 Nov 2015 21:58:39 +0000 (03:58 +0600)]
[vodlocker] Capture file not found error (Closes #7696)

8 years ago[pornhub:playlist] Allow alphanumeric viewkeys (Closes #7695)
Sergey M․ [Sun, 29 Nov 2015 21:47:01 +0000 (03:47 +0600)]
[pornhub:playlist] Allow alphanumeric viewkeys (Closes #7695)

8 years ago[youtube:playlist] Extend _VALID_URL
Sergey M․ [Sun, 29 Nov 2015 15:04:11 +0000 (21:04 +0600)]
[youtube:playlist] Extend _VALID_URL

8 years ago[youtube] Extend _VALID_URL (Closes #7694)
Sergey M․ [Sun, 29 Nov 2015 15:01:59 +0000 (21:01 +0600)]
[youtube] Extend _VALID_URL (Closes #7694)

8 years ago[youtube] Simplify and make sure header values are strings
Yen Chi Hsuan [Sun, 29 Nov 2015 11:52:48 +0000 (19:52 +0800)]
[youtube] Simplify and make sure header values are strings

8 years ago[spiegel] Fix extraction (Closes #7693)
Sergey M․ [Sun, 29 Nov 2015 11:03:33 +0000 (17:03 +0600)]
[spiegel] Fix extraction (Closes #7693)

8 years agoMerge pull request #7691 from ryandesign/use-PYTHON-env-var
Yen Chi Hsuan [Sun, 29 Nov 2015 05:08:46 +0000 (13:08 +0800)]
Merge pull request #7691 from ryandesign/use-PYTHON-env-var

Always use PYTHON env var in Makefile

8 years ago[utils] Refactor handle_youtubedl_headers for future extension
Yen Chi Hsuan [Sun, 29 Nov 2015 04:58:29 +0000 (12:58 +0800)]
[utils] Refactor handle_youtubedl_headers for future extension

8 years agoAlways use PYTHON env var in Makefile
Ryan Schmidt [Sun, 29 Nov 2015 04:56:24 +0000 (22:56 -0600)]
Always use PYTHON env var in Makefile

8 years ago[utils] Correct docstring of YoutubeDLHandler
Yen Chi Hsuan [Sun, 29 Nov 2015 04:46:04 +0000 (12:46 +0800)]
[utils] Correct docstring of YoutubeDLHandler