Interlaced encoden mit CCE 2.67

  • 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

  • Also FitCD spuckt folgendes aus:

    # -= AviSynth v2.5.4.0 script by FitCD v1.2.3 =-
    Mpeg2Source("E:\SatC_S2\DVD 2\TEST\x.d2v")
    SeparateFields()
    Weave()
    #Trim(0,647).FadeOut(150)
    ConvertToYUY2(interlaced=true) # For VirtualDub or CCE

    Ich hab gänzlich auf Croppen und Resizen verzichtet, sollte ja die wenigsten Probleme machen.
    Aber um nichts unversucht zu lassen habe ich auch das folgende Script getestet:

    # -= AviSynth v2.5.4.0 script by FitCD v1.2.3 =-
    Mpeg2Source("E:\SatC_S2\DVD 2\TEST\x.d2v")
    SeparateFields()
    Crop(0,0,720,288)
    Weave()
    #Trim(0,647).FadeOut(150)
    ConvertToYUY2(interlaced=true) # For VirtualDub or CCE


    Ergebniss ist bei beiden gleich. Die Bösen Kämme bei Bewegungen sind eindeutig zu sehen.

  • Zitat von Canardo


    Ergebniss ist bei beiden gleich. Die Bösen Kämme bei Bewegungen sind eindeutig zu sehen.


    Das ist doch logisch. Es wurde ja nicht DeInterlaced. Das Interlacing bleibt vorhanden.
    Wenn du willst, dass die Kämme verschwinden musst du halt deinterlacen.
    Am einfachsten geht das mit decomb.dll. Ist ein Plugin für AviSynth.

    "Ist es schon Zeit, um Thaddäus den Tag zu vermiesen?"

  • Ja moment mal, wenn ich mir das Ausgangs-Material in PowerDVD oder auf nem Fernseher anschaue siehts ja auch Wunderbar aus! Nichts zu sehen von blöden Kämmen und Verwackelungen bei jeder etwas umfangreicheren Bewegung.

    Also ist es ja wohl sehr wohl möglich, das Interlced auch gut aussieht! Weil das was ich momentan nach dem Codieren produziere macht schopn leicht Kopfschmerzen wenn man zu lange draufschaut ;)

  • Dann solltest du dich mal ein bißchen mit "interlaced" beschäftigen. Weil ich werde dir jetzt nicht alles erklären. Das übersteigt erstens schon fast mein Verständnis von Interlaced übersteigt und zweitens habe ich keine Lust. :)
    Nur so viel: PowerDVD etc haben einen Deinterlacer eingebaut und TV ist interlaced nur dein dräges Auge sieht das nicht.
    Aber drei Links geb ich dir noch:
    http://www.gleitz.org/index.php?id=49
    http://german.doom9.org/decomb-ger.htm
    http://www.doom9.org/ivtc-tut.htm

    "Ist es schon Zeit, um Thaddäus den Tag zu vermiesen?"

  • Hi


    Zitat

    Pic. structure: Frame
    Field topfirst: Yes
    DCT type: Field
    Quantscale: Nonlinear
    Scan type: ZigZag
    Frame type: Interlaced


    ZigZag bei interlaced ?

    Ich denke mal eher die Sache ist telecide, weswegen ich eher in diese Richtung suchen würde.

    max

  • Genau das gleiche hatte ich auch, bei mir waren aber keine Kämme zusehen und ich habs dann progressive encodet.Wie verfährst du denn damit, max?

    cu
    wulf

    Edit: Habs gefunden.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!