Jeg kiggede på dine logs igen; i det første tilfælde var underteksterne en del af TS-streamen lagret som lukkede undertekster. Du brugte en brugerdefineret profil, som instruerede HandBrake til at bruge de indbyggede lukkede undertekster og bevare dem, hvilket er grunden til, at det virkede:
2019-09-27T08:19:21 MCEBuddy.AppWrapper.Handbrake → + subtitle tracks:
2019-09-27T08:19:21 MCEBuddy.AppWrapper.Handbrake → + 1, español, Closed Caption [CC608]
Én ting du kan prøve er at aktivere indstillingen Skip remuxing i ekspertindstillingerne, hvilket vil tillade HandBrake at arbejde direkte på den originale M4V-fil i stedet for den remuxede TS-fil i det andet tilfælde; det kan registrere de indbyggede undertekster og arbejde med dem.