Classes

JellyfinDataTransformer

Methods

(static) JDT_normalizeContainer(container) → {string}

Normalize container format strings (m4v/mov → mp4).

Parameters:
NameTypeDescription
containerstring
Returns:
Type: 
string

(static) JDT_sortSubtitleStreams(streams, preferredLanguage) → {object}

Sort subtitle streams: forced > default > normal, preferred language first within each group. Ports the ordering logic from Subtitles.bs sortSubtitles() for use at transform time.

Parameters:
NameTypeDescription
streamsobject

Array of subtitle MediaStream AAs

preferredLanguagestring

BCP-47 language code (e.g. "eng"), or "" for no preference

Returns:

Sorted subtitle stream array

Type: 
object