Fixes #8371
When using the mpegts container hls vidoes can be played while being downloaded (useful if you are recording a live stream). VLC and mpv play them file, but QuickTime doesn't.
To reduce the number of wasted requests
It was matching www.youtube.com/embed/WpfukLMe1TM. The generic extractor automatically adds http:// if it's missing.
[ci skip]
Regex pattern update to match more codecs (fixes #6858)
[extractor/common] detect media playlist in _extract_m3u8_formats
these was fixed by @yan12125 in ff51983e15 i only added some code to extract video metadata and more formats from api
ff51983e15