Allow to download from m3u8 manifests with ffmpeg

They are detected by the extension of the url.
[youtube] Add support for downloading videos with hlsvp (fixes #1083)

They are downloaded with a m3u8 manifest, they seem to be encrypted, but ffmpeg can handle them.