Maveno 1 year ago
parent 54a3df7f7c
commit e3964b0002

@ -639,7 +639,7 @@ def convert(ctx,
if streamIndex <= len(subtitleTitles) -1:
mSubtitles[streamIndex]['title'] = subtitleTitles[streamIndex]
if default_subtitle == -1:
if default_subtitle == -1 or no_jellyfin_tweaks:
matchingSubtitles = mSubtitles
else:
matchingSubtitles = getReorderedSubstreams(mSubtitles, default_subtitle)
@ -689,7 +689,11 @@ def convert(ctx,
for streamIndex in range(len(audioStreams)):
audioStreams[streamIndex]['disposition']['default'] = 1 if streamIndex == default_audio else 0
sourceAudioStreams = getReorderedSubstreams(audioStreams, default_audio)
if no_jellyfin_tweaks:
sourceAudioStreams = audioStreams
else:
sourceAudioStreams = getReorderedSubstreams(audioStreams, default_audio)
dispositionTokens += generateDispositionTokens(sourceAudioStreams)
# Set forced tag in subtitle descriptor if given per command line option
@ -704,7 +708,11 @@ def convert(ctx,
for streamIndex in range(len(subtitleStreams)):
subtitleStreams[streamIndex]['disposition']['default'] = 1 if streamIndex == default_subtitle else 0
sourceSubtitleStreams = getReorderedSubstreams(subtitleStreams, default_subtitle)
if no_jellyfin_tweaks:
sourceSubtitleStreams = subtitleStreams
else:
sourceSubtitleStreams = getReorderedSubstreams(subtitleStreams, default_subtitle)
dispositionTokens += generateDispositionTokens(sourceSubtitleStreams)

Loading…
Cancel
Save