Beiträge von jackieninos

    ohh man bin ich jetzt verwirrt.

    Was muss ich jetzt rechnen um mein HD quelle 1280,544 NTSC nach Pal (ohne köpfe) zubekommen?

    Edit:

    Kann ich diesen Rechen schritt immer verwenden um die optimale werte zubekommen?
    {h1} = 544 * 1024 : 1280 = 435,2 Zeilen

    Ich habe hier ein video vorliegen
    1280,544 bei 23,976 als 720p in MKV.

    Ich möchte Pal DVD haben
    MKV entpackt, Indexiert und in einem Skript eingebunden:

    Code
    avcsource("C:\Dokumente und Einstellungen\Jackie & Ninos\Desktop\HZ DGA.dga")assumefps(25)Lanczos4Resize(720,576)

    und dann mit dem HCEncoder encodiert doch das ergebnis sah anders aus als mein Source.


    Also habe ich folgendes gemacht

    Source:
    1280/544=2.35
    Ziel:
    720/306=2.35

    Meine neue auflösung (um keine eierköpfe zubekommen) ist 720,306 (mit den Borders 135 U und O sind es 576.
    Dies habe ich dann in dem AviSynth skript eingetragen:

    Code
    avcsource("C:\Dokumente und Einstellungen\Jackie & Ninos\Desktop\HZ DGA.dga")
    assumefps(25)
    Lanczos4Resize(720,306)
    addborders(0,135,0,135)


    Nach dem encoden, waren die Borders sehr Hoch und ein Border ist viel Größer als das Gesamte Bild.

    Was ist falsch?

    Hier sind mal zwei screens

    [Blockierte Grafik: http://www.pic-upload.de/13.01.09/1mfl6.png]
    [Blockierte Grafik: http://www.pic-upload.de/13.01.09/g2lev3.png]
    Hier sind die einstellungen von der Log datei:


    Edit:
    Ich hab jetzt hier 4 encodes liegen alle mit verschiedene einstellung kodiert.

    [Blockierte Grafik: http://www.pic-upload.de/13.01.09/nn3d8c.png]
    Normale einstellungen (wie oben)

    [Blockierte Grafik: http://www.pic-upload.de/13.01.09/2h2ph.png]
    Ich hab VBR bias auf 0 gestellt, somit bekommen High-motion szenen viel bitrate.

    [Blockierte Grafik: http://www.pic-upload.de/13.01.09/xmcfb.png]
    8 bit dc precision eingestellt.

    [Blockierte Grafik: http://www.pic-upload.de/13.01.09/agscgi.png]
    8 bit dc precision eingestellt + Beim Tab Matrix auf HCLOW.

    Himmel hilf... :nein:

    Ein HD-Video als Original, über 2 Stunden ... da ist der bestmögliche Tipp wirklich: Single-Layer reicht da wohl nicht aus. 8 bit "DC Precision" wird vielleicht Blöcke vermeiden, aber in sanften Farbverläufen Treppen zeigen. Weiche Quantisierungsmatrizen werden sicherlich Blöcke vermeiden, aber auch Schärfe und Details drücken, eventuell gar Ringing provozieren. Schade um die ehemalige HD-Qualität - die wird auffällig verloren gehen, wenn man das Material auf Single-Layer zu quetschen versucht.


    Ich habs auch mal auf eine DVD9 encodiert, das ergebnis war zwar ein ticken besser als die DVD5 version aber trotzdem block bildungen.

    Edit:
    mich regt nur die Blockbildung auf das Zielformat ist mir erstmal egal.

    Ich benutzt den HCEncoder um meine HD Videos auf DVD zubekommen

    Ich hab den HCEncoder 0.23 so eingestellt wie in dieser Anleitung:

    Code
    Das Script kannst du nun in der HCEncoder GUI laden. Wichtige Einstellungen, die du dort noch vornehmen musst, sind:-> Bitrate / Max Bitrate:Die Bitrate und die Max-Bitrate für den HDEncoder kannst du zB damit grob überschlagen:http://www.videohelp.com/calcGanz genau lassen sich die Bitraten für eine DVD kaum berechnen, da es nich so trivial ist, wie bei XviD-AVI, MKVs oder wenn man eine berauts völlig fertige DVD recodiert. Es fließen zu viel Faktoren ein, die beim Video-Encoding noch nicht genau feststehen (Overhead, Menüs, Untertitel etc.). Aber bei einer Movie-Only Disc ist es schon recht genau. Im Zweifelsfall lieber ein etwa weniger Bitrate als zuviel. Das ist übrigens auch der Grund warum viele Retail Disc nie die Disc voll ausfüllen - DVD5 sind z.B meist nie größer als 4,2 oder 4,25 GB.-> Tab: Main - Profileauf "Best" setzen-> Tab: Main - Aspect ratioAuf "16:9"-> Tab: Main - dc precAuf "9" setzen-> Tab: Main - Misc* "SMP" einschalten, falls du einen Multi-Core hast.* "scene change" einschalten* "autogop" einschalten - Wert "15"* "closedgops" kannst du aus lassen, wenn du es einschaltest, verringert sich die Effektivität - aber nur sehr minimal - dafür kannst du Chapter Points besser wählen - ich würde es aus lassen.* "pulldown" aus lassen-> Tab: Settings 1 - Interlacing optionsauf "progressive" setzen-> Tab: Settings 1 - constant Quantaus lassen-> Tab: Settings 2 - Misc* "VBR bias". Dieser Wert regelt, wie die Bitrate verteilt wird. Bei 0 bekommen High-Motion Szenen sehr viel Bitrate und Low-Motion Szenen recht wenig. Bei 100 tendiert di Bitraten Verteilung fast zu einer konstanten Bitrate. Ich bewege mich hier immer im Bereich von 15 - 30. "20" ist ein recht guter Allround-Wert. Im Extrem-Fall kann man auch mal 0 versuchen. Hier musst du selbst Erfahrung sammeln* "VBV check" unbedingt einschalten* "allow 3 B-frames" unbedingt aus lassen-> Tab: Settings 2 - Luminance gainBei mir hat sich ein Wert von "2" als am besten herausgestellt.-> Tab: Settings 3 - AVISynth settings"Reload AVISynth" einschalten-> Tab: MatrixWähle "built in matrix" und MPEG-> Tab: Preview/ZonesDas ist optional, aber zu empfehlen, damit der Abspann nicht so viel Bitrate "klaut". Schiebe den Slider zu der Stelle wo der Abspann beginnt in dem Feld Links, wo die "1.0" steht, gibst du nun den Bitraten-Multiplikator für den Abspann ein. Ich würde dir einen Wert von "0.3" empfehlen. Klicke dann auf "set zone" - und fertig.Gehe wieder zurück zum "Main" Tab und speichere die INI. Beim nächsten Mal sind dann alle Einstellungen so und du brauchst nur noch das zu ändern, was du willst. Noch Ziel Datei *.m2v auswählen und ggf. das LOG - würde ich machen, weil dort am Ende der durchschnittliche Quantizer drin gespeichert wird, der eine gute Aussage über die Qualität des Encodes macht. Werte um 2 sind super. 2-3 sehr gut. Bis 3.4 oder 4 noch gut. Alles darüber ist nicht gut meiner Meinung nach - Einstellungen ändern, Rauschfilter benutzen oder einfach eine höhere Bitrate.Nun nur noch "Encode" klicken. smiley


    Mein AviSynth skript sieht folgendes aus:

    Code
    avcsource("C:\Dokumente und Einstellungen\Jackie & Ninos\Desktop\Bad Boys 2\Bad Boys 2 MKV\Bad Boys 2.dga")assumefps(25)Gaussresize(720,576)

    Daten über mkv:


    Doch ich bekomme Blockartefakte wenn das encoden fertig ist Genug Bitrate habe ich den film zugeteilt, verschiedene Resizer benutzt, auch DeBlock_QED eingebunden doch nichts davon hat die Blockartefakte entfernt.

    Jetzt meinte Didee, das es VIELLEICHT an den Einstellungen von dem HCEncoder liegen könnte.

    was sagt ihr dazu? kann mir jemand paar tipps geben.

    -danke

    1. Guck nach ob du eventuell programme installiert hast die du nicht mehr benötigst.

    2. die Neusten treiber von Grafikkarte, Motherboard, CPU etc. installieren.

    3. mal dein System gründlich Defragmentieren.

    4. Alle StartUp programme die mit Windows gestartet werden deaktivieren.
    (deinstallier dein AntiVirus mal und lass dein System so laufen)

    Hast du die MKV datei mal entpackt den h264 stream geindext und die dga datei in einem skript eingebunden?
    etwa so:

    Code
    AVCSource("C:\pfad_zu_dga_datei")
    AssumeFPS(29.970)

    und die DGAVCDecode dll in dem Plugin ordner von AviSynth kopiert?
    damit du sie nicht manuell einbinden musst.
    Nimm am besten DGAVCDecode.Dll vom DGAVCIndex ordner.

    wenn du HD2DVD machen willst gibt es ja hier im Board mindestens zwei Tutorials dazu :D

    @Didee

    Die Quelle ist 720p komplett ohne Artefakte die du es oben beschrieben hast
    (A) Quelle --> (B) [Filter] --> (C) Mpeg2-Encoder

    A ist komplett ohne Artefakte oder Halos.
    B Ich möchte eine h264 datei nach Mpeg2 umwandeln.
    Das skript dazu:

    Code
    avcsource("C:\...\NAME.dga")assumefps(25.000)lanczos4resize(720,576)

    Ich benutzte nur den Resize und mache ein Pal-Speedup.

    Das wars.

    C Die einstellungen vom HCEncoder 0.23 habe ich nach dieser anleitung abgepasst.

    Kannst du mir vielleicht einen Guten Rausch bzw. Blur filter empfehlen?

    Hi

    Ich hab andauernd Blockartefakte bei meinen HD2DVD
    und deshalb wollte ich einen Deblock filter benutzte.
    (Brother-John hat mir den Deblock_QED vorgeschlagen)

    doch leider weiß ich überhaupt nicht was ich mit dem Skript machen soll damit er die Blocks von meinem film entfernt.

    Das ist mein aktuelles skript um von meinem *.h264 film eine m2v zubekommen:

    avcsource("C:\....dga")
    assumefps(25)
    lanczos4resize(720,576)

    und das hier ist das skript von dem DeBlock_QED:


    Hoffentlich weiß einer wie ich das in meinem skript einbinde
    damit endlich diese blockartefakte verschwinden.

    -danke