Sergey M․
defc820b70
[twitch] Switch streams to GraphQL and refactor ( closes #26535 )
2020-09-20 10:05:00 +07:00
Yarn
9652269ff0
satisfy flake8
2020-09-19 04:29:06 -07:00
Yarn
754d90c9a2
Resolve issues with twitcasting extractor.
2020-09-19 04:01:22 -07:00
Sergey M․
82ef02e936
[telequebec] Fix issues ( closes #26368 )
2020-09-19 07:56:00 +07:00
Patrick Dessalle
b856b3997c
[telequebec] Add support for brightcove videos ( closes #25833 )
2020-09-19 07:52:57 +07:00
Sergey M․
cd85a1bb8b
[pornhub] Extract metadata from JSON-LD ( closes #26614 )
2020-09-19 06:34:34 +07:00
Sergey M․
ce5b904050
[extractor/common] Relax interaction count extraction in _json_ld
2020-09-19 06:33:17 +07:00
Sergey M․
ad06b99dd4
[extractor/common] Extract author as uploader for VideoObject in _json_ld
2020-09-19 06:13:42 +07:00
JChris246
540b9f5164
[pornhub] Fix view count extraction ( #26621 ) (refs #26614 )
2020-09-19 05:59:19 +07:00
Yarn
fd4a5802a2
Merge remote-tracking branch 'upstream/master' into twitcasting
2020-09-18 03:40:07 -07:00
Yarn
18a84b26e0
Update twitcasting extractor
2020-09-18 02:12:20 -07:00
Stefan Pöschel
6e65a2a67e
[downloader/hls] Fix incorrect end byte in Range HTTP header for media segments with EXT-X-BYTERANGE ( #24512 ) ( closes #14748 )
...
The end of the byte range is the first byte that is NOT part of the to
be downloaded range. So don't include it into the requested HTTP
download range, as this additional byte leads to a broken TS packet and
subsequently to e.g. visible video corruption.
Fixes #14748 .
2020-09-18 05:26:56 +07:00
Sergey M․
f8c7bed133
[extractor/common] Handle ssl.CertificateError in _request_webpage ( closes #26601 )
...
ssl.CertificateError is raised on some python versions <= 3.7.x
2020-09-18 03:41:16 +07:00
Sergey M․
cdc55e666f
[downloader/http] Improve timeout detection when reading block of data (refs #10935 )
2020-09-18 03:32:54 +07:00
Ori Avtalion
86b7c00adc
[downloader/http] Retry download when urlopen times out ( #26603 ) (refs #10935 )
2020-09-18 03:15:44 +07:00
vidaritos
3513f7f95b
Merge branch 'master' of https://github.com/ytdl-org/youtube-dl
2020-09-17 12:57:42 +02:00
Aakash Gajjar
19ee7e1543
fix(tiktok): use Referer
header in requests
...
Signed-off-by: Aakash Gajjar <skyqutip@gmail.com>
2020-09-17 11:07:44 +05:30
J. Randall Owens
fe051b2bf4
Merge branch 'master' of https://github.com/rg3/youtube-dl
2020-09-16 01:20:52 +01:00
Sergey M․
e8c5d40bc8
release 2020.09.14
2020.09.14
2020-09-14 03:37:36 +07:00
Sergey M․
ca7ebc4e5e
[ChangeLog] Actualize
...
[ci skip]
2020-09-14 03:35:18 +07:00
Sergey M․
bff857a8af
[postprocessor/embedthumbnail] Fix issues ( closes #25717 )
...
* Fix WebP with wrong extension processing
* Fix embedding of thumbnails with % character in path
2020-09-14 03:28:31 +07:00
Alex Merkel
a31a022efd
[postprocessor/embedthumbnail] Add support for non jpeg/png thumbnails ( closes #25687 )
2020-09-14 03:10:01 +07:00
Awal Garg
6635b191fc
[JioSaavn] Add extractor
2020-09-14 00:06:32 +05:30
Sergey M․
45f6362464
[rtlnl] Extend _VALID_URL for new embed URL schema
2020-09-13 21:42:06 +07:00
Derek Land
97f34a48d7
[rtlnl] Extend _VALID_URL ( #26549 ) ( closes #25821 )
2020-09-13 21:38:16 +07:00
Daniel Peukert
ea74e00b3a
[youtube] Fix empty description extraction ( #26575 ) ( closes #26006 )
2020-09-13 21:23:21 +07:00
Sergey M․
06cd4cdb25
[srgssr] Extend _VALID_URL ( closes #26555 , closes #26556 , closes #26578 )
2020-09-13 21:07:25 +07:00
Sergey M․
da2069fb22
[googledrive] Use redirect URLs for source format ( closes #18877 , closes #23919 , closes #24689 , closes #26565 )
2020-09-13 20:49:32 +07:00
Sergey M․
95c9810015
[svtplay] Fix id extraction ( closes #26576 )
2020-09-13 18:59:37 +07:00
Remita Amine
b03eebdb6a
[redbulltv] improve support for rebull.com TV localized URLS( #22063 )
2020-09-13 11:26:11 +01:00
Remita Amine
1f7675451c
[redbulltv] Add support for new redbull.com TV URLs( closes #22037 )( closes #22063 )
2020-09-12 19:27:58 +01:00
tfvlrue
aa27253556
[soundcloud] Reduce pagination limit to fix 502 Bad Gateway errors when listing a user's tracks. ( #26557 )
...
Per the documentation here https://developers.soundcloud.com/blog/offset-pagination-deprecated the maximum limit is 200, so let's respect that (even if a higher value sometimes works).
Co-authored-by: tfvlrue <tfvlrue>
2020-09-12 09:35:11 +00:00
Thomas Tsiakalakis
193c93cf39
Merge branch 'ytdl-org-master'
2020-09-11 22:07:25 +02:00
Thomas Tsiakalakis
a5828ee1ff
Merge branch 'master' of https://github.com/ytdl-org/youtube-dl into ytdl-org-master
2020-09-11 22:06:59 +02:00
Vilim Lendvaj
44a5a32080
Update to new Niconico playlist format
2020-09-08 13:57:38 +02:00
tsukumijima
dfff793dae
[niconico] fix "E225 missing whitespace around operator" error in flake8
2020-09-08 03:44:35 +09:00
tsukumijima
697fd6905d
Merge remote-tracking branch 'upstream/master' into fix/niconico
2020-09-07 21:19:29 +09:00
oleksis
6a7dee2451
Merge branch 'master' of https://github.com/ytdl-org/youtube-dl into PictaExtractor
2020-09-06 11:02:31 -04:00
Mattias Wadman
ca058603e5
[svt] Add timestamp and thumbnail in more cases
...
Add timestamp, set to "valid from" which i think could been seen as publish time.
Add thumbnail in more cases, seems to was only done in the embedded data case for some reason.
Update API URL (current one redirects to it).
Switch svtplay test url to an existing video and also one with no expire date.
Also add an additional thumbnail url test regex.
2020-09-06 11:15:17 +02:00
xarantolus
c4a1d0eef8
Merge branch 'fixYTSearch' of https://github.com/xarantolus/youtube-dl into fixYTSearch
2020-09-06 09:25:02 +02:00
xarantolus
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
xarantolus
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
xarantolus
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
xarantolus
299056ad52
Fix python2 compatibility and title extraction
2020-09-06 09:22:47 +02:00
xarantolus
f536080701
Run formatter
2020-09-06 09:22:46 +02:00
xarantolus
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
xarantolus
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
xarantolus
19f671f88b
[youtube] Move search URL extraction to appropriate extractor
2020-09-06 09:21:26 +02:00
xarantolus
b948643f9c
[youtube] Fix extraction of search urls ( closes ytdl-org/youtube-dl#25696 )
2020-09-06 09:21:25 +02:00
Sergey M․
d51e23d9fc
release 2020.09.06
2020.09.06
2020-09-06 13:00:41 +07:00