]> jfr.im git - yt-dlp.git/log
yt-dlp.git
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[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[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 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

9 years agoCredit slangangular for the sportschau extractor (#6199)
Jaime Marquínez Ferrándiz [Wed, 29 Jul 2015 16:47:20 +0000 (18:47 +0200)] 
Credit slangangular for the sportschau extractor (#6199)

9 years ago[youtube] Show info message for multifeed videos according to noplaylist option
Sergey M․ [Wed, 29 Jul 2015 15:18:16 +0000 (21:18 +0600)] 
[youtube] Show info message for multifeed videos according to noplaylist option

9 years agoMerge branch 'purdeaandrei-save_tags_simpler_only_saves_tags_to_info_json'
Sergey M․ [Tue, 28 Jul 2015 21:43:55 +0000 (03:43 +0600)] 
Merge branch 'purdeaandrei-save_tags_simpler_only_saves_tags_to_info_json'

9 years ago[youtube] Improve tags extraction and add test
Sergey M․ [Tue, 28 Jul 2015 21:43:32 +0000 (03:43 +0600)] 
[youtube] Improve tags extraction and add test

9 years ago[extractor/common] Add _meta_regex and clarify tags field
Sergey M․ [Tue, 28 Jul 2015 21:43:03 +0000 (03:43 +0600)] 
[extractor/common] Add _meta_regex and clarify tags field

9 years agoMerge pull request #6372 from raphaelm/patch-1
Sergey M. [Tue, 28 Jul 2015 20:46:53 +0000 (02:46 +0600)] 
Merge pull request #6372 from raphaelm/patch-1

Remove redundant (and wrong) class parameters

9 years ago[hls] Implement hlsnative fd in terms of fragment fd
Sergey M․ [Tue, 28 Jul 2015 20:28:30 +0000 (02:28 +0600)] 
[hls] Implement hlsnative fd in terms of fragment fd

9 years ago[f4m] Implement f4m fd in terms of fragment fd
Sergey M․ [Tue, 28 Jul 2015 20:27:50 +0000 (02:27 +0600)] 
[f4m] Implement f4m fd in terms of fragment fd

9 years ago[fragment] Generalize fragmented media file downloader
Sergey M․ [Tue, 28 Jul 2015 20:26:16 +0000 (02:26 +0600)] 
[fragment] Generalize fragmented media file downloader

9 years agoDocumented tags as a possible dict key
Purdea Andrei [Tue, 28 Jul 2015 15:30:42 +0000 (18:30 +0300)] 
Documented tags as a possible dict key

9 years ago[youtube]: tags key in info jason is now a list
Purdea Andrei [Tue, 28 Jul 2015 15:29:13 +0000 (18:29 +0300)] 
[youtube]: tags key in info jason is now a list

9 years ago[youtube] save keywords in info jason when --write-info-json is used
Purdea Andrei [Tue, 28 Jul 2015 15:14:06 +0000 (18:14 +0300)] 
[youtube] save keywords in info jason when --write-info-json is used

9 years agorelease 2015.07.28
Philipp Hagemeister [Tue, 28 Jul 2015 09:28:33 +0000 (11:28 +0200)] 
release 2015.07.28

9 years ago[bbc] Fix regex
Sergey M․ [Mon, 27 Jul 2015 20:06:27 +0000 (02:06 +0600)] 
[bbc] Fix regex

9 years ago[bbc] Add support for direct bbc.co.uk embeds
Sergey M․ [Mon, 27 Jul 2015 16:05:51 +0000 (22:05 +0600)] 
[bbc] Add support for direct bbc.co.uk embeds

9 years agoBBCIE: Fix missing .mp4 formats on news sites
fnord [Mon, 27 Jul 2015 09:24:04 +0000 (04:24 -0500)] 
BBCIE: Fix missing .mp4 formats on news sites

Prior to merge BBCNewsIE from pr #6026 was rewritten into BBCIE in 9afa177. Support was added for non-news
sites (/travel, /sports), however support for the news mediaselector was removed to support these sites.
This removed support for .mp4.

    pr #6026 ( news site, news mediaseletor : http://open.live.bbc.co.uk/mediaselector/4/mtis/stream/ )
    format code                                          extension  resolution note
    journalism_nonuk_stream_h264_flv_200_akamai          flv        400x224    h264@ 176k, 1001.77KiB
    journalism_nonuk_stream_h264_flv_400_akamai          flv        400x224    h264@ 512k, 2.85MiB
    journalism_nonuk_stream_h264_flv_med_akamai          flv        640x360    h264@ 800k, 4.43MiB
    journalism_nonuk_stream_h264_flv_hi_akamai           flv        688x384    h264@1500k, 8.34MiB
    journalism_world_stream_h264_http_200_sis_news_http  mp4        400x224    h264@ 176k, 1001.77KiB
    journalism_world_stream_h264_http_400_sis_news_http  mp4        400x224    h264@ 512k, 2.85MiB
    journalism_world_stream_h264_http_hi_sis_news_http   mp4        688x384    h264@1500k, 8.34MiB (best)

    # 9afa177 ( same url, non-news mediaselector: http://open.live.bbc.co.uk/mediaselector/5/select/version/2.0/mediaset/journalism-pc/vpid/ )
    format code                                  extension  resolution note
    journalism_nonuk_stream_h264_flv_lo_akamai   flv        384x216    h264@ 496k, 2.76MiB
    journalism_nonuk_stream_h264_flv_med_akamai  flv        640x360    h264@ 800k, 4.43MiB
    journalism_nonuk_stream_h264_flv_hi_akamai   flv        688x384    h264@1500k, 8.34MiB (best)

This change corrects the above, by trying /mediaselector/5 if /mediaselector/4 fails.

9 years agoRemove redundant (and wrong) class parameters
Raphael Michel [Sun, 26 Jul 2015 14:37:51 +0000 (16:37 +0200)] 
Remove redundant (and wrong) class parameters

9 years ago[youtube] Use 'vp8' and 'vp9' in lowercase (fixes #6358)
Jaime Marquínez Ferrándiz [Sun, 26 Jul 2015 12:14:28 +0000 (14:14 +0200)] 
[youtube] Use 'vp8' and 'vp9' in lowercase (fixes #6358)

That's how YouTube reports them in their DASH manifest.

9 years ago[spiegel] Accept iframe urls
tippfeler [Sun, 26 Jul 2015 10:57:06 +0000 (12:57 +0200)] 
[spiegel] Accept iframe urls

Closes #6370.

9 years ago[comcarcoff] Add support for singleshots (Closes #6366)
Sergey M․ [Sun, 26 Jul 2015 03:51:54 +0000 (09:51 +0600)] 
[comcarcoff] Add support for singleshots (Closes #6366)

9 years ago[bbc] Skip DASH until supported
Sergey M․ [Sat, 25 Jul 2015 16:32:54 +0000 (22:32 +0600)] 
[bbc] Skip DASH until supported

9 years ago[bbc] PEP8
Sergey M․ [Sat, 25 Jul 2015 16:19:54 +0000 (22:19 +0600)] 
[bbc] PEP8

9 years ago[youtube] Respect noplaylist for multifeed videos
Sergey M․ [Sat, 25 Jul 2015 16:17:06 +0000 (22:17 +0600)] 
[youtube] Respect noplaylist for multifeed videos

9 years ago[youtube] Add support for multifeed videos
Sergey M․ [Sat, 25 Jul 2015 15:30:34 +0000 (21:30 +0600)] 
[youtube] Add support for multifeed videos

9 years agoMerge branch 'atomicdryad-pr-bbcnews'
Sergey M․ [Sat, 25 Jul 2015 14:22:13 +0000 (20:22 +0600)] 
Merge branch 'atomicdryad-pr-bbcnews'

9 years ago[bbc] Improve playlist extraction, refactor, expand support and document
Sergey M․ [Sat, 25 Jul 2015 14:21:42 +0000 (20:21 +0600)] 
[bbc] Improve playlist extraction, refactor, expand support and document

9 years agoMerge branch 'cyb3r-ir90tv'
Yen Chi Hsuan [Sat, 25 Jul 2015 10:49:24 +0000 (18:49 +0800)] 
Merge branch 'cyb3r-ir90tv'

9 years ago[ir90tv] Optional fields should be non-fatal
Yen Chi Hsuan [Sat, 25 Jul 2015 10:48:00 +0000 (18:48 +0800)] 
[ir90tv] Optional fields should be non-fatal

9 years ago[ir90tv] PEP8
Yen Chi Hsuan [Sat, 25 Jul 2015 10:43:07 +0000 (18:43 +0800)] 
[ir90tv] PEP8

9 years ago[ir90tv] Improve title extraction
Yen Chi Hsuan [Sat, 25 Jul 2015 10:42:40 +0000 (18:42 +0800)] 
[ir90tv] Improve title extraction

9 years ago[ir90tv] Test (?:www\.)? part in _VALID_URL
Yen Chi Hsuan [Sat, 25 Jul 2015 10:39:01 +0000 (18:39 +0800)] 
[ir90tv] Test (?:www\.)? part in _VALID_URL

9 years agoMerge branch 'ir90tv' of https://github.com/cyb3r/youtube-dl into cyb3r-ir90tv
Yen Chi Hsuan [Sat, 25 Jul 2015 10:36:04 +0000 (18:36 +0800)] 
Merge branch 'ir90tv' of https://github.com/cyb3r/youtube-dl into cyb3r-ir90tv

9 years ago[soundcloud:playlist] Defer download link resolve
Sergey M․ [Sat, 25 Jul 2015 09:48:44 +0000 (15:48 +0600)] 
[soundcloud:playlist] Defer download link resolve

9 years ago[soundcloud:set] Defer download link resolve (Closes #6354)
Sergey M․ [Sat, 25 Jul 2015 09:47:53 +0000 (15:47 +0600)] 
[soundcloud:set] Defer download link resolve (Closes #6354)

9 years ago[youtube] Handle empty allowed regions (Closes #6351)
Sergey M․ [Fri, 24 Jul 2015 20:09:34 +0000 (02:09 +0600)] 
[youtube] Handle empty allowed regions (Closes #6351)

9 years agoMerge branch 'pr-bbcnews' of https://github.com/atomicdryad/youtube-dl into atomicdry...
Sergey M․ [Fri, 24 Jul 2015 14:21:48 +0000 (20:21 +0600)] 
Merge branch 'pr-bbcnews' of https://github.com/atomicdryad/youtube-dl into atomicdryad-pr-bbcnews

9 years agoMerge pull request #6350 from remitamine/letv
Sergey M. [Fri, 24 Jul 2015 14:03:44 +0000 (20:03 +0600)] 
Merge pull request #6350 from remitamine/letv

[letv] fix height

9 years ago[letv] fix height
remitamine [Fri, 24 Jul 2015 13:46:45 +0000 (14:46 +0100)] 
[letv] fix height

9 years ago[dailymotion:playlist] Detect problematic redirection (fixes #6347)
Yen Chi Hsuan [Fri, 24 Jul 2015 13:29:44 +0000 (21:29 +0800)] 
[dailymotion:playlist] Detect problematic redirection (fixes #6347)

9 years ago[dailymotion:user] Fix _VALID_URL (Closes #6346)
Sergey M․ [Thu, 23 Jul 2015 21:40:24 +0000 (03:40 +0600)] 
[dailymotion:user] Fix _VALID_URL (Closes #6346)

9 years ago[bbccouk] Make more robust (Closes #6345)
Sergey M․ [Thu, 23 Jul 2015 20:56:54 +0000 (02:56 +0600)] 
[bbccouk] Make more robust (Closes #6345)

9 years ago[canalplus] Modernize
Sergey M․ [Thu, 23 Jul 2015 18:21:13 +0000 (00:21 +0600)] 
[canalplus] Modernize

9 years ago[canalplus] Fix m3u8 videos extension
Sergey M․ [Thu, 23 Jul 2015 18:17:36 +0000 (00:17 +0600)] 
[canalplus] Fix m3u8 videos extension

9 years ago[extractor/common] Consistent URL spelling
Sergey M․ [Thu, 23 Jul 2015 17:37:45 +0000 (23:37 +0600)] 
[extractor/common] Consistent URL spelling

9 years agoMerge pull request #6306 from jaimeMF/extract_start_time
Sergey M. [Thu, 23 Jul 2015 17:33:54 +0000 (23:33 +0600)] 
Merge pull request #6306 from jaimeMF/extract_start_time

[youtube] Extract start_time

9 years ago[rtlnl] Update unencrypted streams comment (#6337)
Sergey M․ [Thu, 23 Jul 2015 17:20:24 +0000 (23:20 +0600)] 
[rtlnl] Update unencrypted streams comment (#6337)

9 years agoUndo adaptive -> flash workaround
corone17 [Wed, 22 Jul 2015 20:38:04 +0000 (22:38 +0200)] 
Undo adaptive -> flash workaround

For a couple of days now rtlXL's non-DRM adaptive (m3u8) streams don't work anymore. By undoing the adaptive -> flash workaround youtube-dl returns the DRM streams again. Too bad for foreigners (geoblock).
The progressive streams still work fine.

9 years ago[rts] Add support for articles with videos on rhs (Closes #6332)
Sergey M․ [Thu, 23 Jul 2015 16:50:59 +0000 (22:50 +0600)] 
[rts] Add support for articles with videos on rhs (Closes #6332)

9 years ago[daylimotion] Adapt to player v5 and modernize (Closes #6151, closes #6250)
Sergey M․ [Thu, 23 Jul 2015 16:04:47 +0000 (22:04 +0600)] 
[daylimotion] Adapt to player v5 and modernize (Closes #6151, closes #6250)

9 years ago[youtube] Also look into the 'start' field for start_time
Jaime Marquínez Ferrándiz [Thu, 23 Jul 2015 11:21:18 +0000 (13:21 +0200)] 
[youtube] Also look into the 'start' field for start_time

9 years ago[youtube] Extract end_time
Jaime Marquínez Ferrándiz [Thu, 23 Jul 2015 11:20:21 +0000 (13:20 +0200)] 
[youtube] Extract end_time

9 years agoNationalGeographic._VALID_URL: work site-wide
fnord [Thu, 23 Jul 2015 06:38:55 +0000 (01:38 -0500)] 
NationalGeographic._VALID_URL: work site-wide

Closes #6343.

9 years ago[downloader/dash] Improve 'combine_url' (fixes #6341)
Jaime Marquínez Ferrándiz [Thu, 23 Jul 2015 10:09:30 +0000 (12:09 +0200)] 
[downloader/dash] Improve 'combine_url' (fixes #6341)

In some videos the base_url already ends with '/'.

9 years ago[viki] Rewrite dict selection codes
Yen Chi Hsuan [Thu, 23 Jul 2015 06:02:19 +0000 (14:02 +0800)] 
[viki] Rewrite dict selection codes

9 years ago[viki] Fix description extraction (closes #6339)
Yen Chi Hsuan [Thu, 23 Jul 2015 05:39:19 +0000 (13:39 +0800)] 
[viki] Fix description extraction (closes #6339)

9 years ago[generic] Unescape HTML escape sequences in redirect urls (fixes #6311)
Jaime Marquínez Ferrándiz [Wed, 22 Jul 2015 21:33:49 +0000 (23:33 +0200)] 
[generic] Unescape HTML escape sequences in redirect urls (fixes #6311)

9 years ago[youtube] Don't use the DASH manifest from 'get_video_info' if 'use_cipher_signature...
Jaime Marquínez Ferrándiz [Mon, 20 Jul 2015 18:35:26 +0000 (20:35 +0200)] 
[youtube] Don't use the DASH manifest from 'get_video_info' if 'use_cipher_signature' is True (#5118)

Currently they give a 403 Forbidden error.

9 years ago[tagesschau] Remove unused import
Jaime Marquínez Ferrándiz [Wed, 22 Jul 2015 21:23:38 +0000 (23:23 +0200)] 
[tagesschau] Remove unused import

9 years ago[prosiebensat1] Modernize
Sergey M․ [Wed, 22 Jul 2015 21:05:16 +0000 (03:05 +0600)] 
[prosiebensat1] Modernize

9 years ago[prosiebensat1] Recognize DRM protected videos (#6334)
Sergey M․ [Wed, 22 Jul 2015 21:04:23 +0000 (03:04 +0600)] 
[prosiebensat1] Recognize DRM protected videos (#6334)

9 years ago[viki] Fix height (Closes #6333)
Sergey M․ [Wed, 22 Jul 2015 20:13:51 +0000 (02:13 +0600)] 
[viki] Fix height (Closes #6333)

9 years ago[tagesschau] Improve tests
Sergey M․ [Wed, 22 Jul 2015 19:01:35 +0000 (01:01 +0600)] 
[tagesschau] Improve tests

9 years ago[tagesschau] Add support for audio
Sergey M․ [Wed, 22 Jul 2015 19:01:04 +0000 (01:01 +0600)] 
[tagesschau] Add support for audio

9 years agoMerge branch 'rohieb-patch/enhance-tagesschau-regex'
Sergey M․ [Wed, 22 Jul 2015 18:31:09 +0000 (00:31 +0600)] 
Merge branch 'rohieb-patch/enhance-tagesschau-regex'

9 years ago[tagesschau] Relax _VALID_URL and simplify
Sergey M․ [Wed, 22 Jul 2015 18:30:48 +0000 (00:30 +0600)] 
[tagesschau] Relax _VALID_URL and simplify

9 years agoMerge branch 'patch/enhance-tagesschau-regex' of https://github.com/rohieb/youtube...
Sergey M․ [Wed, 22 Jul 2015 18:12:46 +0000 (00:12 +0600)] 
Merge branch 'patch/enhance-tagesschau-regex' of https://github.com/rohieb/youtube-dl into rohieb-patch/enhance-tagesschau-regex

9 years agoCredit @nichdu for Lecture2Go extractor
Yen Chi Hsuan [Wed, 22 Jul 2015 17:56:55 +0000 (01:56 +0800)] 
Credit @nichdu for Lecture2Go extractor

9 years ago[pbs] No need to escape colon
Sergey M․ [Wed, 22 Jul 2015 17:49:55 +0000 (23:49 +0600)] 
[pbs] No need to escape colon