youtube-dl
8 years ago[rai] Fix extraction and update _TESTS
Yen Chi Hsuan [Sun, 3 Jul 2016 07:39:24 +0000 (15:39 +0800)]
[rai] Fix extraction and update _TESTS

Closes #8617
Closes #9157
Closes #9232

8 years ago[buzzfeed] Detect Facebook embed and update _TESTS
Yen Chi Hsuan [Sun, 3 Jul 2016 06:12:02 +0000 (14:12 +0800)]
[buzzfeed] Detect Facebook embed and update _TESTS

Closes #5701

8 years ago[facebook] Improve embed detection (#5701)
Yen Chi Hsuan [Sun, 3 Jul 2016 06:11:29 +0000 (14:11 +0800)]
[facebook] Improve embed detection (#5701)

8 years ago[history:topic] Relax _VALID_URL
Sergey M․ [Sun, 3 Jul 2016 06:01:04 +0000 (13:01 +0700)]
[history:topic] Relax _VALID_URL

8 years ago[README.md] Update some codebase links
Sergey M․ [Sun, 3 Jul 2016 04:35:13 +0000 (11:35 +0700)]
[README.md] Update some codebase links

8 years agoAdd PULL_REQUEST_TEMPLATE.md
Sergey M․ [Sun, 3 Jul 2016 04:31:49 +0000 (11:31 +0700)]
Add PULL_REQUEST_TEMPLATE.md

8 years ago[README.md] Start writing youtube-dl coding conventions
Sergey M․ [Sun, 3 Jul 2016 04:31:07 +0000 (11:31 +0700)]
[README.md] Start writing youtube-dl coding conventions

8 years ago[hrti] Don't redefine variable in list comprehension
Jaime Marquínez Ferrándiz [Sat, 2 Jul 2016 21:02:14 +0000 (23:02 +0200)]
[hrti] Don't redefine variable in list comprehension

8 years ago[nationalgeographic] add support Adobe Pass auth
Remita Amine [Sat, 2 Jul 2016 20:22:08 +0000 (21:22 +0100)]
[nationalgeographic] add support Adobe Pass auth

8 years ago[aenetworks] add support Adobe Pass auth
Remita Amine [Sat, 2 Jul 2016 20:20:59 +0000 (21:20 +0100)]
[aenetworks] add support Adobe Pass auth

8 years ago[theplatform] add basic support for Adobe Pass
Remita Amine [Sat, 2 Jul 2016 20:19:07 +0000 (21:19 +0100)]
[theplatform] add basic support for Adobe Pass

8 years agorelease 2016.07.03
Sergey M․ [Sat, 2 Jul 2016 20:19:22 +0000 (03:19 +0700)]
release 2016.07.03

8 years ago[xtube] Fix extraction (Closes #9953, closes #9961)
Sergey M․ [Sat, 2 Jul 2016 20:12:15 +0000 (03:12 +0700)]
[xtube] Fix extraction (Closes #9953, closes #9961)

8 years ago[extractors] Add hrti:playlist import
Sergey M․ [Sat, 2 Jul 2016 19:25:39 +0000 (02:25 +0700)]
[extractors] Add hrti:playlist import

8 years agoCredit @atopuzov for hrti (#9482)
Sergey M․ [Sat, 2 Jul 2016 19:22:59 +0000 (02:22 +0700)]
Credit @atopuzov for hrti (#9482)

8 years ago[hrti] Improve and add support for playlists (Closes #9482)
Sergey M․ [Sat, 2 Jul 2016 19:22:14 +0000 (02:22 +0700)]
[hrti] Improve and add support for playlists (Closes #9482)

8 years ago[utils] Add PUTRequest
Sergey M․ [Sat, 2 Jul 2016 19:21:32 +0000 (02:21 +0700)]
[utils] Add PUTRequest

8 years ago[HRTi] Implement extractor for Croatian Radiotelevision
Aleksandar Topuzovic [Fri, 13 May 2016 14:52:52 +0000 (15:52 +0100)]
[HRTi] Implement extractor for Croatian Radiotelevision

8 years ago[la7.it] Fix the extractor
Yen Chi Hsuan [Sat, 2 Jul 2016 15:49:03 +0000 (23:49 +0800)]
[la7.it] Fix the extractor

8 years ago[facebook] Make embed detection stricter to prevent false-positives
Yen Chi Hsuan [Sat, 2 Jul 2016 15:15:55 +0000 (23:15 +0800)]
[facebook] Make embed detection stricter to prevent false-positives

8 years ago[generic] Add MD5 checksums
Yen Chi Hsuan [Sat, 2 Jul 2016 13:57:06 +0000 (21:57 +0800)]
[generic] Add MD5 checksums

8 years ago[generic] Support Wordpress "YouTube Video Importer" plugin
Yen Chi Hsuan [Sat, 2 Jul 2016 13:50:17 +0000 (21:50 +0800)]
[generic] Support Wordpress "YouTube Video Importer" plugin

Closes #9938

8 years ago[facebook] Improve Facebook embedded detection
Yen Chi Hsuan [Sat, 2 Jul 2016 13:33:23 +0000 (21:33 +0800)]
[facebook] Improve Facebook embedded detection

Related to #9938.

Another example comes from 9834872bf63b4e03b66c5e3b8f306556e735d8c5.

8 years ago[vk] Extend _VALID_URLs to support new domain (Closes #9981)
Sergey M․ [Sat, 2 Jul 2016 09:43:19 +0000 (16:43 +0700)]
[vk] Extend _VALID_URLs to support new domain (Closes #9981)

8 years agorelease 2016.07.02
Sergey M․ [Fri, 1 Jul 2016 19:47:42 +0000 (02:47 +0700)]
release 2016.07.02

8 years ago[vine] Remove superfluous whitespace
Sergey M․ [Fri, 1 Jul 2016 19:45:00 +0000 (02:45 +0700)]
[vine] Remove superfluous whitespace

8 years ago[fusion] Improve
Sergey M․ [Fri, 1 Jul 2016 19:44:37 +0000 (02:44 +0700)]
[fusion] Improve

8 years ago[Fusion] Add new extractor
TRox1972 [Thu, 30 Jun 2016 12:57:42 +0000 (14:57 +0200)]
[Fusion] Add new extractor

8 years ago[pornhub] Add support for thumbzilla (Closes #8696)
Sergey M․ [Fri, 1 Jul 2016 19:11:07 +0000 (02:11 +0700)]
[pornhub] Add support for thumbzilla (Closes #8696)

8 years ago[periscope] Add another fallback source
Sergey M․ [Fri, 1 Jul 2016 18:35:57 +0000 (01:35 +0700)]
[periscope] Add another fallback source

8 years ago[periscope] fix playlist extraction (#9967)
cant-think-of-a-name [Fri, 1 Jul 2016 01:19:17 +0000 (20:19 -0500)]
[periscope] fix playlist extraction (#9967)

The JSON response changed and the extractor needed to be updated in order to gather the video IDs.

8 years ago[vine] Fix extraction (Closes #9970)
Sergey M․ [Fri, 1 Jul 2016 18:24:57 +0000 (01:24 +0700)]
[vine] Fix extraction (Closes #9970)

8 years ago[twitch] Update usher URL (Closes #9975)
Sergey M․ [Fri, 1 Jul 2016 16:16:43 +0000 (23:16 +0700)]
[twitch] Update usher URL (Closes #9975)

8 years agorelease 2016.07.01
Sergey M․ [Thu, 30 Jun 2016 20:59:57 +0000 (03:59 +0700)]
release 2016.07.01

8 years ago[sixplay] Rename preference key to quality in format dict
Sergey M․ [Thu, 30 Jun 2016 20:57:59 +0000 (03:57 +0700)]
[sixplay] Rename preference key to quality in format dict

8 years ago[test/compat] compat_shlex_split: test with newlines
Jaime Marquínez Ferrándiz [Wed, 29 Jun 2016 16:54:30 +0000 (18:54 +0200)]
[test/compat] compat_shlex_split: test with newlines

8 years ago[options] Accept quoted string across multiple lines (#9940)
Jaime Marquínez Ferrándiz [Wed, 29 Jun 2016 12:56:05 +0000 (14:56 +0200)]
[options] Accept quoted string across multiple lines (#9940)

Like:

    -f "
    bestvideo+bestaudio/
    best
    "

8 years ago[pornhub] Add more tests with removed videos
Sergey M․ [Thu, 30 Jun 2016 20:18:27 +0000 (03:18 +0700)]
[pornhub] Add more tests with removed videos

8 years ago[pornhub] Relax removed message regex (Closes #9964)
Sergey M․ [Thu, 30 Jun 2016 20:14:23 +0000 (03:14 +0700)]
[pornhub] Relax removed message regex (Closes #9964)

8 years ago[Pornhub] Fix error detection
kidol [Thu, 30 Jun 2016 19:06:22 +0000 (21:06 +0200)]
[Pornhub] Fix error detection

8 years ago[ctvnews] use orderedSet, increase the number of items for playlists and use smaller...
Remita Amine [Thu, 30 Jun 2016 18:52:32 +0000 (19:52 +0100)]
[ctvnews] use orderedSet, increase the number of items for playlists and use smaller bin list for test

8 years ago[meta] Clarify the source of uppod st decryption algorithm
Remita Amine [Thu, 30 Jun 2016 17:27:57 +0000 (18:27 +0100)]
[meta] Clarify the source of uppod st decryption algorithm

8 years ago[ctv] Add new extractor(closes #4077)
Remita Amine [Thu, 30 Jun 2016 17:21:47 +0000 (18:21 +0100)]
[ctv] Add new extractor(closes #4077)

8 years ago[ctvnews] Add new extractor(closes #2156)
Remita Amine [Thu, 30 Jun 2016 17:14:59 +0000 (18:14 +0100)]
[ctvnews] Add new extractor(closes #2156)

8 years ago[rds] extract 9c9media formats
Remita Amine [Thu, 30 Jun 2016 17:14:23 +0000 (18:14 +0100)]
[rds] extract 9c9media formats

8 years ago[9c9media] Add new extractor
Remita Amine [Thu, 30 Jun 2016 17:13:49 +0000 (18:13 +0100)]
[9c9media] Add new extractor

8 years agorelease 2016.06.30
Sergey M․ [Thu, 30 Jun 2016 16:56:55 +0000 (23:56 +0700)]
release 2016.06.30

8 years ago[meta] Add support for pladform embeds
Sergey M․ [Thu, 30 Jun 2016 16:20:44 +0000 (23:20 +0700)]
[meta] Add support for pladform embeds

8 years ago[pladform] Improve embed detection
Sergey M․ [Thu, 30 Jun 2016 16:19:29 +0000 (23:19 +0700)]
[pladform] Improve embed detection

8 years ago[meta] Make duration and description optional
Sergey M․ [Thu, 30 Jun 2016 16:06:13 +0000 (23:06 +0700)]
[meta] Make duration and description optional

For iframe URLs

8 years ago[meta] Extend _VALID_URL
Sergey M․ [Thu, 30 Jun 2016 16:04:18 +0000 (23:04 +0700)]
[meta] Extend _VALID_URL

8 years ago[generic] make twitter:player extraction non fatal
Remita Amine [Thu, 30 Jun 2016 13:11:55 +0000 (14:11 +0100)]
[generic] make twitter:player extraction non fatal

8 years ago[sixplay] Add new extractor(closes #2183)
Remita Amine [Thu, 30 Jun 2016 12:50:49 +0000 (13:50 +0100)]
[sixplay] Add new extractor(closes #2183)

8 years ago[generic] add generic support for twitter:player embeds
Remita Amine [Thu, 30 Jun 2016 11:01:30 +0000 (12:01 +0100)]
[generic] add generic support for twitter:player embeds

8 years ago[urplay] fix typo and check with flake8
Remita Amine [Thu, 30 Jun 2016 10:30:42 +0000 (11:30 +0100)]
[urplay] fix typo and check with flake8

8 years ago[theatlantic] Add new extractor(closes #6611)
Remita Amine [Thu, 30 Jun 2016 03:08:24 +0000 (04:08 +0100)]
[theatlantic] Add new extractor(closes #6611)

8 years ago[skysports] Add new extractor(closes #7066)
Remita Amine [Thu, 30 Jun 2016 01:54:21 +0000 (02:54 +0100)]
[skysports] Add new extractor(closes #7066)

8 years ago[meta] Add new extractor(closes #8789)
Remita Amine [Wed, 29 Jun 2016 23:21:03 +0000 (00:21 +0100)]
[meta] Add new extractor(closes #8789)

8 years ago[urplay] Add new extractor(closes #9332)
Remita Amine [Wed, 29 Jun 2016 19:19:31 +0000 (20:19 +0100)]
[urplay] Add new extractor(closes #9332)

8 years ago[eagleplatform] Improve embed detection and extract in separate routine (Closes ...
Sergey M․ [Wed, 29 Jun 2016 16:01:34 +0000 (23:01 +0700)]
[eagleplatform] Improve embed detection and extract in separate routine (Closes #9926)

8 years ago[aenetworks] add support for movie pages
Remita Amine [Wed, 29 Jun 2016 15:55:17 +0000 (16:55 +0100)]
[aenetworks] add support for movie pages

8 years ago[aenetworks] extract history topic playlist title
Remita Amine [Wed, 29 Jun 2016 15:18:16 +0000 (16:18 +0100)]
[aenetworks] extract history topic playlist title

8 years ago[aenetworks:historytopic] fix topic video url
Remita Amine [Wed, 29 Jun 2016 15:03:32 +0000 (16:03 +0100)]
[aenetworks:historytopic] fix topic video url

8 years ago[aenetworks] add support for show and season for A&E Network sites and History topics...
Remita Amine [Wed, 29 Jun 2016 14:49:17 +0000 (15:49 +0100)]
[aenetworks] add support for show and season for A&E Network sites and History topics(closes #9816)

8 years ago[arte:playlist] Fix test
Sergey M․ [Tue, 28 Jun 2016 15:39:53 +0000 (22:39 +0700)]
[arte:playlist] Fix test

8 years ago[vrt] extract all formats
Remita Amine [Tue, 28 Jun 2016 13:02:03 +0000 (14:02 +0100)]
[vrt] extract all formats

8 years agorelease 2016.06.27
Sergey M․ [Mon, 27 Jun 2016 16:09:39 +0000 (23:09 +0700)]
release 2016.06.27

8 years ago[pbs] Check manually constructed http links (Closes #9921)
Sergey M․ [Mon, 27 Jun 2016 16:06:42 +0000 (23:06 +0700)]
[pbs] Check manually constructed http links (Closes #9921)

8 years ago[extractor/generic] Use _extract_url for kaltura embeds (Closes #9922)
Sergey M․ [Mon, 27 Jun 2016 15:45:26 +0000 (22:45 +0700)]
[extractor/generic] Use _extract_url for kaltura embeds (Closes #9922)

8 years ago[kaltura] Add _extract_url with fixed regex
Sergey M․ [Mon, 27 Jun 2016 15:44:17 +0000 (22:44 +0700)]
[kaltura] Add _extract_url with fixed regex

8 years ago[test_all_urls] PEP 8 and change wording
Sergey M․ [Mon, 27 Jun 2016 15:11:45 +0000 (22:11 +0700)]
[test_all_urls] PEP 8 and change wording

8 years agoNew test-case: extractor names are supposed to be unique
Matthieu Muffato [Sun, 26 Jun 2016 22:31:55 +0000 (23:31 +0100)]
New test-case: extractor names are supposed to be unique

@dstftw explained in
https://github.com/rg3/youtube-dl/pull/9918#issuecomment-228625878 that
extractor names are supposed to be unique. @dstftw has fixed the two
offending extractors, and here I add a test to ensure this does not
happen in the future.

8 years ago[skynewsarabia:article] Clarify IE_NAME
Sergey M․ [Sun, 26 Jun 2016 22:08:09 +0000 (05:08 +0700)]
[skynewsarabia:article] Clarify IE_NAME

8 years ago[sr:mediathek] Clarify IE_NAME
Sergey M․ [Sun, 26 Jun 2016 22:07:12 +0000 (05:07 +0700)]
[sr:mediathek] Clarify IE_NAME

8 years ago[extractor/generic] Improve kaltura embed detection (Closes #9911)
Sergey M․ [Sun, 26 Jun 2016 21:11:53 +0000 (04:11 +0700)]
[extractor/generic] Improve kaltura embed detection (Closes #9911)

8 years ago[msn] Add test URL with non-alphanumeric characters
Sergey M․ [Sun, 26 Jun 2016 15:02:46 +0000 (22:02 +0700)]
[msn] Add test URL with non-alphanumeric characters

8 years agorelease 2016.06.26
Sergey M․ [Sun, 26 Jun 2016 14:15:24 +0000 (21:15 +0700)]
release 2016.06.26

8 years ago[msn] Fix extraction (Closes #8960, closes #9542)
Sergey M․ [Sun, 26 Jun 2016 14:10:05 +0000 (21:10 +0700)]
[msn] Fix extraction (Closes #8960, closes #9542)

8 years ago[extractor/common] Fix sorting with custom field preference
Sergey M․ [Sun, 26 Jun 2016 14:09:07 +0000 (21:09 +0700)]
[extractor/common] Fix sorting with custom field preference

8 years ago[MSN] add new extractor
TRox1972 [Thu, 19 May 2016 18:59:59 +0000 (20:59 +0200)]
[MSN] add new extractor

8 years ago[vidbit] Improve (Closes #9759)
Sergey M․ [Sun, 26 Jun 2016 09:59:28 +0000 (16:59 +0700)]
[vidbit] Improve (Closes #9759)

8 years ago[utils] Add support for name list in _html_search_meta
Sergey M․ [Sun, 26 Jun 2016 09:57:14 +0000 (16:57 +0700)]
[utils] Add support for name list in _html_search_meta

8 years ago[Vidbit] Add new extractor
TRox1972 [Sun, 12 Jun 2016 01:18:56 +0000 (03:18 +0200)]
[Vidbit] Add new extractor

8 years ago[iqiyi] Remove codes for debugging
Yen Chi Hsuan [Sun, 26 Jun 2016 07:45:41 +0000 (15:45 +0800)]
[iqiyi] Remove codes for debugging

8 years ago[iqiyi] Partially fix IqiyiIE
Yen Chi Hsuan [Sun, 26 Jun 2016 07:18:32 +0000 (15:18 +0800)]
[iqiyi] Partially fix IqiyiIE

Use the HTML5 API. Only low-resolution formats available

Related: #9839

Thanks @zhangn1985 for the overall algorithm (soimort/you-get#1224)

8 years ago[le] Move urshift() to utils.py
Yen Chi Hsuan [Sun, 26 Jun 2016 07:17:26 +0000 (15:17 +0800)]
[le] Move urshift() to utils.py

8 years ago[utils] Add urshift()
Yen Chi Hsuan [Sun, 26 Jun 2016 07:16:49 +0000 (15:16 +0800)]
[utils] Add urshift()

Used in IqiyiIE and LeIE

8 years ago[generic] Fix test_Generic_76
Yen Chi Hsuan [Sun, 26 Jun 2016 03:54:52 +0000 (11:54 +0800)]
[generic] Fix test_Generic_76

Broken: https://travis-ci.org/rg3/youtube-dl/jobs/140251658

8 years agoFix misspelling
stepshal [Sat, 25 Jun 2016 18:23:48 +0000 (01:23 +0700)]
Fix misspelling

8 years ago[svtplay] Extend _VALID_URL (#9900)
Sergey M․ [Sat, 25 Jun 2016 17:29:53 +0000 (00:29 +0700)]
[svtplay] Extend _VALID_URL (#9900)

8 years ago[iqiyi] Mark broken
Sergey M․ [Sat, 25 Jun 2016 17:25:41 +0000 (00:25 +0700)]
[iqiyi] Mark broken

8 years agoCredit @JakubAdamWieczorek for #9813
Sergey M․ [Sat, 25 Jun 2016 16:35:57 +0000 (23:35 +0700)]
Credit @JakubAdamWieczorek for #9813

8 years ago[polskieradio] Add test with video
Sergey M․ [Sat, 25 Jun 2016 16:31:21 +0000 (23:31 +0700)]
[polskieradio] Add test with video

8 years ago[polskieradio] Improve extraction (Closes #9813)
Sergey M․ [Sat, 25 Jun 2016 16:18:40 +0000 (23:18 +0700)]
[polskieradio] Improve extraction (Closes #9813)

8 years ago[polskieradio] Add support for Polskie Radio.
Jakub Adam Wieczorek [Thu, 16 Jun 2016 19:00:27 +0000 (21:00 +0200)]
[polskieradio] Add support for Polskie Radio.

Polskie Radio is the main Polish state-funded radio broadcasting service.

8 years ago[utils] Add strip_or_none
Sergey M․ [Sat, 25 Jun 2016 15:32:02 +0000 (22:32 +0700)]
[utils] Add strip_or_none

8 years ago[utils] Add unified_timestamp
Sergey M․ [Sat, 25 Jun 2016 15:30:35 +0000 (22:30 +0700)]
[utils] Add unified_timestamp

8 years agorelease 2016.06.25
Sergey M․ [Fri, 24 Jun 2016 20:03:20 +0000 (03:03 +0700)]
release 2016.06.25

8 years ago[setup.py] Add file version information and quotes consistency (Closes #9878)
Sergey M․ [Fri, 24 Jun 2016 19:50:12 +0000 (02:50 +0700)]
[setup.py] Add file version information and quotes consistency (Closes #9878)

8 years ago[youtube] Fix and skip some tests
Sergey M․ [Fri, 24 Jun 2016 15:47:19 +0000 (22:47 +0700)]
[youtube] Fix and skip some tests