Naamgevingsconventie voor bestanden voor ondertitels en audio

Dit onderwerp is een beetje verwarrend geweest. Ik kan bevestigen dat het werkte in versie 2.4.9, maar ik kan me op dit moment niet herinneren of er daadwerkelijk ENG aan de ondertitelnaam werd toegevoegd om de taal te identificeren. Ik gebruik vandaag versie 2.4.10.1, en hoewel ENG niet in de ondertitelnaam staat, identificeert Plex nu de audio als Engels in plaats van onbekend, en de ondertiteltaal alleen als Engels voor de MOV_Text. Mijn externe SRT-bestand wordt nu ook als “onbekend” weergegeven, evenals de getimede teksten EIA-608 en 708. Ik denk dat functionaliteit mogelijk verloren is gegaan met updates, maar ik ben er niet 100% zeker van.

Nou, ik gaf het op, maar ben er net weer naar gaan kijken omdat ik opneem met Plex-DVR – vervolgens nabewerk met MCEBuddy – en krijg de externe srt-bestanden niet voorzien van de tag ‘.eng’, waardoor ze uiteraard ‘Onbekend’ blijven; zonder die tag zijn ze nu eenmaal onbekend:


^^ dat is van 20 minuten geleden op 2.5.1

Onlangs kwam deze tekortkoming bovendien tot een hoogtepunt toen ik ‘Professor T’ opnam – in het Duits – en Plex niet wist dat ik die ondertitels nodig had, omdat ze ‘Onbekend’ waren. Hadden ze ‘.eng’ gehad, dan had Plex een weloverwogen beslissing genomen en ze automatisch ingeschakeld.

U kunt uw conversielog bijvoegen en dan kunnen we zien wat er aan de hand is.

OK, hier is de meest recente:
NOVA S46E22 The Violence Paradox.ts-MKV MPEG-2 Convert-2019-12-02T21-15-16.1308101-05-00.zip (129,5 KB)

Ik wil bevestigen dat mijn Plex ook de ondertiteltaal niet weergeeft, BEHALVE dat MOV_TEXT wel in het Engels wordt getoond. De externe SRT is onbekend (waarschijnlijk zou ENG moeten tonen), en EIA_608 heeft altijd als “onbekend” gestaan.

Ik zie ook dat het audiospoor weer op Onbekend staat, wat eerder was opgelost, maar blijkbaar is teruggedraaid. Ik heb ingesteld dat alleen de Engelse audio moet worden behouden; daardoor wordt het Spaanse spoor wel verwijderd, maar het overgebleven spoor wordt niet als Engels gelabeld.

Log bijgevoegd.
Below Deck _20191202_2100.mp4-MP4 Conversion-2019-12-02T22-03-28.4478557-05-00.log (820,7 KB)

Dank je wel!

De logboeken tonen aan dat de eng taal wordt toegevoegd aan de ingebedde ondertiteltrack, maar niet aan het externe srt-bestand.

2019-12-02T22:18:04 MCEBuddy.AppWrapper.Base → handler_name : *srt:hdlr=sbtl:lang=eng@GPAC0.8.0-rev94-g6ada10e30-master

Als ik je screenshot goed lees, zie ik dat de SRT (MOV_TXT) aangeeft dat deze in het Engels is, maar de externe toont geen Engels omdat de bestandsnaam niet eindigt op _eng omdat er maar één SRT-bestand is. Zie deze post: File Naming Convention for Subtitles and Audio - #2 by Goose
De 608 zijn naar ik aanneem de ondertitels voor doven en slechthorenden. Ik weet niet zeker of er een taal aan kan worden toegewezen.
Wat de audio betreft, we hebben geen standaardtaal aan het geluidspoor toegewezen, aangezien er geen manier is om te weten welke taal zich in het geluidspoor bevindt, tenzij het oorspronkelijke bestand dit aangeeft.

Als je de videospoor een taallabel geeft, krijgen de 608’s/CC’s automatisch hetzelfde label – een granaat-benadering om een kamer leeg te maken. En aangezien vrijwel niemand een videospoor ooit van een taallabel voorziet, denk ik dat niemand zich zal storen als Buddy het label gelijk maakt aan de standaardtaal en daarmee alles erin tegelijk labelt (tenzij sommige elementen natuurlijk niet de standaardtaal zijn).

De reden dat ik die externe .srt-bestanden wil, is dat ik, als ik iets permanent wil bewaren, de SDH-ondertitels wil verwijderen. Ik wil ze niet eerst hoeven extracten, bewerken en daarna weer in een definitieve versie terugstoppen.

De 608’s heb ik niet meer, want Buddy heeft ze verwijderd voordat het videospoor naar .264 werd geconverteerd. Buddy labelt het audiospoor correct via het vinkje naast ‘English’, maar…

Alles wat ik nodig heb, is een ‘.eng’ op die externe ondertitels die Buddy heeft verzameld en aangemaakt; dan is het in orde. Buddy zou al moeten weten dat het Engels is, en als dat niet zo is, vertelt dat vinkje Buddy dat ik wil dat ze dat zijn.