und im src https://github.com/streamlink/str…hls/hls.py#L582 ist auch nix dafuer vorgesehen.
Danke für die Hinweis. Ich habe mir mal die Segmente heruntergeladen und im VLC geöffnet:
bei mir liegen die Files zum testen hier im system:
/usr/local/lib/python3.10/dist-packages/streamlink/stream/hls
Ich habe noch ein m3u8 file gesehen, da holt sich streamlink eigentlich die Infos:
language=attr.get("LANGUAGE"),
Also müsste man Streamlink oder ffmpeg irgendwie mitteilen, dass er die Sprache aus der Playlist mappen soll und nicht einfach nur die files kopieren soll.
Technisch gesehen scheint ffmpeg den Stream selbst aus der Playlist aufzubauen und sich die Sprachen aus der Playlist zu holen während es Streamlink sich aus den Segmenten holt.
Vielleicht hat ja jemand eine Idee wie man das ändern kann im Streamlink Code?
Ich habe mal ein Ticket bei Streamlink dazu geöffnet:
