AVC to Xvid Blockbildung Artifacts

  • hallo,

    ich habe ein Problem beim konvertieren eines 1080p x264 im mkv-container nach xvid - avi.

    im quellvideo sind untertitel hardsubbed. hier ein paar infos ueber das quellvideo:

    Code
    ID                               : 1Format                           : AVCFormat/Info                      : Advanced Video CodecFormat profile                   : High@L4.1Format settings, CABAC           : YesFormat settings, ReFrames        : 4 framesMuxing mode                      : Container profile=Unknown@4.1Codec ID                         : V_MPEG4/ISO/AVCDuration                         : 2h 32mnBit rate                         : 8 514 KbpsNominal bit rate                 : 8 718 KbpsWidth                            : 1 920 pixelsHeight                           : 800 pixelsDisplay aspect ratio             : 2.400Frame rate                       : 23.976 fpsResolution                       : 24 bitsColorimetry                      : 4:2:0Scan type                        : ProgressiveBits/(Pixel*Frame)               : 0.231Stream size                      : 9.09 GiB (83%)Writing library                  : x264 core 79 r1332 70f8869Encoding settings                : cabac=1 / ref=4 / deblock=1:0:0 / analyse=0x3:0x133 / me=umh / subme=7 / psy=1 / psy_rd=1.0:0.0 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / chroma_qp_offset=-2 / threads=12 / nr=0 / decimate=1 / mbaff=0 / constrained_intra=0 / bframes=3 / b_pyramid=0 / b_adapt=1 / b_bias=0 / direct=1 / wpredb=1 / wpredp=2 / keyint=250 / keyint_min=25 / scenecut=40 / rc=2pass / mbtree=0 / bitrate=8718 / ratetol=1.0 / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / pb_ratio=1.30 / aq=1:1.00Language                         : English

    leider bilden sich immer wieder bloecke/artifacts in der fertigen xvid - zur verdeutlichung 2 vergleichsbilder vom anfang - beide beschnitten:

    [Blockierte Grafik: http://img3.abload.de/img/6wf5v.jpg]

    habe schon an mit versch. optionen experimentiert (andere quant-matrix, andere zielaufloesung, no Chroma Motion/Closed GOP, Deinterlacing einstellungen) - leider bisher ohne erfolg. Zum Deinterlacing - die Analyze option kann den typ nicht bestimmen.

    hier meine xvid-einstellungen

    Code
    program -i "input" -pass2 ".stats" -bitrate 1470 -kboost 100 -ostrength 20 -oimprove 20 -odegrade 20 -overhead 0 -nopacked -vhqmode 4 -qmatrix "C:\Programme\megui\extra\Didees SixOfNine.cqm" -closed_gop -max_bframes 1 -bvhq -bquant_ratio 100 -threads 1  -o "output"

    [Blockierte Grafik: http://img3.abload.de/img/5eet2.jpg]

    die meiste zeit ist das bild normal - aber solche stoerungen treten immer wieder auf.
    jemand eine idee woran das liegen kann?

    Einmal editiert, zuletzt von truthy (24. November 2009 um 03:44)

  • Zitat

    jemand eine idee woran das liegen kann?

    kurz: am verwendeten Decoder (in Avisynth)
    etwas länger:
    an "wpredp=2" welches beim erstellen des Inputs aktiviert war und mit dem (momentan) weder DGAVCIndex (wenn die GPU nicht genutzt wird) noch CoreAVC klar kommen.

    Cu Selur

  • mhm gibts da dann irgendeine alternative/loesung? oder heisst das, dass ich dieses video zurzeit mit megui (wegen avisynth) nicht fehlerfrei umwandeln kann.

  • Wenn du dafür sorgen kannst, dass ein DirectShow-Decoder zum Einsatz kommt, der dieses Feature beherrscht, dann wird es klappen. Welche das sind, weiß ich nicht ... aber wenn x264 es erzeugen kann, sollte ffdshow in aktuellen Builds (SourceForge-Projekt "ffdshow-tryout") es auch decodieren können.

Jetzt mitmachen!

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