389709160c
[soundcloud] playlist limit per page according to official docs
...
https://github.com/ytdl-org/youtube-dl/pull/26557
2020-09-09 18:24:20 +02:00
b0f50733a1
[duboku] change ext to mp4
2020-09-09 03:15:08 +08:00
771a0ba4d2
Merge branch 'adrianheine-rutv'
2020-09-08 19:28:58 +02:00
cb2ea2d5ef
Merge branch 'rutv' of https://github.com/adrianheine/youtube-dl into adrianheine-rutv
2020-09-08 18:58:19 +02:00
02f681696b
Merge branch 'adrianheine-magenta'
2020-09-08 18:49:48 +02:00
10a4858d8f
Merge branch 'magenta' of https://github.com/adrianheine/youtube-dl into adrianheine-magenta
2020-09-08 18:49:11 +02:00
ca8d81baee
Merge branch 'martin54-ard.py_add_playlist_support'
2020-09-08 18:31:57 +02:00
baf36445c1
Merge branch 'ard.py_add_playlist_support' of https://github.com/martin54/youtube-dl into martin54-ard.py_add_playlist_support
2020-09-08 18:31:53 +02:00
1c547dc8b3
[skip travis] add gitter and license badge
2020-09-08 18:02:04 +02:00
4eacbc1722
removed trailing whitespace
2020-09-08 13:32:46 +02:00
e182ba877b
with old url pattern intact
2020-09-08 13:14:16 +02:00
d52335245d
fixed change in rtl.nl url pattern
2020-09-08 13:09:21 +02:00
1683735ea5
[elonet] Add extractor ( closes #24774 )
2020-09-08 09:15:03 +03:00
1b8805f831
[duboku] add referer header
2020-09-07 21:03:39 +08:00
d53fec697e
[mailru] fixed extraction
...
improved valid_url regex to match more urls like
>https://my.mail.ru/mail/7bw7/video/embed/_myvideo/6778
>https://videoapi.my.mail.ru/videos/embed/mail/7bw7/_myvideo/6778.html
previously not matched.
Fixed json extraction to download metadata and video url.
2020-09-07 14:21:21 +02:00
c4a1d0eef8
Merge branch 'fixYTSearch' of https://github.com/xarantolus/youtube-dl into fixYTSearch
2020-09-06 09:25:02 +02:00
bea9b00588
Fix regex for other variable declaration type
...
This now supports declarations like `window["ytInitialData"] = ...` and `var ytInitialData = ...`
2020-09-06 09:22:49 +02:00
f442082a50
[youtube] More general title extraction
...
Seems like this attribute is moved every few weeks, so we just extract both and use the one that is present.
2020-09-06 09:22:48 +02:00
1f93faf60b
[youtube] Make ytcfg.set
config extraction non-fatal
...
If the markup of the page changes in the future, it might be possible that _FEED_DATA still works, but the other regex does not. SInce it is not necessary for the first page of videos, we make sure the program doesn't exit before extracting them.
TL;DR: Extract the first video page even if there are problems
2020-09-06 09:22:47 +02:00
299056ad52
Fix python2 compatibility and title extraction
2020-09-06 09:22:47 +02:00
f536080701
Run formatter
2020-09-06 09:22:46 +02:00
5c430b67bd
[youtube] Fix feed extraction
...
In order to extract videos from further pages, we need to get various variables that are in an argument to the `ytcfg.set` call in a script on the feed page.
2020-09-06 09:22:46 +02:00
e03b4f3e05
[youtube] Make search extraction less dependent on json schema.
...
If an object looks like a video (it has a `videoId` key), assume that it is.
2020-09-06 09:22:30 +02:00
19f671f88b
[youtube] Move search URL extraction to appropriate extractor
2020-09-06 09:21:26 +02:00
b948643f9c
[youtube] Fix extraction of search urls ( closes ytdl-org/youtube-dl#25696 )
2020-09-06 09:21:25 +02:00
d51e23d9fc
release 2020.09.06
2020-09-06 13:00:41 +07:00
6cd452acff
[ChangeLog] Actualize
...
[ci skip]
2020-09-06 12:57:56 +07:00
50e9fcc1fd
[nrktv:episode] Improve video id extraction ( closes #25594 , closes #26369 , closes #26409 )
2020-09-06 12:43:50 +07:00
2045de7c32
[skip travis] bump version
2020-09-06 07:36:49 +02:00
16ee69c1b7
[youtube] Fix age gate content detection ( #26100 ) ( closes #26152 , closes #26311 , closes #26384 )
2020-09-06 11:44:53 +07:00
67171ed7e9
[youtube:user] Extend _VALID_URL ( closes #26443 )
2020-09-06 11:31:28 +07:00
419da738f3
[skip travis] exe related
2020-09-06 06:20:23 +02:00
1d9bf655e6
[utils] Recognize wav mimetype ( closes #26463 )
2020-09-06 11:19:53 +07:00
62ae19ff76
[xhamster] Improve initials regex ( #26526 ) ( closes #26353 )
2020-09-06 11:10:27 +07:00
5ed05f26ad
[svtplay] Fix svt id extraction ( closes #26425 , closes #26428 , closes #26438 )
2020-09-06 10:45:57 +07:00
841b683804
[twitch] Rework extractors ( closes #12297 , closes #20414 , closes #20604 , closes #21811 , closes #21812 , closes #22979 , closes #24263 , closes #25010 , closes #25553 , closes #25606 )
...
* Switch to GraphQL.
+ Add support for collections.
+ Add support for clips and collections playlists.
2020-09-06 10:45:34 +07:00
81e7a77e59
Merge branch 'julien-hadleyjack-ondemandkorea'
2020-09-06 04:02:47 +02:00
65f5a72266
Merge branch 'ondemandkorea' of https://github.com/julien-hadleyjack/youtube-dl into julien-hadleyjack-ondemandkorea
2020-09-06 04:02:43 +02:00
bc842c27a7
flake8 fix + soundcloud tests
2020-09-06 02:57:08 +02:00
ea40ffd1e1
Merge branch 'MrDoritos-mkvthumbnail'
2020-09-06 02:43:42 +02:00
3c0c0b428d
Merge branch 'mkvthumbnail' of https://github.com/MrDoritos/youtube-dl into MrDoritos-mkvthumbnail
2020-09-06 02:43:37 +02:00
115c360536
Merge branch 'adrianheine-abc'
2020-09-06 02:39:08 +02:00
a74727e93c
Merge branch 'abc' of https://github.com/adrianheine/youtube-dl into adrianheine-abc
2020-09-06 02:39:04 +02:00
b54d0e702a
Merge remote-tracking branch 'origin/master'
2020-09-06 02:37:51 +02:00
27e248cdcd
Merge pull request #48 from theincognito-inc/master
...
[hotstar] Move to API v1
2020-09-06 02:28:53 +02:00
d788bb9724
Merge branch 'zubearc'
2020-09-06 01:52:42 +02:00
9aa79d6460
Merge branch 'master' of https://github.com/zubearc/youtube-dl into zubearc
2020-09-06 01:52:20 +02:00
8848f8083b
[test/youtube] update subtitle tests
2020-09-05 17:56:28 -04:00
7078ec64b3
[hotstar] Move to API v1
2020-09-06 03:04:08 +05:30
b3b710e2a8
Merge branch 'LucBerge-deezer'
2020-09-05 19:40:03 +02:00