Bin gerade dabei einen DVD Spielfilm unter VirtualDub per AviSynth zu öffnen (decodieren)
Video Daten:
Dateinamen: VTS_01_1.VOB | VTS_01_2.VOB | VTS_01_3.VOB | VTS_01_4.VOB | VTS_01_5.VOB | VTS_01_6.VOB
Spielfilmlänge: 115 Min
Container: VOB
Videospur: MPEG-2 = 100% Progressives Material
Audiospur: AC3 | 5.1 / 448Kbps DELAY +1971ms
Hersteller: Hollywood -> Was soll man da groß erwarten
1.) Die VOB Dateien wurden mit ProjectX demuxt, weil die Orginal AC3 | 5.1 Tonspur einen zu hohen DELAY von +1971ms hat!
Name: VTS_01_1 02 de-German 3_2ch 448Kbps DELAY 1971ms.ac3
Hoffe das ProjectX, den DELAY nun gefixt hat...?
2.) Index von der *.m2v Datei mit DGIndex erstellen.
Die Videospur *.m2v wird von DGIndex eingelesen und nun warte ich ab, bis die *.d2v Index Datei per DGIndex erstellt worden ist...
3.) Danach erstelle ich mein AviSynth Script:
LoadPlugin("C:\AviSynth\DGMPGDec\DGDecode.dll") LoadPlugin("C:\AviSynth\NicAudio 2.0.6\NicAudio.dll") v = MPEG2Source("VTS_01_1.d2v") a = NicAC3Source("VTS_01_1-02.ac3") AudioDub(v, a)
4.) VirtualDub öffnen und das Script einbinden
VirtualDub kann das Video nur flüssig abspielen, wenn die Audiospur unter VirtualDub deaktiviert wird.
Mit Audiospur friert das Video ein und lässt sich nicht wiedergeben!
Was nun tun?
Aus Spass habe ich mal probiert, die AC3 | 5.1 Tonspur mit L-SMASH aufzunehmen:
LoadPlugin("C:\AviSynth\DGMPGDec\DGDecode.dll")
LoadPlugin("C:\AviSynth\L-SMASH\LSMASHSource.dll")
V = MPEG2Source("VTS_01_1.d2v")
A = LWLibavAudioSource("VTS_01_1-02.ac3")
AudioDub(V, A)
AssumeFPS(25.000)
Return last
Funktioniert auch nicht