youtube-dl
7 years ago[devscripts/buildserver] Listen on all interfaces
Sergey M․ [Sun, 29 May 2016 17:21:18 +0000 (00:21 +0700)]
[devscripts/buildserver] Listen on all interfaces

7 years ago[devscripts/release.sh] Allow passing buildserver address as cli option
Sergey M․ [Sun, 29 May 2016 16:36:42 +0000 (23:36 +0700)]
[devscripts/release.sh] Allow passing buildserver address as cli option

7 years ago[youku] Extract resolution
Yen Chi Hsuan [Sun, 29 May 2016 05:54:05 +0000 (13:54 +0800)]
[youku] Extract resolution

7 years ago[devscripts/release.sh] Check for wheel
Sergey M․ [Sun, 29 May 2016 05:49:14 +0000 (11:49 +0600)]
[devscripts/release.sh] Check for wheel

7 years ago[devscripts/buildserver] Check Wow6432Node first when searching for python
Sergey M․ [Sun, 29 May 2016 04:02:00 +0000 (10:02 +0600)]
[devscripts/buildserver] Check Wow6432Node first when searching for python

This allows building releases from 64bit OS

7 years ago[Makefile] Fix youtube-dl.1 target
Sergey M․ [Sun, 29 May 2016 03:11:16 +0000 (09:11 +0600)]
[Makefile] Fix youtube-dl.1 target

Now it accepts output filename as argument

7 years ago[devscripts/prepare_manpage] Fix manpage generation on Windows
Sergey M․ [Sun, 29 May 2016 03:06:10 +0000 (09:06 +0600)]
[devscripts/prepare_manpage] Fix manpage generation on Windows

7 years ago[buildserver] Fix buildserver and make python2 compatible
Sergey M․ [Sun, 29 May 2016 03:03:17 +0000 (09:03 +0600)]
[buildserver] Fix buildserver and make python2 compatible

7 years agoMerge pull request #9621 from venth/feature/ignored_intellij
Yen Chi Hsuan [Sat, 28 May 2016 19:10:29 +0000 (03:10 +0800)]
Merge pull request #9621 from venth/feature/ignored_intellij

ignored intellij related files

7 years agoignored intellij related files
venth [Tue, 19 Apr 2016 09:17:46 +0000 (11:17 +0200)]
ignored intellij related files

7 years ago[Makefile] Cleanup m4a files
Yen Chi Hsuan [Sat, 28 May 2016 17:59:09 +0000 (01:59 +0800)]
[Makefile] Cleanup m4a files

[ci skip]

7 years ago[.gitignore] Ignore mp3 files
Yen Chi Hsuan [Sat, 28 May 2016 17:58:27 +0000 (01:58 +0800)]
[.gitignore] Ignore mp3 files

[ci skip]

7 years ago[bilibili] Fix extraction, improve and cleanup
Yen Chi Hsuan [Sat, 28 May 2016 17:26:00 +0000 (01:26 +0800)]
[bilibili] Fix extraction, improve and cleanup

7 years ago[udemy] Fix authentication for localized layout (Closes #9594)
Sergey M․ [Sat, 28 May 2016 15:18:24 +0000 (21:18 +0600)]
[udemy] Fix authentication for localized layout (Closes #9594)

7 years ago[coub] Add another test
Sergey M․ [Fri, 27 May 2016 17:38:17 +0000 (23:38 +0600)]
[coub] Add another test

7 years ago[coub] Add extractor (Closes #9609)
Sergey M․ [Fri, 27 May 2016 17:34:58 +0000 (23:34 +0600)]
[coub] Add extractor (Closes #9609)

7 years ago[vk] Remove superfluous code
Sergey M․ [Fri, 27 May 2016 16:19:10 +0000 (22:19 +0600)]
[vk] Remove superfluous code

7 years ago[extractor/common] Borrow quality metadata from parent set-level manifest for f4m
Sergey M․ [Thu, 26 May 2016 19:47:44 +0000 (01:47 +0600)]
[extractor/common] Borrow quality metadata from parent set-level manifest for f4m

7 years ago[downloader/f4m] Simply select format when it's the only one
Sergey M․ [Thu, 26 May 2016 19:46:12 +0000 (01:46 +0600)]
[downloader/f4m] Simply select format when it's the only one

7 years ago[common] Fix m3u8 extraction in f4m manifests
Yen Chi Hsuan [Thu, 26 May 2016 17:41:27 +0000 (01:41 +0800)]
[common] Fix m3u8 extraction in f4m manifests

7 years ago[tvp] Expand _VALID_URL and improve naming (Closes #9602)
Sergey M․ [Thu, 26 May 2016 16:21:55 +0000 (22:21 +0600)]
[tvp] Expand _VALID_URL and improve naming (Closes #9602)

7 years ago[common] Fix non-bootstrapped support in f4m
Yen Chi Hsuan [Thu, 26 May 2016 16:03:03 +0000 (00:03 +0800)]
[common] Fix non-bootstrapped support in f4m

7 years ago[utils] Remove debugging codes
Yen Chi Hsuan [Thu, 26 May 2016 14:54:16 +0000 (22:54 +0800)]
[utils] Remove debugging codes

7 years ago[dw] Support documentaries (closes #9475)
Yen Chi Hsuan [Thu, 26 May 2016 14:48:47 +0000 (22:48 +0800)]
[dw] Support documentaries (closes #9475)

7 years ago[utils] Support a new form of date
Yen Chi Hsuan [Thu, 26 May 2016 14:44:00 +0000 (22:44 +0800)]
[utils] Support a new form of date

Found in dw.com (#9475)

7 years ago[playwire] Add the test (closed #9531)
Yen Chi Hsuan [Thu, 26 May 2016 13:57:06 +0000 (21:57 +0800)]
[playwire] Add the test (closed #9531)

7 years ago[common] Support m3u8 in f4m manifests
Yen Chi Hsuan [Thu, 26 May 2016 13:55:43 +0000 (21:55 +0800)]
[common] Support m3u8 in f4m manifests

Related: #9531

7 years ago[playwire] Use _extract_f4m_formats
Yen Chi Hsuan [Thu, 26 May 2016 13:43:35 +0000 (21:43 +0800)]
[playwire] Use _extract_f4m_formats

Related: #9531

7 years ago[common] Support non-bootstraped streams in f4m manifests
Yen Chi Hsuan [Thu, 26 May 2016 13:41:47 +0000 (21:41 +0800)]
[common] Support non-bootstraped streams in f4m manifests

Related: #9531

7 years ago[eporner] Make test only_matching
Sergey M․ [Wed, 25 May 2016 14:51:17 +0000 (20:51 +0600)]
[eporner] Make test only_matching

7 years agoMerge pull request #9595 from Kagami/vlive-site-update
Yen Chi Hsuan [Wed, 25 May 2016 11:24:15 +0000 (19:24 +0800)]
Merge pull request #9595 from Kagami/vlive-site-update

[vlive] Address site update

7 years agoMerge pull request #9600 from wankerer/master
Yen Chi Hsuan [Wed, 25 May 2016 10:52:55 +0000 (18:52 +0800)]
Merge pull request #9600 from wankerer/master

[eporner] fix for the new URL layout

7 years ago[eporner] fix for the new URL layout
wankerer [Tue, 24 May 2016 17:18:36 +0000 (10:18 -0700)]
[eporner] fix for the new URL layout

Recently eporner slightly changed the URL layout, the ID that used to be
digits only are now digits and letters, so youtube-dl falls back to
the generic extractor that doesn't work.

Fix the matching regex to allow letters in ID.

[v2: added a test case]

7 years ago[eyedotv] Add new extractor(closes #9582)
remitamine [Tue, 24 May 2016 19:10:12 +0000 (20:10 +0100)]
[eyedotv] Add new extractor(closes #9582)

7 years agoskip some tests to reduce test time
remitamine [Tue, 24 May 2016 15:42:22 +0000 (16:42 +0100)]
skip some tests to reduce test time

7 years agoCredit @TRox1972 for tosh.cc (#9566) and localnews8 (#9539)
Sergey M․ [Tue, 24 May 2016 15:42:47 +0000 (21:42 +0600)]
Credit @TRox1972 for tosh.cc (#9566) and localnews8 (#9539)

7 years ago[xhamster] Update tests
Sergey M․ [Tue, 24 May 2016 15:38:27 +0000 (21:38 +0600)]
[xhamster] Update tests

7 years ago[xhamster] url regex fix for videos with empty title.
mexican porn commits [Mon, 23 May 2016 21:32:39 +0000 (16:32 -0500)]
[xhamster] url regex fix for videos with empty title.

7 years ago[radiocanada] Add new extractor(#4020)
remitamine [Tue, 24 May 2016 14:58:27 +0000 (15:58 +0100)]
[radiocanada] Add new extractor(#4020)

7 years ago[ooyala] check manifest ext with determine_ext and update tests for related extractors
remitamine [Tue, 24 May 2016 10:24:29 +0000 (11:24 +0100)]
[ooyala] check manifest ext with determine_ext and update tests for related extractors

7 years ago[vlive] Address site update
Kagami Hiiragi [Tue, 24 May 2016 09:13:05 +0000 (12:13 +0300)]
[vlive] Address site update

Changes:
* Fix video params extraction
* Don't make status request since status info now available on the page
* Remove unneeded code
* Fix test

7 years ago[ooyala] use api v2 to reduce requests for format extraction
remitamine [Mon, 23 May 2016 23:22:29 +0000 (00:22 +0100)]
[ooyala] use api v2 to reduce requests for format extraction

7 years ago[ooyala] extract subtitles
remitamine [Mon, 23 May 2016 22:58:16 +0000 (23:58 +0100)]
[ooyala] extract subtitles

7 years ago[washingtonpost] reduce requests for m3u8 manifests
remitamine [Mon, 23 May 2016 12:04:50 +0000 (13:04 +0100)]
[washingtonpost] reduce requests for m3u8 manifests

7 years ago[cbs] allow to pass content id to the extractor(closes #9589)
remitamine [Mon, 23 May 2016 08:30:26 +0000 (09:30 +0100)]
[cbs] allow to pass content id to the extractor(closes #9589)

7 years ago[washingtonpost] remove unnecessary code
remitamine [Mon, 23 May 2016 01:30:12 +0000 (02:30 +0100)]
[washingtonpost] remove unnecessary code

7 years ago[reuters] Add new extractor
remitamine [Mon, 23 May 2016 01:27:31 +0000 (02:27 +0100)]
[reuters] Add new extractor

7 years ago[washingtonpost] improve format extraction and add support for video pages extraction
remitamine [Sun, 22 May 2016 23:47:22 +0000 (00:47 +0100)]
[washingtonpost] improve format extraction and add support for video pages extraction

7 years ago[life:embed] Use native hls
Sergey M․ [Sun, 22 May 2016 22:22:09 +0000 (04:22 +0600)]
[life:embed] Use native hls

7 years ago[life] Update _VALID_URL
Sergey M․ [Sun, 22 May 2016 22:00:08 +0000 (04:00 +0600)]
[life] Update _VALID_URL

7 years ago[lifenews] Fix metadata extraction
Sergey M․ [Sun, 22 May 2016 21:44:04 +0000 (03:44 +0600)]
[lifenews] Fix metadata extraction

7 years ago[voxmedia] fix volume embed extraction
remitamine [Sun, 22 May 2016 19:36:23 +0000 (20:36 +0100)]
[voxmedia] fix volume embed extraction

7 years ago[generic] Improve Livestream detection (closes #2234)
Yen Chi Hsuan [Sun, 22 May 2016 17:39:09 +0000 (01:39 +0800)]
[generic] Improve Livestream detection (closes #2234)

7 years ago[livestream] Video IDs should always be strings (#2234)
Yen Chi Hsuan [Sun, 22 May 2016 17:38:00 +0000 (01:38 +0800)]
[livestream] Video IDs should always be strings (#2234)

7 years ago[compat] Fix for XML with <!DOCTYPE> in Python 2.7 and 3.2
Yen Chi Hsuan [Sun, 22 May 2016 17:34:08 +0000 (01:34 +0800)]
[compat] Fix for XML with <!DOCTYPE> in Python 2.7 and 3.2

Such XML documents cause DeprecationWarning if python is run
with `-W error`

7 years ago[tf1] add support for more related web sites
remitamine [Sun, 22 May 2016 15:54:41 +0000 (16:54 +0100)]
[tf1] add support for more related web sites

7 years ago[wat] extract all formats
remitamine [Fri, 22 Apr 2016 08:36:14 +0000 (09:36 +0100)]
[wat] extract all formats

7 years ago[genric] Eliminate duplicated video URLs (closes #6562)
Yen Chi Hsuan [Sun, 22 May 2016 14:22:27 +0000 (22:22 +0800)]
[genric] Eliminate duplicated video URLs (closes #6562)

7 years ago[README.md] Document solution for extremely slow start on Windows
Sergey M [Sun, 22 May 2016 09:04:51 +0000 (15:04 +0600)]
[README.md] Document solution for extremely slow start on Windows

7 years ago[bandcamp] raise ExtractorError when track not streamable (#9465)
Thor77 [Sun, 22 May 2016 06:15:39 +0000 (08:15 +0200)]
[bandcamp] raise ExtractorError when track not streamable (#9465)

* [bandcamp] raise ExtractorError when track not streamable

* [bandcamp] update md5 for second test

* don't rely on json-data, but just check for 'file'

* don't rely on presence of 'file'

7 years ago[README.md] Remove Windows updating trickery
Sergey M [Sun, 22 May 2016 04:14:02 +0000 (10:14 +0600)]
[README.md] Remove Windows updating trickery

Windows updating fixed in e9297256d405651428d5d52f0bb6b32ca66ea15a.

7 years ago[update] Fix youtube-dl.exe updating from arbitrary directory (Closes #2718)
Sergey M․ [Sun, 22 May 2016 04:06:45 +0000 (10:06 +0600)]
[update] Fix youtube-dl.exe updating from arbitrary directory (Closes #2718)

7 years ago[README.md] Clarify location for youtube-dl.exe even more
Sergey M [Sun, 22 May 2016 03:36:07 +0000 (09:36 +0600)]
[README.md] Clarify location for youtube-dl.exe even more

%USERPROFILE% not in %PATH% by default.

7 years ago[README.md] Clarify updating on Windows
Sergey M [Sun, 22 May 2016 03:26:06 +0000 (09:26 +0600)]
[README.md] Clarify updating on Windows

7 years ago[README.md] Fix typo
Sergey M [Sun, 22 May 2016 03:00:08 +0000 (09:00 +0600)]
[README.md] Fix typo

7 years ago[README.md] Clarify location for youtube-dl.exe
Sergey M [Sun, 22 May 2016 02:59:28 +0000 (08:59 +0600)]
[README.md] Clarify location for youtube-dl.exe

7 years ago[utils] Do not fail on unknown date formats in unified_strdate
Sergey M․ [Sun, 22 May 2016 02:28:41 +0000 (08:28 +0600)]
[utils] Do not fail on unknown date formats in unified_strdate

7 years ago[extractor/generic] Add support for theplatform embeds (Closes #8636, closes #9476)
Sergey M․ [Sun, 22 May 2016 00:52:39 +0000 (06:52 +0600)]
[extractor/generic] Add support for theplatform embeds (Closes #8636, closes #9476)

7 years ago[theplatform] Add _extract_urls
Sergey M․ [Sun, 22 May 2016 00:47:22 +0000 (06:47 +0600)]
[theplatform] Add _extract_urls

7 years ago[cc] Add test for tosh.cc (Closes #9566)
Sergey M․ [Sat, 21 May 2016 20:58:41 +0000 (02:58 +0600)]
[cc] Add test for tosh.cc (Closes #9566)

7 years ago[ComedyCentral] Add support for tosh.cc.com and cc.com/video-clips
TRox1972 [Sat, 21 May 2016 16:51:34 +0000 (18:51 +0200)]
[ComedyCentral] Add support for tosh.cc.com and cc.com/video-clips

7 years ago[periscope] Update uploader_id (Closes #9565)
Sergey M․ [Sat, 21 May 2016 20:39:15 +0000 (02:39 +0600)]
[periscope] Update uploader_id (Closes #9565)

7 years ago[periscope:user] Adapt to layout changes (Closes #9563)
Sergey M․ [Sat, 21 May 2016 20:15:56 +0000 (02:15 +0600)]
[periscope:user] Adapt to layout changes (Closes #9563)

7 years agorelease 2016.05.21.2
Philipp Hagemeister [Sat, 21 May 2016 19:47:39 +0000 (21:47 +0200)]
release 2016.05.21.2

7 years agorelease.sh: also check for python3 rsa module
Philipp Hagemeister [Sat, 21 May 2016 19:46:42 +0000 (21:46 +0200)]
release.sh: also check for python3 rsa module

7 years agorelease 2016.05.21.1
Philipp Hagemeister [Sat, 21 May 2016 19:27:00 +0000 (21:27 +0200)]
release 2016.05.21.1

7 years agorelease: check for pandoc
Philipp Hagemeister [Sat, 21 May 2016 19:24:53 +0000 (21:24 +0200)]
release: check for pandoc

Abort releaseing if pandoc is missing.
(pandoc was not included in my essential app database, and thus missing on my new machine.)

7 years agorelease 2016.05.21
Philipp Hagemeister [Sat, 21 May 2016 19:18:59 +0000 (21:18 +0200)]
release 2016.05.21

7 years ago[rtve] Recognize 'filmoteca' URLs
Jaime Marquínez Ferrándiz [Sat, 21 May 2016 15:37:35 +0000 (17:37 +0200)]
[rtve] Recognize 'filmoteca' URLs

7 years ago[jwplatform] Don't fail with RTMP URLs without mp4:, mp3: or flv:
Yen Chi Hsuan [Sat, 21 May 2016 05:50:38 +0000 (13:50 +0800)]
[jwplatform] Don't fail with RTMP URLs without mp4:, mp3: or flv:

7 years ago[cbslocal] Add new extractor (closes #9522)
Yen Chi Hsuan [Sat, 21 May 2016 05:40:45 +0000 (13:40 +0800)]
[cbslocal] Add new extractor (closes #9522)

7 years ago[sendtonews] Add new extractor
Yen Chi Hsuan [Sat, 21 May 2016 05:39:42 +0000 (13:39 +0800)]
[sendtonews] Add new extractor

Used in CBSLocal. Part of #9522

7 years ago[jwplatform] Improved m3u8 and rtmp support
Yen Chi Hsuan [Sat, 21 May 2016 05:38:01 +0000 (13:38 +0800)]
[jwplatform] Improved m3u8 and rtmp support

Changes made for SendtoNewsIE. Part of #9522

7 years ago[anvato] Add new extractor
Yen Chi Hsuan [Sat, 21 May 2016 05:18:29 +0000 (13:18 +0800)]
[anvato] Add new extractor

Used in CBSLocal (#9522)

7 years ago[common] Skip TYPE=CLOSED-CAPTIONS lines in m3u8 manifests
Yen Chi Hsuan [Sat, 21 May 2016 05:16:28 +0000 (13:16 +0800)]
[common] Skip TYPE=CLOSED-CAPTIONS lines in m3u8 manifests

According to [1], valid values for TYPE are AUDIO, VIDEO, SUBTITLES
and CLOSED-CAPTIONS. Such a value is found in Anvato master playlists,
though I don't use _extract_m3u8_formats() in the end.

Part of #9522.

[1] https://tools.ietf.org/html/draft-pantos-http-live-streaming-19#section-4.3.4.1

7 years ago[common] Add _m3u8_meta_format() template
Yen Chi Hsuan [Sat, 21 May 2016 05:15:28 +0000 (13:15 +0800)]
[common] Add _m3u8_meta_format() template

For extractors who handle m3u8 manifests by themselves. (eg., AnvatoIE)

Part of #9522

7 years ago[nrk] Unquote subtitles' URLs
Sergey M․ [Fri, 20 May 2016 23:09:16 +0000 (05:09 +0600)]
[nrk] Unquote subtitles' URLs

7 years ago[brightcove:new] Improve error reporting
Sergey M․ [Fri, 20 May 2016 18:59:06 +0000 (00:59 +0600)]
[brightcove:new] Improve error reporting

7 years ago[localnews8] Fix extractor (Closes #9539)
Sergey M․ [Fri, 20 May 2016 16:31:08 +0000 (22:31 +0600)]
[localnews8] Fix extractor (Closes #9539)

7 years ago[LocalNews8] add extractor (Closes #9200)
TRox1972 [Thu, 19 May 2016 01:42:09 +0000 (03:42 +0200)]
[LocalNews8] add extractor (Closes #9200)

7 years ago[extractor/generic] Remove generic id and title from wistia extractionand update...
Sergey M․ [Fri, 20 May 2016 15:55:35 +0000 (21:55 +0600)]
[extractor/generic] Remove generic id and title from wistia extractionand update tests

7 years ago[extractor/generic] Add test for wistia standard embed
Sergey M․ [Fri, 20 May 2016 15:43:36 +0000 (21:43 +0600)]
[extractor/generic] Add test for wistia standard embed

7 years ago[extractor/generic] Add support for async wistia embeds (Closes #9549)
Sergey M․ [Fri, 20 May 2016 15:33:31 +0000 (21:33 +0600)]
[extractor/generic] Add support for async wistia embeds (Closes #9549)

7 years ago[cbc] fix extraction for flv only videos(fixes #5309)
remitamine [Fri, 20 May 2016 15:20:05 +0000 (16:20 +0100)]
[cbc] fix extraction for flv only videos(fixes #5309)

7 years ago[wistia] Improve hls support
Sergey M․ [Fri, 20 May 2016 15:16:08 +0000 (21:16 +0600)]
[wistia] Improve hls support

7 years ago[wistia] Skip storyboard and improve extraction
Sergey M․ [Fri, 20 May 2016 15:04:01 +0000 (21:04 +0600)]
[wistia] Skip storyboard and improve extraction

7 years ago[wistia] Add alias and modernize
Sergey M․ [Fri, 20 May 2016 14:55:10 +0000 (20:55 +0600)]
[wistia] Add alias and modernize

7 years ago[cbc] Add the test case from #5156
Yen Chi Hsuan [Fri, 20 May 2016 11:04:50 +0000 (19:04 +0800)]
[cbc] Add the test case from #5156

7 years ago[common] Extract audio formats in SMIL
Yen Chi Hsuan [Fri, 20 May 2016 11:02:53 +0000 (19:02 +0800)]
[common] Extract audio formats in SMIL

Found in http://www.cbc.ca/player/play/2657631896

Closes #5156

7 years ago[cbc] Fix for old-styled URLs
Yen Chi Hsuan [Fri, 20 May 2016 10:39:54 +0000 (18:39 +0800)]
[cbc] Fix for old-styled URLs

The URL http://www.cbc.ca/player/News/ID/2672225049/ (#6342) redirects
to http://www.cbc.ca/player/play/2672224672, while youtube-dl wasn't
able to handle it correctly.