31107 Commits

Author SHA1 Message Date
Lam
044a2ebb3b Typo fix (metsadata->metadata) for video duration (as it's optional, it didn't break anything). 2020-08-03 19:16:01 +02:00
Lam
6d805a6a1a New v3 API for Floatplane. Saves us downloading urls for each quality separately. 2020-08-03 19:07:32 +02:00
Julien Hadley Jack
abb41d6430 [ondemandkorea] add extractor error for odk premium content 2020-08-02 20:59:18 +02:00
Alex James
c8c102122d
[postprocessor/embedthumbnail] Add FLAC support 2020-08-01 15:42:34 -05:00
Aakash Gajjar
b19eec0d33
[fix] python 2 "url" field is missing or empty
`try_get` fails for `expected_type=str`, because in python 2
string has `unicode` type.

This commit removes the `expected_type` to disable the comparison.
2020-08-01 11:57:52 +05:30
xarantolus
2ad7b6ace9 Merge branch 'fixYTSearch' of https://github.com/xarantolus/youtube-dl into fixYTSearch 2020-07-31 10:05:19 +02:00
xarantolus
a5e386d9fe Fix python2 compatibility and title extraction 2020-07-31 10:05:11 +02:00
Philipp
d39cf56210
Merge branch 'master' into fixYTSearch 2020-07-30 16:41:07 +02:00
xarantolus
4f37c60bf5 Run formatter 2020-07-30 16:38:56 +02:00
xarantolus
c449f70965 [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-07-30 16:34:48 +02:00
Crypto90
677de2d478
Fixed broken next page parsing
Added changes from this pull request for broken next page parsing:
https://github.com/ytdl-org/youtube-dl/pull/26163
2020-07-30 09:26:58 +02:00
J. Randall Owens
6f64d18db3 Merge branch 'master' of https://github.com/rg3/youtube-dl 2020-07-29 20:45:52 +01:00
JChris246
adcf718456 updated regex to only be alphanumeric 2020-07-29 11:51:32 -04:00
oleksis
92cee65f94 Merge branch 'master' of https://github.com/ytdl-org/youtube-dl into PictaExtractor 2020-07-29 07:43:10 -04:00
Sergey M․
de722d3cd7 release 2020.07.28 2020-07-28 15:34:32 +02:00
Sergey M․
f4492c4890 [ChangeLog] Actualize
[ci skip]
2020-07-28 15:34:32 +02:00
Sergey M․
49004a6b59 [youtube] Fix sigfunc name extraction (closes #26134, closes #26135, closes #26136, closes #26137) 2020-07-28 15:34:32 +02:00
MRWITEK
54ffcbb8eb [youtube] Improve description extraction (closes #25937) (#25980) 2020-07-28 15:34:32 +02:00
Sergey M․
9fa728f4e8 [wistia] Restrict embed regex (closes #25969) 2020-07-28 15:34:31 +02:00
Glenn Slayden
bb2c950b8e [youtube] Prevent excess HTTP 301 (#25786) 2020-07-28 15:34:31 +02:00
Sergey M․
255f31b5cb [youtube:playlists] Extend _VALID_URL (closes #25810) 2020-07-28 15:34:31 +02:00
Remita Amine
2bd94127a2 [bellmedia] add support for cp24.com clip URLs(closes #25764) 2020-07-28 15:34:30 +02:00
Sergey M․
a4ed50bb84
release 2020.07.28 2020.07.28 2020-07-28 05:13:03 +07:00
Sergey M․
570611955f
[ChangeLog] Actualize
[ci skip]
2020-07-28 05:07:54 +07:00
Sergey M․
e450f6cb63
[youtube] Fix sigfunc name extraction (closes #26134, closes #26135, closes #26136, closes #26137) 2020-07-28 05:05:38 +07:00
Ganden Schaffner
76590695f6
[redbulltv] Remove unused imports 2020-07-27 04:27:19 -07:00
Ganden Schaffner
05766ca4bc
[redbulltv] Replace 404-ing tests and support non-AP URLs
Supports slugs in the format mentioned by @Boris-de in #22037.
2020-07-27 04:07:13 -07:00
Ganden Schaffner
13d6440717
[redbulltv] Avoid cache-based method and refactor
Big thanks to @heyjustyn for finding embedUrl.

Token query flag removed (doesn't seem to be sent in browser anymore).

I'm not sure about the standard for video_id. I'd guess that one should
not change it throughout _real_extract, but I'm not sure of a better way
if we desire to use rrn_id as the video_id (it seems to be the best
identifier).
2020-07-27 04:06:47 -07:00
MRWITEK
39db658554 [youtube] Improve description extraction (closes #25937) (#25980) 2020-07-26 21:22:54 +02:00
Sergey M․
6fcbdc54a0 [wistia] Restrict embed regex (closes #25969) 2020-07-26 21:22:54 +02:00
J. Randall Owens
9fa017d3f3 Merge branch 'master' of https://github.com/rg3/youtube-dl 2020-07-24 14:39:14 +01:00
Crypto90
c303cb7efd
Fixed argument count error. 2020-07-21 16:12:46 +02:00
Crypto90
45419a7863
Changed playlist result urls to provide video id.
Changed playlist result urls to provide video id which is needed to keep the information which cover got used to show for the playlist.
With the video id, cover image urls for the playlist result can get created.
2020-07-21 15:47:19 +02:00
rigstot
631e20d92a implement ThisVid extractor
deobfuscates the video URL using a reverse engineered version of KVS
player's algorithm. This was tested against version 4.0.4, 5.0.1 and
5.1.1.4 of the player and a warning will be issued if the major version
changes.
2020-07-19 14:58:19 +02:00
Tobias Gruetzmacher
2725bd3c57 [netzkino] Only use video id to find metadata (fixes #9226) 2020-07-18 16:32:55 +02:00
Julien Hadley Jack
efef17148f [ondemandkorea] fix jw_config regex extraction; change title and description extraction (closes #23926) 2020-07-18 10:03:15 +02:00
mrx23dot
f15317c8d1 [mediaklikk] added m4sport support 2020-07-14 21:47:26 +01:00
MRWITEK
a115e07594
[youtube] Improve description extraction (closes #25937) (#25980) 2020-07-14 12:01:15 +01:00
J. Randall Owens
ada79d2819 Merge branch 'master' of https://github.com/rg3/youtube-dl 2020-07-13 19:57:19 +01:00
oleksis
1f034effd8 Add PictaPlaylist extractor 2020-07-11 16:55:56 -04:00
Jeff Sharkey
c3ffe39c39 [realvision] Add extractor for RealVision.
Real Vision examines finance, business and the global economy with
videos and reports that provide real in-depth analysis from real
experts.

Internally they're using Brightcove for content distribution, but we
need to make several requests to discover the Realvision video ID
which looks like an MD5 hash, and then use that to discover the
Brightcove video ID.  Along the way we collect better metadata like
published-vs-filmed dates, and a cleaner thumbnail.

Some videos are free, but others behind the membership wall require
the usage of a cookie jar.
2020-07-11 13:16:52 -06:00
Sergey M․
718393c632
[wistia] Restrict embed regex (closes #25969) 2020-07-11 18:27:19 +07:00
rli99
0ca9dbd49b Fix indentation 2020-07-11 14:40:28 +10:00
rli99
a75f38347c Fix title display name 2020-07-11 14:38:34 +10:00
rli99
40d84550aa Fix description search 2020-07-11 14:37:09 +10:00
rli99
f477b12f47 Add fallback for title and thumbnail 2020-07-11 14:36:46 +10:00
J. Randall Owens
65073dd377 Merge branch 'master' of https://github.com/rg3/youtube-dl 2020-07-11 00:17:58 +01:00
rli99
2f5eb728f7 Fix unnecessary multi-line import 2020-07-11 02:14:05 +10:00
rli99
8be011b2fc Remove use of f string 2020-07-11 02:03:47 +10:00
rli99
9cbf7f15a9 Add new extractor for Mildom. 2020-07-11 01:48:34 +10:00