31736 Commits

Author SHA1 Message Date
selfisekai
0b3b53128a mastodon extractor, closes #18226 #25886 2020-07-23 11:46:19 +02:00
hodayabu
0ee48f6ffc
get timestamp for paid videos (#348)
Co-authored-by: bhodaya <bhodaya@videocites.com>
2020-07-23 11:30:22 +03: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
Jakub Wieczorek
a75e8add8a [polskieradio] Add a test for new-style multiple broadcast playlists. 2020-07-20 11:46:29 +02:00
Jakub Wieczorek
88d220db23 [polskieradio] Change the test case for playlist extraction
The previous one has for some reason been removed from the Web site.
2020-07-20 11:46:29 +02:00
Jakub Wieczorek
db6364df21 [polskieradio] Fix extraction for the updated article page theme 2020-07-20 11:46:29 +02:00
Michael Launay
14ce842176
Fixe 'content_html' error
For some channels we have an error because "more" doesn't have "content_html" key.
Exemple on version 2020.03.24 (same with this version) ::

  youtube-dl -f best -ciw -o "%(title)s.%(ext)s" -v "https://www.youtube.com/channel/UC0NCbj8CxzeCGIF6sODJ-7A/videos"
  [debug] System config: []
  [debug] User config: []
  [debug] Custom config: []
  [debug] Command-line args: ['-f', 'best', '-ciw', '-o', '%(title)s.%(ext)s', '-v', 'https://www.youtube.com/channel/UC0NCbj8CxzeCGIF6sODJ-7A/videos']
  [debug] Encodings: locale UTF-8, fs utf-8, out utf-8, pref UTF-8
  [debug] youtube-dl version 2020.03.24
  [debug] Python version 3.8.2 (CPython) - Linux-5.4.0-40-generic-x86_64-with-glibc2.29
  [debug] exe versions: ffmpeg 4.2.2, ffprobe 4.2.2, rtmpdump 2.4
  [debug] Proxy map: {}
  [youtube:channel] UC0NCbj8CxzeCGIF6sODJ-7A: Downloading channel page
  [youtube:playlist] UU0NCbj8CxzeCGIF6sODJ-7A: Downloading webpage
  [download] Downloading playlist: Uploads from Science4All
  [youtube:playlist] UU0NCbj8CxzeCGIF6sODJ-7A: Downloading page #1
  ERROR: 'content_html'
  Traceback (most recent call last):
    File "/usr/lib/python3/dist-packages/youtube_dl/YoutubeDL.py", line 808, in extract_info
      return self.process_ie_result(ie_result, download, extra_info)
    File "/usr/lib/python3/dist-packages/youtube_dl/YoutubeDL.py", line 968, in process_ie_result
      entries = list(itertools.islice(
    File "/usr/lib/python3/dist-packages/youtube_dl/extractor/youtube.py", line 313, in _entries
      content_html = more['content_html']
  KeyError: 'content_html'
2020-07-19 20:00:28 +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
rj
eb0a5a4d5a Fix flake8 error 2020-07-19 00:12:51 +01:00
rj
d89e94415b [theweatherchannel] Fix regex and tests for extraction 2020-07-18 23:55:21 +01: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
Roman Beranek
c35e081e0d
[cspan] append 'Referer' header with the video URL 2020-07-17 18:58:13 +02:00
rcmz0
c2e6381597 added VimeoSearchIE 2020-07-15 19:43:52 +02:00
mrx23dot
f15317c8d1 [mediaklikk] added m4sport support 2020-07-14 21:47:26 +01:00
pull[bot]
821e801e1e
Merge pull request #347 from ytdl-org/master
[pull] master from ytdl-org:master
2020-07-14 12:41:33 +00: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
MRWITEK
21aefc4ca8
[youtube] Improve description extraction (closes #25937) 2020-07-12 15:25:18 +03: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
pull[bot]
eb557aefb6
Merge pull request #346 from ytdl-org/master
[pull] master from ytdl-org:master
2020-07-11 14:41:35 +00: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
xarantolus
7fa0a67cc1 Remove unused variable 2020-07-10 11:50:50 +02:00
xarantolus
c37ca4732b [youtube] Remote download limit 2020-07-10 11:47:13 +02:00
Pandu POLUAN
050c23011f [xhamster] Yet another domain 2020-07-08 00:39:00 +07:00
kazukazuprogram
cb9569bfae [piapro] Add new extractor 2020-07-07 22:31:54 +09:00
selfisekai
fcb1d2bf1f [tvp] live stream extracting 2020-07-07 14:28:04 +02:00
selfisekai
dff921f6e1 [tvp] fix and test for tvpparlament.pl 2020-07-07 00:01:18 +02:00
selfisekai
bda25c5196 [tvp] new video id regex 2020-07-06 23:37:19 +02:00
Wattux
dcab7389ac [ffmpeg] Support splitting target based on extracted chapters (#24858)
This introduces a new FFmpegPostProcessor, which looks for "chapters"
extracted by IEs. For each identified chapter, it extracts a single
track from the source file, using ffmpeg's -ss / -t arguments.
2020-07-06 10:43:25 +02:00
runraid
571e4f7f78 Flake8 2020-07-05 16:43:58 -07:00
runraid
41406fe8c1 flake 2020-07-05 11:45:51 -07:00
runraid
caee5d2d0d remove class 2020-07-05 10:31:44 -07:00
runraid
7222615249 Add additional metadata 2020-07-05 10:28:35 -07:00
Huey
cfe81de220
download subtitles for mewatch.sg 2020-07-05 13:02:33 +08:00
runraid
29c48f185a [tiktok] Support watermarkless tiktok videos 2020-07-04 19:13:35 -07:00
runraid
469a31b931 Fix flake8 2020-07-03 18:54:25 -07:00
root
3175e76ad0 [Gab] Add new extractor 2020-07-03 18:25:44 -07:00
Chad Estioco
4c47effbcb [vimeo] Allow for iframe embeds that don't quote src.
Modern browsers are at least lenient enough to allow this and render the page
correctly so youtube_dl should be able to crawl these too.
2020-07-04 05:40:24 +08:00
ALurker
db3925b132 Fix breaks to PagedList and Generator Playlists 2020-07-02 21:16:07 -05:00