Hoe extra data uitlezen in .srt file (ondertitel)?

Pagina: 1
Acties:

Vraag


  • Spiritos
  • Registratie: September 2009
  • Laatst online: 30-06-2024
Ik heb 2 merkwaardige gevallen bij het toevoegen van externe ondertitels aan een tweetal films (MKV en mp4).

In het ene geval is de ondertitel (beide .srt) niet zichtbaar en bij de andere film is de tekst dubbel. Dit zowel in MPC-HC als VLC player.

In principe ben ik redelijk bedreven in het aanpassen/corrigeren etc. van ondertitels met diverse programma's dus ik heb de instellingen gecontroleerd, de bestanden dezelfde naam gegeven en de tijden nagekeken etc. maar bij deze twee (oude) films gaat er dus iets niet goed.

De enige 2 redenen die ik kan bedenken zijn dat er òf iets in de videostream zit die de juiste weergave verhinderd òf dat er metadata in de subs zit die ik niet op de gebruikelijk wijze kan zien, althans -meer dan de tijden en de tekst zelf. Het laatste scenario lijkt mij waarschijnlijker maar ik heb geen idee hoe ik deze data in kan lezen (anders dan via de standaard 3rd party software om ondertitels te bewerken en syncen -maar daar zie ik geen additionele data) en Google helpt me in dit geval ook niet.

Heeft iemand een idee hoe en waar ik verder naar kan zoeken?

B.v.d.

[ Voor 3% gewijzigd door Spiritos op 25-02-2016 07:25 ]

Win 10 64x/i7-4790K/Asus Z97-PRO/MSI GTX 960 GAMING 2G/Seasonic M12II Evo 620W/Samsung 850 Pro 256GB/Samsung 850 EVO 250GB/Crucial MX100 512GB/Barracuda STBD2000201 2TB(2x)/Barracuda STBD3000200 3TB/Corsair Vengeance LP CML1600/Noctua NH-C12P/Fractal R5

Alle reacties


  • MAX3400
  • Registratie: Mei 2003
  • Laatst online: 08-09 13:19

MAX3400

XBL: OctagonQontrol

Elke gewone text-editor kan je gebruiken om een SRT te openen; het is namelijk 99.99% plain-text in een SRT alleen voorzien van bepaalde tijdscodes en, waar nodig, bepaalde codes om een kleur te geven aan een font.

Eventueel kan je kijken of je met http://subworkshop.sourceforge.net/ verder komt als je bepaalde zaken inzichtelijk wil krijgen; ik denk niet dat er metadata of andere "verborgen" zaken zijn die het afspelen op dit moment verhinderen.

[ Voor 35% gewijzigd door MAX3400 op 25-02-2016 07:46 ]

Mijn advertenties!!! | Mijn antwoorden zijn vaak niet snowflake-proof


  • Spiritos
  • Registratie: September 2009
  • Laatst online: 30-06-2024
Toevallig is dit inderdaad één van de programmaatjes die ik ook gebruik maar zoals je al zegt, geen metadata.

Blijf ik met het merkwaardige feit zitten dat deze 2 ondertitels door "iets" worden gecorrumpeerd.

Win 10 64x/i7-4790K/Asus Z97-PRO/MSI GTX 960 GAMING 2G/Seasonic M12II Evo 620W/Samsung 850 Pro 256GB/Samsung 850 EVO 250GB/Crucial MX100 512GB/Barracuda STBD2000201 2TB(2x)/Barracuda STBD3000200 3TB/Corsair Vengeance LP CML1600/Noctua NH-C12P/Fractal R5


  • MAX3400
  • Registratie: Mei 2003
  • Laatst online: 08-09 13:19

MAX3400

XBL: OctagonQontrol

Wil je proberen, toevallig, om FFDSHOW uit te zetten als rendering-"engine", indien je die gebruikt voor MPC? Puur even als test want ik lees op verschillende forums dat 'ie nog wel eens lastig kan zijn met subtitles en daardoor kan je dubbele weergave krijgen.

Mijn advertenties!!! | Mijn antwoorden zijn vaak niet snowflake-proof


  • MicGlou
  • Registratie: Augustus 2008
  • Laatst online: 10-09 18:42
Metadata in wat in principe niet meer dan een eenvoudige textfile is lijkt mij sterk...

Zoals Max3400 al aangeeft, test je dit alleen met specifieke software? Wat gebeurd er als je een andere speler gebruikt?

Eventueel zou je uiteraard de inhoud van de .srt kunnen kopiëren naar een vers bestand.

  • Spiritos
  • Registratie: September 2009
  • Laatst online: 30-06-2024
Tnx maar FFDSHOW stond al uit, überhaupt geen externe filters.

Dit euvel is zowel met MPC-HC en VLC (zoals in mijn 1e post vermeld).

Ik ben het eens met de gedachte dat er volgens mij ook geen metadata of iets anders in de file staat maar omdat dit 2 verschillende soorten fouten zijn (geen weergave en een dubbele) lijkt me dat er toch een extra onderliggend element moet zijn dat hiervoor verantwoordelijk is (ik denk hier ook maar even hardop...)

Ik heb nu ook even een nieuw bestand aangemaakt (slim!) maar als ik deze dan in Wordpad save als .srt wordt de ondertitel in zijn geheel niet herkend... Zou dat dan toch betekenen dat er wél extra data in een dergelijke file zit?

Win 10 64x/i7-4790K/Asus Z97-PRO/MSI GTX 960 GAMING 2G/Seasonic M12II Evo 620W/Samsung 850 Pro 256GB/Samsung 850 EVO 250GB/Crucial MX100 512GB/Barracuda STBD2000201 2TB(2x)/Barracuda STBD3000200 3TB/Corsair Vengeance LP CML1600/Noctua NH-C12P/Fractal R5


Acties:
  • 0 Henk 'm!

  • Spiritos
  • Registratie: September 2009
  • Laatst online: 30-06-2024
Zou het in theorie kunnen dat er bij de codering van een MKV bestand iets fout gaat waardoor deze geen subs meer uit kan lezen/toe kan voegen in een media player?

Bij één film lukt het immers in zijn geheel niet om een andere goedwerkend .srt bestand toe te voegen.
Ik heb meerdere willekeurige andere subs geprobeerd (uiteraard naam even aangepast) maar de optie om subs toe te voegen in de mediaplayer blijft uitgegrijsd.

Heb even met MKVToolnix gekeken maar zie verder geen rare dingen als een andere sub. Is er een ander programma wat MKV files dieper uit kan lezen om te zoeken naar eventuele fouten?

Win 10 64x/i7-4790K/Asus Z97-PRO/MSI GTX 960 GAMING 2G/Seasonic M12II Evo 620W/Samsung 850 Pro 256GB/Samsung 850 EVO 250GB/Crucial MX100 512GB/Barracuda STBD2000201 2TB(2x)/Barracuda STBD3000200 3TB/Corsair Vengeance LP CML1600/Noctua NH-C12P/Fractal R5


Acties:
  • 0 Henk 'm!

  • Mr Magic
  • Registratie: Juni 1999
  • Laatst online: 08:08
Zijn die SRT's misschien in Unicode formaat? Probeer er eens één te openen in Notepad en dan via Opslaan Als te converteren naar ANSI of UTF-8.

Acties:
  • 0 Henk 'm!

  • ninjazx9r98
  • Registratie: Juli 2002
  • Laatst online: 06:47
Weet je wel heel zeker dat de bestanden daadwerkelijk als .srt opgeslagen zijn/worden?
Als ik met Wordpad een bestand aanmaak en deze save als .srt dan is het in werkelijkheid een .srt.txt geworden wat in de verkenner/explorer niet duidelijk zichtbaar is.
Dat zou ook meteen verklaren waarom opties grijs zijn en blijven in de mediaplayer.

Acties:
  • 0 Henk 'm!

  • Spiritos
  • Registratie: September 2009
  • Laatst online: 30-06-2024
@Mr Magic: Dit is bizar: Ik wilde jouw suggestie uitproberen maar zag in eerste instantie niet de juiste formaten in het dropdownmenu. Toen even Notepad++ geïnstalleerd en om foutjes te voorkomen de optie "Verbergen bekende extensies" in Opties uitgezet. Voordat ik echter aan de slag ging wilde ik zekerheidshalve een "verse" .srt pakken (De bronsubs stonden als backup nog in een RAR bestandje in dezelfde map). Tot mijn verbazing werden de subs ditmaal wél herkend.

Wat blijkt:

- Indien ik de optie "verbergen bekende extensies" aan heb staan in Explorer en het RAR-bestand uitpak krijg ik netjes de .srt file maar wordt deze niet door de diverse mediaplayers herkend maar,
- Indien ik de optie "verbergen bekende extensies" heb uitgevinkt en dán het RAR bestandje uitpak wordt de .srt file wél meteen herkend door de mediaplayers?!?! Zelfs als ik de extensie instellingen daarnaar weer naar hun dedault setting zet.

Ik ben uiteraard blij dat het probleem is opgelost maar wat is hier aan de hand? Andermaal, ik verander niets aan de .srt file als ik deze uitpak en in beide instanties komt er ook echt gewoon een .srt bestand uit de compressie.

Ik heb het scenario meteen even herhaald met 7-Zip en de resultaten zijn in beide gevallen exact hetzelfde.

[ Voor 3% gewijzigd door Spiritos op 27-02-2016 14:00 ]

Win 10 64x/i7-4790K/Asus Z97-PRO/MSI GTX 960 GAMING 2G/Seasonic M12II Evo 620W/Samsung 850 Pro 256GB/Samsung 850 EVO 250GB/Crucial MX100 512GB/Barracuda STBD2000201 2TB(2x)/Barracuda STBD3000200 3TB/Corsair Vengeance LP CML1600/Noctua NH-C12P/Fractal R5


Acties:
  • 0 Henk 'm!

  • Jester-NL
  • Registratie: Januari 2003
  • Niet online

Jester-NL

... pakt een botte bijl

Ik heb nooit begrepen waarom het een goed idee zou zijn om filename extensions te verbergen...

The sky above the port was the color of television, turned to a dead channel
me @ last.fm


Acties:
  • 0 Henk 'm!

  • Spiritos
  • Registratie: September 2009
  • Laatst online: 30-06-2024
Dank voor het meedenken..

Win 10 64x/i7-4790K/Asus Z97-PRO/MSI GTX 960 GAMING 2G/Seasonic M12II Evo 620W/Samsung 850 Pro 256GB/Samsung 850 EVO 250GB/Crucial MX100 512GB/Barracuda STBD2000201 2TB(2x)/Barracuda STBD3000200 3TB/Corsair Vengeance LP CML1600/Noctua NH-C12P/Fractal R5


Acties:
  • 0 Henk 'm!

  • Spiritos
  • Registratie: September 2009
  • Laatst online: 30-06-2024
Gewoon uit nieuwsgierigheid.. Echt niemand een idee?

Win 10 64x/i7-4790K/Asus Z97-PRO/MSI GTX 960 GAMING 2G/Seasonic M12II Evo 620W/Samsung 850 Pro 256GB/Samsung 850 EVO 250GB/Crucial MX100 512GB/Barracuda STBD2000201 2TB(2x)/Barracuda STBD3000200 3TB/Corsair Vengeance LP CML1600/Noctua NH-C12P/Fractal R5


Acties:
  • 0 Henk 'm!

  • Yukkie
  • Registratie: Januari 2001
  • Laatst online: 10:34

Yukkie

Vorsprung Durch Technik

NIet echt een idee, maar meer een gedachte gang: staan er punten in de bestandsnaam van de SRT, dus niet alleen als extensie separator, maar ook bijvoorbeeld zo: Serienaam.s01e01.afleveringnaam.srt misschien dat dat problemen geeft?

We've got that ring of confidence


Acties:
  • 0 Henk 'm!

  • Spiritos
  • Registratie: September 2009
  • Laatst online: 30-06-2024
Interessante gedachte maar nee. Wel koppeltekens "-" maar wanneer ik deze eerst verwijder en zelfs wanneer ik de uitgepakte .srt hernoem zonder koppeltekens en weer inpak gebeurd hetzelfde.

Win 10 64x/i7-4790K/Asus Z97-PRO/MSI GTX 960 GAMING 2G/Seasonic M12II Evo 620W/Samsung 850 Pro 256GB/Samsung 850 EVO 250GB/Crucial MX100 512GB/Barracuda STBD2000201 2TB(2x)/Barracuda STBD3000200 3TB/Corsair Vengeance LP CML1600/Noctua NH-C12P/Fractal R5

Pagina: 1