Compare commits

...

2 Commits

Author SHA1 Message Date
Dāvis
ad943df908
Merge 6cdde78019 into da252d9d32 2024-11-18 09:28:58 +05:30
Dāvis Mosāns
6cdde78019
Assume M3U streams with audio rendition group to be video only
There can be streams that contain reference to seperate audio stream
and they don't contain audio itself.
2024-04-01 22:25:54 +03:00

View File

@ -2274,10 +2274,10 @@ def build_stream_name():
# contains EXT-X-STREAM-INF tag which references AUDIO
# rendition group but does not have CODECS and despite
# referencing an audio group it represents a complete
# (with audio and video) format. So, for such cases we will
# ignore references to rendition groups and treat them
# as complete formats.
if audio_group_id and codecs and f.get('vcodec') != 'none':
# (with audio and video) format. But we can't know that
# at this point so assume it's video only.
# It can be resolved at later stage.
if audio_group_id and f.get('vcodec') != 'none':
audio_group = groups.get(audio_group_id)
if audio_group and audio_group[0].get('URI'):
# TODO: update acodec for audio only formats with