Ich habe ein EVO file aus dem ich mit EVOdemux ein VC1 file und anschließend mit eac3to ein mkv erstellt habe.
In EVOdemux ist mir auch aufgefallen das der Zeitversatz der Audiospuren nur bei den englischen Tracks richtig angezeigt wird. Bei der deutschen Spur steht ein sehr hoher ms Wert.
Jetzt habe ich gelesen das man danach mit mkvmerge die fps und Anzahl der frames neu muxen soll. Ich verwende die GUI und habe da ein Textfile erstellt das man unter Timecode einfügt:
Aber ich weiß nicht wie ich dort die 165749 calculated frames aus EVODemux eintragen soll. In der Dokumentation steht Start Frame,End Frame, Anzahl Frames. Den Start und Stopframe weiß ich aber nicht.
Kann man sich das erneute Muxen sparen sofern das encoden mit Staxrip/Avisynth/x264 richtig funktioniert?
Spielt es eigentlich bei den Frames und FPS eigentlich eine Rolle ob man in EVODemux erst einen Merge der beiden EVO files macht oder in einem Rutsch aus 2 EVO files ein VC-1 erzeugt?
Und beim späteren umwandeln mit Staxrip in ein X.264, kann man ja die Avisynth Optionen ändern unter Filter, leider bekomme ich nach Änderung von DirectShowSource ständig einen Fehler das ich es in YV12 umwandeln soll, ist das ein Bug?
Dies kann ich eintragen:
Aber sobald ich z.b. framecount=165749 eintrage kommt der Fehler mit YV12.
Auch bei
kommt dieser Fehler.
Die Videos lassen sich zwar abspielen aber ich möchte sicher gehen das nichts assynchron ist.