31718 Commits

Author SHA1 Message Date
Teemu Ikonen
4357a007dd [yle-dl] Flatten subtitles output for mpv's ytdl_hook 2020-07-28 14:01:43 +03:00
Teemu Ikonen
628292ebb1 [yle-dl] Support multiple subs per language 2020-07-28 14:01:43 +03:00
Teemu Ikonen
2ca292972c [yle-dl] Add yle-dl based extractor for areena.yle.fi 2020-07-28 14:01:43 +03:00
ViruZs
38a86aa4c2
Testing Google Drive 2020-07-28 10:55:04 +05:30
pull[bot]
3086f69720
Merge pull request #349 from ytdl-org/master
[pull] master from ytdl-org:master
2020-07-28 03:53:00 +00: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
Grabien
a9c21fa9ed Update extractor for www.c-span.org 2020-07-27 18:55:46 +04: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
Mohamed El Morabity
f712dbafa7 [xtube] Add age verification cookie to user video list request 2020-07-27 12:29:13 +02:00
Mohamed El Morabity
c3e1951f0a [xtube] Update cookie name for age verification 2020-07-27 11:36:33 +02: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
BassThatHertz
00897f32f8 Re-created .travis.yml which was accidently deleted. 2020-07-26 02:16:58 +01:00
BassThatHertz
10a9f184c0 Only use the Matroska container if an audio extension is specified. 2020-07-26 02:08:16 +01:00
Linol Shadowcat
db95259526 [adobepass] Add initial support for GoogleFiber MSO 2020-07-25 16:20:30 -05:00
BassThatHertz
dbf4af5244 Make the fix for #6724 apply to all audio formats. 2020-07-25 19:17:57 +01:00
BassThatHertz
799938536f Fix indentation length. 2020-07-25 16:28:35 +01:00
BassThatHertz
3a8aed1741 Fix for #6724 (error when specifying mp3 extension for output filename) 2020-07-25 16:16:44 +01:00
Alfonso Solbes
1b390b9ee9 added support for playz videos (https://www.rtve.es/playz/) 2020-07-25 17:00:22 +02:00
Teemu Ikonen
51b70469ed Support multiple subs per lang, differentiate by name
Add a new column 'name' to --list-subs output.

Output all the subtitles for a given lang with a different 'name' with
--write-sub --sub-lang foo.

The name will be a component in the output subtitle file names, before
the language code, if it is not empty.

Also adapt ffmpeg postprocessing funcs accoordingly.
2020-07-25 17:49:38 +03:00
random-nick
cae18ef8f2 [youtube] Fix age gate detection 2020-07-25 13:36:26 +02:00
J. Randall Owens
9fa017d3f3 Merge branch 'master' of https://github.com/rg3/youtube-dl 2020-07-24 14:39:14 +01:00
senaps
72c9753d18 Fixed flake 8 error 2020-07-24 06:28:15 +04:30
senaps
ec0fc33117 [executor/common] fixed load json error, (closes #23159) 2020-07-24 06:14:06 +04:30
Chew
04f52b95c2
Remove from global extractor list as well 2020-07-23 15:49:30 -05:00
Chew
94705720ac
Remove beampro/Mixer extractor 2020-07-23 15:44:08 -05:00
Teemu Ikonen
c23c35c9c1 [youtube] Return sub name in subtitle dict
Document the subtitles 'name' key in extractor/common.py
2020-07-23 20:44:15 +03:00
Timendum
8fb8854576 [RaiPlay] New video json source 2020-07-23 17:33:55 +02:00
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