Hallo,
ich möchte eine Untertitelspur über AviSynth in einen Clip einbinden. Die Untertitel sollen dann ins Bild eingerechnet werden. Ich habe aus der IFO mittels VSRip (v1.0.0.6) eine *.idx und eine *.sub erstellt. Mit vsfilter.dll habe ich die *.sub in das Sript eingebaut. Beim abspielen gibt es keine Probleme. Möchte ich aber den kompletten Clip durch MeGui laufen lassen, hört das Programm ein paar Sekunden vor Schluss auf. Zeit läuft weiter, es passiert aber nichts. Einbinden mit Yamb als Untertitelspur in den mp4-Kontainer geht ebenfalls nicht. Das Programm könne die Datei nicht importieren.
Sicher liegt der Fehler in der Untertitelspur. Ich habe die Spur bereits nochmal erstellt, aber mit den gleichen Ergebnissen. Setzte ich trim() im Skript und lasse nur z. B. die ersten 1000 frames umrechnen, klappt alles super.
Skript:
loadplugin("dgdecode.dll")
loadplugin("vsfilter.dll")
mpeg2source("datei.d2v")
wavsource("datei.wav")
vobsub("datei.sub")
Alle Pfade stimmen, auch zu den dll's.
edit:
Es erfolgte keine Änderung der fps von der Original-VOB zum Skript. Beide laufen mit 25fps.