Commit graph

329 commits

Author SHA1 Message Date
Remita Amine
96b2d8bb34 [PATCH] [facebook] add support for Relay post pages(closes #26935) 2021-02-26 15:08:54 +01:00
Remita Amine
9f4416afd7 [facebook] proper support for watch videos(closes #22795)(#27062) 2021-02-26 14:54:28 +01:00
Remita Amine
e51e641c6c Revert "[facebook] add support for watch videos(closes #22795)"
This reverts commit dc65041c224497f46b2984df02c234ce54bdedfd.
2021-02-26 14:54:19 +01:00
Remita Amine
493a5245dc [facebook] add support for watch videos(closes #22795) 2021-02-26 14:54:13 +01:00
Remita Amine
1765b2f870 [facebook] add support for group posts with multiple videos(closes #1…
…9131)
2021-02-26 14:54:08 +01:00
Remita Amine
c9b7b7dd04 [itv] remove old extractio method and fix series metadata extraction
closes #23177
closes #26897
2021-02-26 14:54:03 +01:00
Remita Amine
91f1af44a1 [facebook] redirect Mobile URLs to Desktop URLs
closes #24831
closes #25624
2021-02-26 14:53:58 +01:00
Remita Amine
fa06aa76ad [facebook] Add support for Relay based pages(closes #26823) 2021-02-26 14:53:53 +01:00
Remita Amine
feac903afb [facebook] try to reduce unessessary tahoe requests 2021-02-26 14:53:49 +01:00
Remita Amine
e62320f70a [facebook] remove hardcoded chrome user-agent
closes #18974
closes #25411
closes #26958
closes #27329
2021-02-26 14:53:36 +01:00
Andrey Smirnoff
ec7e1e27c2 [smotri] Remove extractor (#27358) 2021-02-26 14:53:29 +01:00
Remita Amine
325ff4c628 [beampro] Remove Extractor
closes #17290
closes #22871
closes #23020
closes #23061
closes #26099
2021-02-26 14:53:18 +01:00
EntranceJew
eefe89651d [tubitv] Extract release year (#27317) 2021-02-26 14:53:07 +01:00
Remita Amine
228d41686d [amcnetworks] Fix free content extraction(closes #20354) 2021-02-26 14:52:17 +01:00
Remita Amine
e754d9d1a5 [telequebec] Fix Extraction and Add Support for video.telequebec.tv
closes #25733
closes #26883
closes #27339
2021-02-26 14:52:02 +01:00
Remita Amine
8b9bc4eeee [generic] comment a test covered now by AmericasTestKitchenIE 2021-02-26 14:51:54 +01:00
Remita Amine
7e83a9d619 [tvplay:home] Fix extraction(closes #21153) 2021-02-26 14:51:45 +01:00
Remita Amine
96e0370bb2 [americastestkitchen] Fix Extraction and add support for Cook's Count…
…ry and Cook's Illustrated

closes #17234
closes #27322
2021-02-26 14:51:38 +01:00
=?UTF-8?q?Sergey=20M=E2=80=A4?=
32e8c82a3b [slideslive] Add support for yoda service videos and extract subtitle…
…s (closes #27323)
2021-02-26 14:51:20 +01:00
=?UTF-8?q?Sergey=20M=E2=80=A4?=
f717a3cc82 [extractor/generic] Remove unused import 2021-02-26 14:51:01 +01:00
Remita Amine
96e0184377 [aenetworks] Fix extraction
- Fix Fastly format extraction
- Add support for play and watch subdomains
- Extract series metadata

closes #23363
closes #23390
closes #26795
closes #26985
2021-02-26 14:50:53 +01:00
=?UTF-8?q?Sergey=20M=E2=80=A4?=
371904a4d9 [extractor/common] Extract timestamp from Last-Modified header 2021-02-26 14:50:42 +01:00
=?UTF-8?q?Sergey=20M=E2=80=A4?=
1744410baa [generic] Extract RSS video itunes metadata 2021-02-26 14:48:44 +01:00
=?UTF-8?q?Sergey=20M=E2=80=A4?=
0257cb6e42 [generic] Extract RSS video timestamp 2021-02-26 14:48:35 +01:00
renalid
e76a3363ba [generic] Extract RSS video description (#27177) 2021-02-26 14:48:29 +01:00
Remita Amine
5c239bfc65 [nrk] reduce requests for Radio series 2021-02-26 14:48:24 +01:00
Remita Amine
04ac0950aa [nrk] reduce the number of instalments requests 2021-02-26 14:46:34 +01:00
Remita Amine
d88959f3b3 [nrk] improve format extraction 2021-02-26 14:46:29 +01:00
Remita Amine
b8975995ef [nrk] improve extraction
- improve format extraction for old akamai formats
- update some of the tests
- add is_live value to entry info dict
- request instalments only when their available
- fix skole extraction
2021-02-26 14:46:24 +01:00
=?UTF-8?q?Sergey=20M=E2=80=A4?=
93e7c99ad6 [peertube] Extract fps 2021-02-26 14:46:16 +01:00
=?UTF-8?q?Sergey=20M=E2=80=A4?=
b79c74dad9 [peertube] Recognize audio-only formats (closes #27295) 2021-02-26 14:46:08 +01:00
=?UTF-8?q?Sergey=20M=E2=80=A4?=
8e06fa07b9 [teachable:course] Improve extraction (closes #24507, closes #27286) 2021-02-26 14:46:00 +01:00
=?UTF-8?q?Sergey=20M=E2=80=A4?=
0ef2cc2a31 [nrk] Improve error extraction 2021-02-26 14:44:43 +01:00
=?UTF-8?q?Sergey=20M=E2=80=A4?=
05fae5e182 [nrktv] Relax _VALID_URL 2021-02-26 14:44:39 +01:00
=?UTF-8?q?Sergey=20M=E2=80=A4?=
d3b00a0fa6 [nrktv:series] Improve extraction (closes #21926) 2021-02-26 14:44:34 +01:00
=?UTF-8?q?Sergey=20M=E2=80=A4?=
ea80c8f15e [nrktv:series] Improve extraction 2021-02-26 14:44:26 +01:00
=?UTF-8?q?Sergey=20M=E2=80=A4?=
08fea1baa1 [nrktv:season] Improve extraction 2021-02-26 14:44:20 +01:00
Remita Amine
75dc35e418 [nrk] fix call to moved method 2021-02-26 14:44:14 +01:00
Remita Amine
226efefec6 [nrk] fix typo 2021-02-26 14:44:09 +01:00
Remita Amine
d439a5df63 [nrk] improve format extraction and geo-restriction detection (closes…
#24221)
2021-02-26 14:44:04 +01:00
=?UTF-8?q?Sergey=20M=E2=80=A4?=
58edf65c1b [pornhub] Handle HTTP errors gracefully (closes #26414) 2021-02-26 14:43:56 +01:00
=?UTF-8?q?Sergey=20M=E2=80=A4?=
841628af91 [nrktv] Relax _VALID_URL (closes #27299, closes #26185) 2021-02-26 14:43:47 +01:00
Remita Amine
ecfc7cb9f1 [zdf] extract webm formats(closes #26659) 2021-02-26 14:43:06 +01:00
Matthew Rayermann
8c8e98ffdd [nhk] Add audio clip test to NHK extractor (#27269) 2021-02-26 14:42:58 +01:00
Remita Amine
2f04ca9dac [gamespot] Extract DASH and HTTP formats 2021-02-26 14:42:52 +01:00
Remita Amine
76263cc893 [extractor/commons] improve Akamai HTTP formats extraction 2021-02-26 14:42:46 +01:00
Remita Amine
0a48eb0c7f [tver] correct episode_number key 2021-02-26 14:42:39 +01:00
Remita Amine
d60195c74b [extractor/common] improve Akamai HTTP format extraction
- Allow m3u8 manifest without an additional audio format
- Fix extraction for qualities starting with a number
Solution provided by @nixxo based on: https://stackoverflow.com/a/5984688
2021-02-26 14:42:28 +01:00
Remita Amine
b789c2b6bb [tver] Add new extractor (closes #26662)(closes #27284) 2021-02-26 14:41:57 +01:00
Remita Amine
87889f1fe8 [extractors] Add QubIE import 2021-02-26 14:39:36 +01:00
Remita Amine
0475d9eaff [tva] Add support for qub.ca (closes #27235) 2021-02-26 14:39:30 +01:00
Remita Amine
9e5ac5f629 [toggle] Detect DRM protected videos (closes #16479)(closes #20805) 2021-02-26 14:39:24 +01:00
Remita Amine
9b24767e1e [toggle] Add support for new MeWatch URLs (closes #27256) 2021-02-26 14:39:18 +01:00
=?UTF-8?q?Sergey=20M=E2=80=A4?=
8c785f8472 [cspan] Extract info from jwplayer data (closes #3672, closes #3734, …
…closes #10638, closes #13030, closes #18806, closes #23148, closes #24461, closes #26171, closes #26800, closes #27263)
2021-02-26 14:39:10 +01:00
=?UTF-8?q?Roman=20Ber=C3=A1nek?=
a321724c88 [cspan] Pass Referer header with format's video URL (#26032) (closes …
…#25729)
2021-02-26 14:38:55 +01:00
Remita Amine
31a2706650 [mediaset] add support for movie URLs(closes #27240) 2021-02-26 14:38:48 +01:00
=?UTF-8?q?Sergey=20M=E2=80=A4?=
863cae8fe4 [yandexmusic:track] Fix extraction (closes #26449, closes #26669, clo…
…ses #26747, closes #26748, closes #26762)
2021-02-26 14:38:16 +01:00
Michael Munch
f44820d718 [drtv] Extend _VALID_URL (#27243) 2021-02-26 14:38:09 +01:00
bopol
bbb93695b0 [ina] Add support for mobile URLs (#27229) 2021-02-26 14:37:59 +01:00
=?UTF-8?q?Sergey=20M=E2=80=A4?=
de296b234a [YoutubeDL] Write static debug to stderr and respect quiet for dynami…
…c debug (closes #14579, closes #22593)

TODO: logging and verbosity needs major refactoring (refs #10894)
2021-02-26 14:37:50 +01:00
=?UTF-8?q?Adrian=20Heine=20n=C3=A9=20Lang?=
34a34d7f71 [videa] Adapt to updates (#26301)
closes #25973, closes #25650.
2021-02-26 14:37:14 +01:00
Remita Amine
37108e29a6 [spreaker] fix SpreakerShowIE test URL 2021-02-26 14:37:08 +01:00
=?UTF-8?q?Sergey=20M=E2=80=A4?=
79cd28f514 [spreaker] Add extractor (closes #13480, closes #13877) 2021-02-26 14:37:00 +01:00
Remita Amine
7a49184ca6 [viki] fix video API request(closes #27184) 2021-02-26 14:36:24 +01:00
Remita Amine
3f6dc5d4ef [bbc] fix BBC Three clip extraction 2021-02-26 14:36:19 +01:00
Remita Amine
45eded9bd2 [bbc] fix BBC News videos extraction 2021-02-26 14:36:12 +01:00
Remita Amine
d1114a12e1 [medaltv] improve extraction 2021-02-26 14:36:07 +01:00
Joshua Lochner
997dc3ca44 [medaltv] Add new extractor (#27149) 2021-02-26 14:36:01 +01:00
=?UTF-8?q?Sergey=20M=E2=80=A4?=
00088ef4b1 [downloader/fragment] Set final file's mtime according to last fragme…
…nt's Last-Modified header (closes #11718, closes #18384, closes #27138)
2021-02-26 14:35:54 +01:00
=?UTF-8?q?Sergey=20M=E2=80=A4?=
c719619471 [nrk] Fix extraction 2021-02-26 14:35:49 +01:00
Remita Amine
2a368bc78e [pinterest] Add support for large collections(more than 25 pins) 2021-02-26 14:35:22 +01:00
Remita Amine
3d030642c7 [franceinter] flake8 2021-02-26 14:35:16 +01:00
renalid
950c574c22 [franceinter] add thumbnail url (#27153)
Co-authored-by: remitamine <remitamine@gmail.com>
2021-02-26 14:35:11 +01:00
Remita Amine
e1c07eb79f [box] Add new extractor(#5949) 2021-02-26 14:34:37 +01:00
Jia Rong Yee
7a0255f6e2 [nytimes] Add new cooking.nytimes.com extractor (#27143)
* [nytimes] support cooking.nytimes.com, resolves #27112

Co-authored-by: remitamine <remitamine@gmail.com>
2021-02-26 14:34:21 +01:00
Remita Amine
abe5d97246 [rumble] add support for embed pages(#10785) 2021-02-26 14:34:06 +01:00
Remita Amine
186e07f960 [skyit] add support for multiple Sky Italia websites(closes #26629) 2021-02-26 14:34:00 +01:00
Remita Amine
ac852e57a0 [extractor/common] add generic support for akamai http format extraction 2021-02-26 14:33:51 +01:00
=?UTF-8?q?Sergey=20M=E2=80=A4?=
9a5816f425 [pinterest] Add extractor (closes #25747) 2021-02-26 14:33:38 +01:00
=?UTF-8?q?Sergey=20M=E2=80=A4?=
d64e153832 [svtplay] Fix test title 2021-02-26 14:33:05 +01:00
=?UTF-8?q?Sergey=20M=E2=80=A4?=
5a94d1b61d [svtplay] Add support for svt.se/barnkanalen (closes #24817) 2021-02-26 14:32:59 +01:00
Mattias Wadman
9e816eca8f [svt] Extract timestamp and thumbnail in more cases (#27130)
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.
Switch svtplay test url to an existing video and also one with no expire date.
Also add an additional thumbnail url test regex.
2021-02-26 14:32:52 +01:00
Remita Amine
968583c56f [infoq] fix format extraction(closes #25984) 2021-02-26 14:28:13 +01:00
renalid
f3c426a2ee [francetv] Update to fix thumbnail URL issue (#27120)
Fix the thumbnail URL. The issue was here for many years, never fixed. It's done ! :-)

Example : https://www.france.tv/france-2/de-gaulle-l-eclat-et-le-secret/de-gaulle-l-eclat-et-le-secret-saison-1/2035247-solitude.html

failed thumbnail url generated : http://pluzz.francetv.fr/staticftv/ref_emissions/2020-11-02/EMI_1104da66f533cc7dc5d0d07a181a18c2e2fe1d81_20201014122553940.jpg

right thumbnail url fixed : https://sivideo.webservices.francetelevisions.fr/staticftv/ref_emissions/2020-11-02/EMI_1104da66f533cc7dc5d0d07a181a18c2e2fe1d81_20201014122553940.jpg
2021-02-26 14:28:03 +01:00
=?UTF-8?q?Sergey=20M=E2=80=A4?=
bb0f8c2607 [downloader/http] Fix crash during urlopen caused by missing reason o…
…f URLError
2021-02-26 14:27:49 +01:00
=?UTF-8?q?Sergey=20M=E2=80=A4?=
8175a5e8b1 [YoutubeDL] Fix --ignore-errors for playlists with generator-based en…
…tries of url_transparent (closes #27064)
2021-02-26 14:19:38 +01:00
Remita Amine
3ffb643844 [discoverynetworks] add support new TLC/DMAX URLs(closes #27100) 2021-02-26 14:19:12 +01:00
Remita Amine
a732493292 [rai] fix protocol relative relinker URLs(closes #22766) 2021-02-26 14:19:07 +01:00
Remita Amine
493d279604 [rai] fix unavailable video format detection 2021-02-26 14:19:02 +01:00
Remita Amine
a7bd83e154 [rai] improve extraction 2021-02-26 14:18:55 +01:00
Leonardo Taccari
9fd254036b [rai] Fix extraction for recent raiplay.it updates (#27077)
- Remove first test of RaiPlayIE: it is no longer available
- Make RaiPlayIE extension-agnostic (passing possible `.json' URLs is now
  supported too)
- Adjust RaiPlayLiveIE to recent raiplay.it updates.  Passing it as
  `url_transparent' is no longer supported (there is no longer an accessible
  ContentItem)
- Adjust RaiPlayPlaylistIE to recent raiplay.it updates and instruct it about
  ContentSet-s.
- Update a RaiIE test and remove two tests that are no longer availables

Thanks to @remitamine for the review!
2021-02-26 14:18:51 +01:00
Remita Amine
ddc62043ed [viki] improve format extraction 2021-02-26 14:18:46 +01:00
beefchop
9adedd82f3 [viki] fix stream extraction from mpd (#27092)
Co-authored-by: beefchop <beefchop@users.noreply.github.com>
2021-02-26 14:18:39 +01:00
Remita Amine
339f127540 [amara] improve extraction 2021-02-26 14:16:30 +01:00
Joost Verdoorn
9a527679ed [Amara] Add new extractor (#20618)
* [Amara] Add new extractor
2021-02-26 14:16:03 +01:00
Remita Amine
514683921a [vimeo:album] fix extraction(closes #27079) 2021-02-26 14:13:40 +01:00
Remita Amine
46fce7272c [mtv] fix mgid extraction(closes #26841) 2021-02-26 14:13:32 +01:00
=?UTF-8?q?Sergey=20M=E2=80=A4?=
3a32ea072b [youporn] Fix upload date extraction and make comment count optional …
…(closes #26986)
2021-02-26 14:13:24 +01:00
=?UTF-8?q?Sergey=20M=E2=80=A4?=
1451f4f498 [arte] Rework extractors
* Reimplement embed and playlist extractors to delegate to the single entrypoint artetv extractor
  Beware reluctant download archive extractor keys breakage.
* Improve embeds detection (closes #27057)
- Remove obsolete code
2021-02-26 14:13:19 +01:00
=?UTF-8?q?Sergey=20M=E2=80=A4?=
93064492e9 [arte] Extract m3u8 formats (closes #27061) 2021-02-26 14:13:13 +01:00