memo 74bb98431e [tagesschau] fix extraction
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
2021-03-13 12:05:05 +01:00
..
2021-03-13 12:05:05 +01:00
2018-01-23 22:23:12 +07:00
2020-11-21 22:00:05 +07:00
2021-03-03 11:47:34 +07:00