fix(dl): invert audio codec suffixing when splitting

This commit is contained in:
Andy
2026-02-07 18:56:30 -07:00
parent e50dd3f2bc
commit de41395a45

View File

@@ -1830,11 +1830,11 @@ class dl:
console=console, console=console,
) )
if split_audio is not None: merge_audio = (
merge_audio = not split_audio (not split_audio) if split_audio is not None else config.muxing.get("merge_audio", True)
else: )
merge_audio = config.muxing.get("merge_audio", True) # When we split audio (merge_audio=False), multiple outputs may exist per title, so suffix codec.
append_audio_codec_suffix = merge_audio append_audio_codec_suffix = not merge_audio
multiplex_tasks: list[tuple[TaskID, Tracks, Optional[Audio.Codec]]] = [] multiplex_tasks: list[tuple[TaskID, Tracks, Optional[Audio.Codec]]] = []
# Track hybrid-processing outputs explicitly so we can always clean them up, # Track hybrid-processing outputs explicitly so we can always clean them up,