Joerg Sonnenberger
Joerg Sonnenberger
See #70 and #71 with PR #78 for a fix.
As mentioned elsewhere, the HLS streams are using at least VBR, if not an outright lower bitrate.
I don't understand the purpose of this change.
A proof of concept patch is below. I have a lot of local changes in my version, so it might not apply cleanly. It will also need m3u8 from pypi...
The patch above works, I'm still fine tuning the exception handling since the HLS likes to kill the connections whenever it believes the client is not fast enough.
The current meta data parsing seems to work perfectly fine? You don't get a host key, but a file entry. If you follow the file link, you arrive at the...
Or do you not start from the video URL?
@insanedude63 The code should be pretty much self-contained. It only cares about the file property from the video meta data.
See #70 for a proof-of-concept patch for fetching via HLS. Likely needs some manual work for the merge.