youtube-dl
7 years agoCredit @rvanbekkum for arkena (#8682)
Sergey M․ [Sat, 23 Jul 2016 11:00:19 +0000 (18:00 +0700)]
Credit @rvanbekkum for arkena (#8682)

7 years ago[arkenaplay] Remove extractor
Sergey M․ [Sat, 23 Jul 2016 10:57:55 +0000 (17:57 +0700)]
[arkenaplay] Remove extractor

7 years ago[extractor/generic] Add support for arkena embeds
Sergey M․ [Sat, 23 Jul 2016 10:56:48 +0000 (17:56 +0700)]
[extractor/generic] Add support for arkena embeds

7 years ago[extractors] Add imports for arkena and lcp
Sergey M․ [Sat, 23 Jul 2016 10:56:29 +0000 (17:56 +0700)]
[extractors] Add imports for arkena and lcp

7 years ago[lcp] Improve extraction
Sergey M․ [Sat, 23 Jul 2016 10:56:11 +0000 (17:56 +0700)]
[lcp] Improve extraction

7 years ago[arkena] Improve extraction (Closes #8682)
Sergey M․ [Sat, 23 Jul 2016 10:55:54 +0000 (17:55 +0700)]
[arkena] Improve extraction (Closes #8682)

7 years ago[arkena:lcp] Add extractors
Rob van Bekkum [Sat, 27 Feb 2016 17:21:42 +0000 (18:21 +0100)]
[arkena:lcp] Add extractors

7 years ago[utils] Add another f4m mimetype to mimetype2ext
Sergey M․ [Sat, 23 Jul 2016 09:48:59 +0000 (16:48 +0700)]
[utils] Add another f4m mimetype to mimetype2ext

7 years agorelease 2016.07.22
Sergey M․ [Fri, 22 Jul 2016 16:11:28 +0000 (23:11 +0700)]
release 2016.07.22

7 years ago[eporner] Fix extraction (Closes #10139)
Sergey M․ [Fri, 22 Jul 2016 16:04:13 +0000 (23:04 +0700)]
[eporner] Fix extraction (Closes #10139)

7 years ago[pornhub] Make error regex less ambiguous (Closes #10138)
Sergey M․ [Fri, 22 Jul 2016 14:24:09 +0000 (21:24 +0700)]
[pornhub] Make error regex less ambiguous (Closes #10138)

7 years ago[youtube] Fix authentication (Closes #10140)
Sergey M․ [Fri, 22 Jul 2016 14:05:39 +0000 (21:05 +0700)]
[youtube] Fix authentication (Closes #10140)

7 years ago[youtube:shared] Relax _VALID_URL
Sergey M․ [Thu, 21 Jul 2016 15:58:34 +0000 (22:58 +0700)]
[youtube:shared] Relax _VALID_URL

7 years ago[bbc.co.uk:iplayer:playlist] Add support for group URLs
Sergey M․ [Thu, 21 Jul 2016 15:37:36 +0000 (22:37 +0700)]
[bbc.co.uk:iplayer:playlist] Add support for group URLs

7 years ago[bbc.co.uk:iplayer:playlist] Skip unavailable test
Sergey M․ [Thu, 21 Jul 2016 15:34:55 +0000 (22:34 +0700)]
[bbc.co.uk:iplayer:playlist] Skip unavailable test

7 years ago[youjizz] Relax _VALID_URL (Closes #10131)
Sergey M․ [Wed, 20 Jul 2016 15:41:13 +0000 (22:41 +0700)]
[youjizz] Relax _VALID_URL (Closes #10131)

7 years ago[odatv] Improve (Closes #9285)
Sergey M․ [Wed, 20 Jul 2016 14:43:22 +0000 (21:43 +0700)]
[odatv] Improve (Closes #9285)

7 years ago[odatv] Add extractor
skacurt [Sat, 23 Apr 2016 01:20:04 +0000 (04:20 +0300)]
[odatv] Add extractor

7 years ago[extractors] Add import for comedycentral.tv
Sergey M․ [Tue, 19 Jul 2016 15:50:37 +0000 (22:50 +0700)]
[extractors] Add import for comedycentral.tv

7 years ago[bbc] Improve extraction from sxml playlists
Sergey M․ [Tue, 19 Jul 2016 15:49:38 +0000 (22:49 +0700)]
[bbc] Improve extraction from sxml playlists

7 years ago[ard] Add test for rbb-online
Sergey M․ [Sun, 17 Jul 2016 19:25:31 +0000 (02:25 +0700)]
[ard] Add test for rbb-online

7 years agorelease 2016.07.17
Sergey M․ [Sun, 17 Jul 2016 12:04:29 +0000 (19:04 +0700)]
release 2016.07.17

7 years ago[README.md] Make download URLs consistent
Sergey M․ [Sun, 17 Jul 2016 11:58:47 +0000 (18:58 +0700)]
[README.md] Make download URLs consistent

7 years ago[spike] Relax _VALID_URL and improve extraction (Closes #10106)
Sergey M․ [Sun, 17 Jul 2016 11:34:25 +0000 (18:34 +0700)]
[spike] Relax _VALID_URL and improve extraction (Closes #10106)

7 years ago[viki] Fix tests (Closes #10098)
Sergey M․ [Sun, 17 Jul 2016 11:13:54 +0000 (18:13 +0700)]
[viki] Fix tests (Closes #10098)

7 years ago[viki] Lower m3u8 preference
Sergey M․ [Sun, 17 Jul 2016 11:12:03 +0000 (18:12 +0700)]
[viki] Lower m3u8 preference

http URLs are always provde the same or better quality

7 years ago[viki] Override m3u8 formats acodec
Sergey M․ [Sun, 17 Jul 2016 11:10:16 +0000 (18:10 +0700)]
[viki] Override m3u8 formats acodec

7 years agoRevert "[bbc] extract more and better qulities from Unified Streaming Platform m3u8...
Sergey M․ [Sun, 17 Jul 2016 10:29:36 +0000 (17:29 +0700)]
Revert "[bbc] extract more and better qulities from Unified Streaming Platform m3u8 manifests"

This reverts commit 0385aa6199206e4ba7745efec73be26c5826286a.

7 years ago[comedycentraltv] Add extractor (Closes #10101)
Sergey M․ [Sun, 17 Jul 2016 09:58:58 +0000 (16:58 +0700)]
[comedycentraltv] Add extractor (Closes #10101)

7 years ago[mtvservices] Strip description
Sergey M․ [Sun, 17 Jul 2016 09:56:39 +0000 (16:56 +0700)]
[mtvservices] Strip description

7 years ago[ard] Add support for rbb-online (Closes #10095)
Sergey M․ [Sat, 16 Jul 2016 20:40:58 +0000 (03:40 +0700)]
[ard] Add support for rbb-online (Closes #10095)

7 years ago[streamable] Fix title extraction and improve (Closes #9122)
Sergey M․ [Sat, 16 Jul 2016 19:01:00 +0000 (02:01 +0700)]
[streamable] Fix title extraction and improve (Closes #9122)

7 years ago[streamable] Add extractor
Zach Bruggeman [Fri, 8 Apr 2016 20:50:09 +0000 (13:50 -0700)]
[streamable] Add extractor

7 years ago[nintendo] Improve playlist extraction (Closes #9986)
Sergey M․ [Sat, 16 Jul 2016 17:01:25 +0000 (00:01 +0700)]
[nintendo] Improve playlist extraction (Closes #9986)

7 years ago[nintendo] Add extractor
TRox1972 [Sat, 2 Jul 2016 22:39:35 +0000 (00:39 +0200)]
[nintendo] Add extractor

7 years ago[extractor/generic] Change twitter:player embeds priority to lowest (Closes #10090)
Sergey M․ [Sat, 16 Jul 2016 08:59:43 +0000 (15:59 +0700)]
[extractor/generic] Change twitter:player embeds priority to lowest (Closes #10090)

7 years ago[cloudy] Drop videoraj.to
Yen Chi Hsuan [Fri, 15 Jul 2016 17:21:20 +0000 (01:21 +0800)]
[cloudy] Drop videoraj.to

videoraj.ch is now a shoe-selling website, and videoraj.to domain name
is gone.

7 years ago[cliphunter] Update _TESTS
Yen Chi Hsuan [Fri, 15 Jul 2016 16:04:30 +0000 (00:04 +0800)]
[cliphunter] Update _TESTS

7 years ago[cbsnews] Update _TESTS of CBSNewsLiveVideoIE
Yen Chi Hsuan [Fri, 15 Jul 2016 16:03:12 +0000 (00:03 +0800)]
[cbsnews] Update _TESTS of CBSNewsLiveVideoIE

7 years ago[cbc] Skip geo-restricted test case
Yen Chi Hsuan [Fri, 15 Jul 2016 16:02:26 +0000 (00:02 +0800)]
[cbc] Skip geo-restricted test case

7 years agorelease 2016.07.16
Sergey M․ [Fri, 15 Jul 2016 19:20:00 +0000 (02:20 +0700)]
release 2016.07.16

7 years ago[YoutubeDL] Fix incomplete formats check
Sergey M․ [Fri, 15 Jul 2016 18:18:05 +0000 (01:18 +0700)]
[YoutubeDL] Fix incomplete formats check

7 years ago[YoutubeDL] Fix format selection with filters (Closes #10083)
Sergey M․ [Fri, 15 Jul 2016 17:55:43 +0000 (00:55 +0700)]
[YoutubeDL] Fix format selection with filters (Closes #10083)

7 years agoRevert "[ffmpeg] Fix embedding subtitles (#9063)"
Yen Chi Hsuan [Fri, 15 Jul 2016 11:53:10 +0000 (19:53 +0800)]
Revert "[ffmpeg] Fix embedding subtitles (#9063)"

This reverts commit ccff2c404d7ea9f5b21ede8ae57bb79feec7eb94.

Fixes #10081.

The new approach breaks embedding subtitles into video-only or
audio-only files. FFMpeg provides a trick: add '?' after the argument of
'-map' so that a missing stream is ignored. For example:

opts = [
    '-map', '0:v?',
    '-c:v', 'copy',
    '-map', '0:a?',
    '-c:a', 'copy',
    # other options...
]

Unfortunately, such a format is not implemented in avconv, either.
I guess adding '-ignore_unknown' if self.basename == 'ffmpeg' is the
best solution. However, the example mentioned in #9063 no longer serves
problematic files, so I can't test it. I'll reopen #9063 and wait for
another example so that I can test '-ignore_unknown'.

7 years ago[syfy] fix extraction(closes #9087)(closes #3820)(closes #2388)
Remita Amine [Thu, 14 Jul 2016 22:59:12 +0000 (23:59 +0100)]
[syfy] fix extraction(closes #9087)(closes #3820)(closes #2388)

7 years ago[3qsdn] Restrict src JS regex
Sergey M․ [Thu, 14 Jul 2016 20:36:50 +0000 (03:36 +0700)]
[3qsdn] Restrict src JS regex

7 years ago[orf:tvthek] Remove test md5
Sergey M․ [Thu, 14 Jul 2016 20:17:29 +0000 (03:17 +0700)]
[orf:tvthek] Remove test md5

7 years agoFix unit tests for m3u8 and RTSP extractors that require ffmpeg or mplayer
Nehal Patel [Thu, 7 Jul 2016 21:39:39 +0000 (16:39 -0500)]
Fix unit tests for m3u8 and RTSP extractors that require ffmpeg or mplayer

7 years ago[ninenow] correct test url
Remita Amine [Thu, 14 Jul 2016 13:19:18 +0000 (14:19 +0100)]
[ninenow] correct test url

7 years ago[ninenow] Add new extractor(closes #5181)
Remita Amine [Thu, 14 Jul 2016 13:16:11 +0000 (14:16 +0100)]
[ninenow] Add new extractor(closes #5181)

7 years ago[brightcove] skip ism manifests
Remita Amine [Thu, 14 Jul 2016 13:13:57 +0000 (14:13 +0100)]
[brightcove] skip ism manifests

7 years agoAdd extractor for rtve.es/television (fixes #10076)
Jaime Marquínez Ferrándiz [Wed, 13 Jul 2016 19:02:34 +0000 (21:02 +0200)]
Add extractor for rtve.es/television (fixes #10076)

7 years ago[rtve] Fix extraction (#10076)
Jaime Marquínez Ferrándiz [Wed, 13 Jul 2016 18:21:00 +0000 (20:21 +0200)]
[rtve] Fix extraction (#10076)

For http://www.rtve.es/alacarta/videos/documentos-tv/documentos-tv-revolucion-del-movil/3069778/ using 'auth/resources' fails, and other URLs seem to work fine.

7 years ago[bbc] extract only the original Unified Streaming Platform m3u8 manifests
Remita Amine [Wed, 13 Jul 2016 16:39:56 +0000 (17:39 +0100)]
[bbc] extract only the original Unified Streaming Platform m3u8 manifests

https://github.com/rg3/youtube-dl/commit/0385aa6199206e4ba7745efec73be26c5826286a#commitcomment-18233275
manifests with higher birate require more time to check formats

7 years agorelease 2016.07.13
Sergey M․ [Wed, 13 Jul 2016 16:58:01 +0000 (23:58 +0700)]
release 2016.07.13

7 years ago[ellentv] Improve extraction (Closes #10067)
Sergey M․ [Wed, 13 Jul 2016 15:41:46 +0000 (22:41 +0700)]
[ellentv] Improve extraction (Closes #10067)

7 years ago[bbc] extract more and better qulities from Unified Streaming Platform m3u8 manifests
Remita Amine [Wed, 13 Jul 2016 14:57:50 +0000 (15:57 +0100)]
[bbc] extract more and better qulities from Unified Streaming Platform m3u8 manifests

7 years ago[common] extract vbr, abr and fps for Unified Streaming Platform m3u8 manifests
Remita Amine [Wed, 13 Jul 2016 14:54:43 +0000 (15:54 +0100)]
[common] extract vbr, abr and fps for Unified Streaming Platform m3u8 manifests

7 years ago[extractors] Add vk:wallpost extractor import
Sergey M․ [Wed, 13 Jul 2016 14:53:23 +0000 (21:53 +0700)]
[extractors] Add vk:wallpost extractor import

7 years ago[vk] Improve login
Sergey M․ [Wed, 13 Jul 2016 14:52:52 +0000 (21:52 +0700)]
[vk] Improve login

7 years ago[vk:wallpost] Add extractor
Sergey M․ [Wed, 13 Jul 2016 14:51:44 +0000 (21:51 +0700)]
[vk:wallpost] Add extractor

7 years ago[travis] Skip downloading srelay
Yen Chi Hsuan [Wed, 13 Jul 2016 06:27:14 +0000 (14:27 +0800)]
[travis] Skip downloading srelay

SOCKS tests never run on Travis CI due to unknown reasons, and
downloading them broke some tests (e.g.
https://travis-ci.org/rg3/youtube-dl/builds/144306425)

7 years ago[shahid] try to bypass geo restriction and extract more metadata(closes #10062)
Remita Amine [Tue, 12 Jul 2016 22:15:38 +0000 (23:15 +0100)]
[shahid] try to bypass geo restriction and extract more metadata(closes #10062)

7 years ago[devscripts/generate-download] Remove MD5 and SHA1
Philipp Hagemeister [Tue, 12 Jul 2016 07:09:54 +0000 (09:09 +0200)]
[devscripts/generate-download] Remove MD5 and SHA1

7 years ago[youtube] Add YouTube Red paid video reference test (#10059)
Sergey M․ [Mon, 11 Jul 2016 19:10:35 +0000 (02:10 +0700)]
[youtube] Add YouTube Red paid video reference test (#10059)

7 years ago[tmz] delegate extraction to KalturaIE
Remita Amine [Mon, 11 Jul 2016 18:08:22 +0000 (19:08 +0100)]
[tmz] delegate extraction to KalturaIE

7 years ago[beightcove:new] remove html tags from description
Remita Amine [Mon, 11 Jul 2016 18:06:50 +0000 (19:06 +0100)]
[beightcove:new] remove html tags from description

7 years ago[dbtv] delegate extraction to BrightcoveNewIE
Remita Amine [Mon, 11 Jul 2016 15:30:24 +0000 (16:30 +0100)]
[dbtv] delegate extraction to BrightcoveNewIE

7 years ago[tvplay] improve extraction
Remita Amine [Mon, 11 Jul 2016 13:51:44 +0000 (14:51 +0100)]
[tvplay] improve extraction

7 years ago[playvid] Update _TESTS
Yen Chi Hsuan [Mon, 11 Jul 2016 07:15:28 +0000 (15:15 +0800)]
[playvid] Update _TESTS

Blocks https://travis-ci.org/rg3/youtube-dl/jobs/143809100

7 years ago[biobiochiletv] Fix extraction and update _TESTS
Yen Chi Hsuan [Mon, 11 Jul 2016 05:23:57 +0000 (13:23 +0800)]
[biobiochiletv] Fix extraction and update _TESTS

7 years ago[rudo] Add new extractor
Yen Chi Hsuan [Mon, 11 Jul 2016 05:19:25 +0000 (13:19 +0800)]
[rudo] Add new extractor

Used in biobiochile.tv

7 years agorelease 2016.07.11
Sergey M․ [Sun, 10 Jul 2016 20:17:12 +0000 (03:17 +0700)]
release 2016.07.11

7 years ago[vidzi] Add support for embed URLs (Closes #10058)
Sergey M․ [Sun, 10 Jul 2016 20:14:39 +0000 (03:14 +0700)]
[vidzi] Add support for embed URLs (Closes #10058)

7 years ago[youtube] Relax TFA regexes
Sergey M․ [Sun, 10 Jul 2016 20:08:38 +0000 (03:08 +0700)]
[youtube] Relax TFA regexes

7 years ago[vuclip] Fix extraction
Yen Chi Hsuan [Sun, 10 Jul 2016 16:52:25 +0000 (00:52 +0800)]
[vuclip] Fix extraction

7 years ago[miomio] Fix _TESTS
Yen Chi Hsuan [Sun, 10 Jul 2016 16:03:24 +0000 (00:03 +0800)]
[miomio] Fix _TESTS

7 years ago[miomio] Support new 'h5' player (closes #9605)
Yen Chi Hsuan [Sat, 28 May 2016 19:33:27 +0000 (03:33 +0800)]
[miomio] Support new 'h5' player (closes #9605)

Depends on #8876

7 years agoMerge pull request #8876 from remitamine/html5_media
Yen Chi Hsuan [Sun, 10 Jul 2016 15:40:45 +0000 (23:40 +0800)]
Merge pull request #8876 from remitamine/html5_media

[extractor/common] add helper method to extract html5 media entries

7 years agoCredit @nehalvpatel for roosterteeth (#9864)
Sergey M․ [Sat, 9 Jul 2016 18:29:30 +0000 (01:29 +0700)]
Credit @nehalvpatel for roosterteeth (#9864)

7 years ago[roosterteeth] Improve (Closes #9864)
Sergey M․ [Sat, 9 Jul 2016 18:28:28 +0000 (01:28 +0700)]
[roosterteeth] Improve (Closes #9864)

7 years ago[roosterteeth] Add extractor
Nehal Patel [Wed, 22 Jun 2016 07:58:42 +0000 (02:58 -0500)]
[roosterteeth] Add extractor

7 years agorelease 2016.07.09.2
Sergey M․ [Sat, 9 Jul 2016 15:22:24 +0000 (22:22 +0700)]
release 2016.07.09.2

7 years ago[animeondemand] Fix typo
Sergey M․ [Sat, 9 Jul 2016 15:20:34 +0000 (22:20 +0700)]
[animeondemand] Fix typo

7 years ago[lynda] Remove md5 from test (Closes #10047)
Sergey M․ [Sat, 9 Jul 2016 14:29:11 +0000 (21:29 +0700)]
[lynda] Remove md5 from test (Closes #10047)

7 years ago[facebook] Fix typo and break when found video_data (Closes #10048)
Sergey M․ [Sat, 9 Jul 2016 14:25:07 +0000 (21:25 +0700)]
[facebook] Fix typo and break when found video_data (Closes #10048)

7 years ago[generic] Add the test. Closes #1638
Yen Chi Hsuan [Sat, 9 Jul 2016 06:39:01 +0000 (14:39 +0800)]
[generic] Add the test. Closes #1638

7 years ago[vimeo] Recognize non-standard embeds (#1638)
Yen Chi Hsuan [Sat, 9 Jul 2016 06:38:27 +0000 (14:38 +0800)]
[vimeo] Recognize non-standard embeds (#1638)

7 years agoMerge pull request #9288 from reyyed/issue#9063fix
Yen Chi Hsuan [Sat, 9 Jul 2016 06:29:53 +0000 (14:29 +0800)]
Merge pull request #9288 from reyyed/issue#9063fix

[ffmpeg] Fix embedding subtitles (#9063)

7 years agorelease 2016.07.09.1
Sergey M․ [Sat, 9 Jul 2016 03:06:40 +0000 (10:06 +0700)]
release 2016.07.09.1

7 years ago[srmediathek] extend _VALID_URL(closes #9373)
Remita Amine [Sat, 9 Jul 2016 02:21:50 +0000 (03:21 +0100)]
[srmediathek] extend _VALID_URL(closes #9373)

7 years ago[ard] fix f4m extraction and skip tests with 404 errors
Remita Amine [Sat, 9 Jul 2016 02:18:45 +0000 (03:18 +0100)]
[ard] fix f4m extraction and skip tests with 404 errors

7 years ago[youtube:user] Preserve user/c path segment
Sergey M․ [Sat, 9 Jul 2016 01:37:02 +0000 (08:37 +0700)]
[youtube:user] Preserve user/c path segment

7 years ago[extractor/generic] Properly comment out a test
Sergey M․ [Sat, 9 Jul 2016 01:32:55 +0000 (08:32 +0700)]
[extractor/generic] Properly comment out a test

7 years agorelease 2016.07.09
Sergey M․ [Sat, 9 Jul 2016 00:16:47 +0000 (07:16 +0700)]
release 2016.07.09

7 years ago[animeondemand] Pass num for episode based videos
Sergey M․ [Sat, 9 Jul 2016 00:13:32 +0000 (07:13 +0700)]
[animeondemand] Pass num for episode based videos

7 years ago[options] Rollback old behavior for configuratio files' encoding
Sergey M․ [Sat, 9 Jul 2016 00:12:52 +0000 (07:12 +0700)]
[options] Rollback old behavior for configuratio files' encoding

Until agreed with some solution

7 years ago[animeondemand] Add support for full length films (Closes #10031)
Sergey M․ [Fri, 8 Jul 2016 23:57:04 +0000 (06:57 +0700)]
[animeondemand] Add support for full length films (Closes #10031)

7 years ago[flipagram] Improve extraction (Closes #9898)
Sergey M․ [Fri, 8 Jul 2016 20:31:17 +0000 (03:31 +0700)]
[flipagram] Improve extraction (Closes #9898)

7 years ago[extractor/generic] Detect schema.org/VideoObject embeds
Sergey M․ [Fri, 8 Jul 2016 20:29:07 +0000 (03:29 +0700)]
[extractor/generic] Detect schema.org/VideoObject embeds