4 ondertitelsporen in MKV, MCEBuddy haalt er maar 1 uit en converteert naar .SRT

De meeste van mijn films hebben niet alleen dubbele audio, maar ook 4 ondertitels als ondertiteling. Dit zijn EIA-608-ondertitels. Ik kan het niet bevestigen, maar ik vermoed dat elke audiobestand de ondertitels bevat en aangezien de audiostromen Engels en Spaans zijn, dat de bijbehorende ondertitels in beide gevallen zowel Engels als Spaans zijn.

MCEBuddy haalt alleen de Engelse ondertitel eruit en converteert deze naar een .SRT-bestand… helaas heb ik ze meestal in het Spaans nodig, maar wil ook graag de Engelse beschikbaar hebben.

Is er een manier om MCEBuddy alle ondertitelbestanden te laten extraheren? Als er dubbele Engelse/Spaanse ondertitels in elke audiostroom zitten, is er dan een manier om er gewoon één van elk te behouden?

Dank je wel

PS… Ik gebruik de laatste beta van MCEBuddy op een Windows 8.1-machine

Ik kan proberen je met enkele antwoorden te helpen, hoewel sommige zaken kunnen verschillen op basis van je versie en het bestandstype dat je hebt en waar je het naar converteert. Verschillende typen ondersteunen verschillende opties.

Om het zeker te weten kun je tijdens de MCEBuddy-conversie naar het bestand kijken, rechtsklikken op het bestand in het statusvenster en klikken op “Media Info”; dan worden diverse details over het bestand getoond, waaronder de audiotalen. Ik beveel sterk het gratis programma “MediaInfo” aan, dat je meer details over het bestand geeft, waaronder in welke talen ondertitels beschikbaar zijn en het ondertitelformaat in het bestand. Je kunt ook iets als “VLC Media Player” gebruiken om het bestand af te spelen en de beschikbare ondertitelopties te bekijken.

Ten tweede, over datzelfde punt: als een bestand audio in een andere taal bevat, betekent dat in mijn ervaring niet noodzakelijk dat er ook een ondertitel in die taal beschikbaar is. Je moet het bestand controleren om het te bevestigen.

In de instellingen voor je Conversietaken (welke taak je ook gebruikt om de ondertitels te extraheren), klik je op dat item, klik je op WIJZIGEN, dan op de optie “Geavanceerde instellingen” (het icoontje met pijltjes naar boven en beneden). Onderaan vind je je audio- en ondertitelopties. Zorg dat de optie “Selecteer beste soundtrack” is UITgevinkt, anders zou de conversie beperkt blijven tot slechts één audiobestand. Uitgevinkt haalt het ALLE audiobestanden eruit. Zorg ervoor dat het formaat waarnaar je converteert meerdere audiobestanden accepteert (bijvoorbeeld MP4, MKV).

Als je de conversie tot één audiobestand wilt beperken, vink je “Selecteer beste soundtrack” WEL aan en kies je daaronder je gewenste taal.

Verder naar beneden zie je de ondertiteloptie. Zorg dat deze is aangevinkt om ondertitels te extraheren. Houd je muis boven de optie om precies te zien welke bestandsformaten deze optie ondersteunen.

Nog verder vind je “Expertinstellingen”. Als je daarop klikt, kun je “Ondertitels toevoegen” aanvinkten als je de ondertitels in het bestand wilt insluiten (formaten MKV of MP4); anders zorgt de eerdere instelling “Ondertitels extraheren” voor een extern SRT-bestand met de ondertitels. Zijn er meerdere talen aanwezig, dan voegt het de taalcode toe aan het ondertitelbestand.

Ja, kies de optie “Ondertitels en closed captions extraheren” om ALLE ondertitelbestanden te extraheren. Het zou je alleen tot één beperken als je “Selecteer beste soundtrack” had aangevinkt ÓF als het bestand maar ondertitels voor één taal bevat. Onthoud dat audiosporen en ondertitelsporen niet hetzelfde zijn. Veel van mijn over-de-lucht-opnames in de VS hebben Spaans als audio-optie, maar bevatten geen Spaanse ondertitels.

Hopelijk helpt dit.
Conversion Task

Bedankt voor je advies. Ik heb meer ontdekt over mijn TV-opnames sinds ik deze thread plaatste. Ik gebruik Mediainfo al jaren en dat was een van de programma’s die me vertelde dat ik meerdere CC’s in elk bestand heb; helaas begreep ik niet hoe ik alle informatie moest interpreteren.

Paul Hodges van het Emby-forum schreef een script voor me dat al mijn bestaande films in hun respectieve mappen scant en bepaalt of en hoeveel CC-streams in elk bestand zitten, en vervolgens alle beschikbare streams naar afzonderlijke SRT-bestanden in de map met de film extraheert.

Dit zijn EIA-608-ondertitels en Paul deed wat onderzoek en ontdekte dat alle NTSC-opnames vier tekstbestand-plaatshouders bevatten, zelfs als ze geen echte ondertitels bevatten… en dat Stream 1 en 3 meestal voor respectievelijk Engels en Spaans zijn als de contentprovider ze toevoegt.

Dus hoewel al mijn software vier CC-streams toont, hebben de meeste van mijn bestanden maar één ondertitel in het Engels en zijn de andere drie leeg, terwijl een paar helemaal geen ondertitels hebben.

Paul’s script gebruikt CCextractor om alle beschikbare CC-streams voor me te extraheren en verwerkt de bestanden automatisch in hun eigen map, zodat ik ze niet opnieuw door MCEBuddy hoef te verwerken en dus niet een heleboel bestanden hoef te kopiëren/verplaatsen om deze taak te voltooien. Mijn bibliotheken blijven intact, behalve dat ze nu allemaal het respectievelijke SRT-bestand bevatten dat met de film is opgenomen.

Veel dank aan Paul Hodges op het Emby-forum!!