Ved den første konvertering er din oprindelige fil en TS-fil, der indeholder tekstning. MCEBuddy trækker disse tekstninger ud som en SRT-fil, men det mislykkes at indlejre dem, fordi MP4Box fejler.
Du har dog en brugerdefineret profil, og i din profil beder du HandBrake om at lede efter tekstning under konverteringen; det finder de indlejrede tekstninger i TS-strømmen og konverterer dem automatisk til en indlejret SRT-fil.
Under den anden konvertering starter du med en M4V-fil med den indlejrede SRT-fil. MCEBuddy trækker SRT-filen ud og remuxer M4V til TS-format til behandling (hvilket ikke indeholder nogen undertekster eller tekstning); derfor opdager HandBrake intet, og når MCEBuddy senere forsøger at lægge underteksterne tilbage i beholderen, fejler det på din opsætning.
Du har tre muligheder:
- Prøv en anden computer, hvor MP4Box ikke fejler (det virker her på Windows 10, 64-bit).
- Aktivér indstillingen
Skip remuxingfor din anden konverteringsopgave (på denne måde remuxer MCEBuddy ikke M4V til TS, og når HandBrake modtager den oprindelige M4V, kan det måske opdage den indlejrede SRT-fil og bevare den). - Tilpas din profil til den anden konvertering, så du beder HandBrake om at bruge den SRT-fil, som MCEBuddy har trukket ud, sammen med den remuxede TS-fil i temp-mappen og indlejre den i din konverterede M4V. Prøv at tilføje
--srt-file <source_without_ext>.srttil din profilshandbrake-video-linje. Se indsætning af særlige kommandoer for detaljer om, hvordan <source_without_ext> fungerer.