dirkf 604762a9f8
[common:jwplayer] Improve jwplayer extraction and parsing (#31000)
* don't crash parser if jwplayer_data is invalid (empty, or no formats)
* use `label` in `sources[n]` as `format_id`
* relax `jwplayer().setup(...)` RE (also rework PR #27274 enhancement)
* detect more manifest formats in _parse_jwplayer_formats() (from PR #29596)
* improve metadata extraction (from PR #25433)
* remember URLs in a set
* use parse_resolution() in format
* extract filesize in format (from yt-dlp)

Co-authored-by: kikuyan <kikuyan@users.noreply.github.com>
Co-authored-by: martin54 <martin54@users.noreply.github.com>
2022-11-11 00:49:13 +00:00
..
2022-02-05 02:53:23 +00:00
2021-02-03 23:57:56 +00:00
2020-12-24 13:10:20 +01:00
2017-10-09 23:50:53 +07:00
2016-06-10 16:53:40 +08:00
2015-07-17 23:54:38 +06:00
2020-10-17 23:02:17 +07:00
2018-07-21 19:08:28 +07:00
2019-01-01 23:56:05 +07:00
2019-04-21 14:51:26 +01:00
2019-03-11 04:00:54 +07:00
2018-09-19 22:16:43 +07:00
2019-01-01 23:56:05 +07:00
2020-12-26 22:14:31 +07:00
2017-10-09 23:50:53 +07:00
2020-11-21 22:00:05 +07:00
2016-10-04 08:00:25 +01:00
2020-12-19 20:14:44 +01:00
2017-02-19 05:10:08 +08:00
2020-11-21 22:00:05 +07:00
2018-07-21 19:08:28 +07:00