Tach auch,
ich hab zur Zeit das Problem das sich eine Film einfach nicht vernünftig codieren lassen will.
Ich hab schon einiges versucht, aber der CCE will einfach nicht mit dem Interlaced Material zurechtkommen.
(Respektive ich bin zu blöd in richtig zu Fütter und einzustellen :hm:)
Mein Ausgangsmaterial hat laut BitrateViewer folgendes im Header:
Num. of picture read: 36675
Stream type: MPEG-2 MP@ML VBR
Resolution: 720*576
Aspect ratio: 4:3 Generic
Framerate: 25.00
Nom. bitrate: 8600000 Bit/Sec
VBV buffer size: 112
Constrained param. flag: No
Chroma format: 4:2:0
DCT precision: 9
Pic. structure: Frame
Field topfirst: Yes
DCT type: Field
Quantscale: Nonlinear
Scan type: ZigZag
Frame type: Interlaced
Durch anschauen in DVD2AVI kann ich auch eindeutig bestätigen das das Material wirklich Interlaced ist. Die typischen Kämme sind sehr auffällig.
Nun habe ich im ersten versuch das ganze über DVD2AVI und Avisynth 2.5 in den CCE geladen.
Avisynth-Script Nr. 1:
LoadPlugin("...\MPEG2Dec3dg.dll")
mpeg2source("...\Quelle.d2v")
ResampleAudio(44100)
YV12toYUY2
Im CCE dann das Häkchen bei "Progressive Fram Flag" weggelassen, und bei Offset Line = 1 gewählt.
Das Ergebniss war böses Ruckeln bei Bewegung im Bild.
in den folgenden Versuchen habe ich jeweils das Avisynth-Script verändert:
Avisynth-Script 2, (diesmal das .d2v durch vfapi gejagt):
AviSource("...\Quelle.avi")
ResampleAudio(44100)
Avisynth-Script 3:
LoadPlugin("...\MPEG2Dec3dg.dll")
mpeg2source("...\Quelle.d2v")
ResampleAudio(44100)
YV12toYUY2(Interlaced=TRUE)
Avisynth-Script 4:
LoadPlugin("...\MPEG2Dec3dg.dll")
mpeg2source("...\Quelle.d2v")
SeparateFields().Trim(1,0).Weave()
ResampleAudio(44100)
YV12toYUY2(Interlaced=TRUE)
Leider alles mit genau demselben unschönen Ergebniss der ruckelnden Bewegungen.
Dann hab ich noch mit der Offset-Line im CCE rum gespielt, mal mit 0, mal mit 2 aber das Ergebniss blieb dasselbe.
Was nu? Ich hab meine Try-and-Error Phase satt
Ich hoffe mal mir kann wer helfen.
Dankbarst,
Canardo