mirror of
https://github.com/ytdl-org/youtube-dl
synced 2024-11-03 00:48:00 +09:00
74bb98431e
This fixes the extraction for taggeschau.de, the primary German news broadcaster. Details: - the new website sends the video meta data as JSON encoded as an attribute of the player - some old pages (e.g. [1]) still use the old format of `TagesschauIE`, so the old extraction code is kept as fallback - the old player format is not used anymore, so `TagesschauPlayerIE` is removed - several optional fields are added, in particular subtitles - crashes on empty playlists are fixed - some test cases are updated, as some videos are not available anymore - the video id in one test case is changed from `ts-5727` to `video-45741` because it appears to be the more permanent identifier; for example [1] is still available, while [2] cannot be accessed anymore - the format identifiers are normalized to `s`,..,`xl` as previously used by `TagesschauPlayerIE` (instead of `webs.h264`,..,`webxl.h264`) [1] https://www.tagesschau.de/multimedia/video/video-98529~_bab-sendung-209.html [2] https://www.tagesschau.de/multimedia/sendung/bab/bab-3299~_bab-sendung-209.html |
||
---|---|---|
.. | ||
downloader | ||
extractor | ||
postprocessor | ||
__init__.py | ||
__main__.py | ||
aes.py | ||
cache.py | ||
compat.py | ||
jsinterp.py | ||
options.py | ||
socks.py | ||
swfinterp.py | ||
update.py | ||
utils.py | ||
version.py | ||
YoutubeDL.py |