Upscaling mit Faktor 2

  • Ein 4:3 SD-Video soll mit Faktor 2 von 720x576 nach 1440x1152 skaliert werden. Ohne erneute Skalierung soll mit Crop und Addborders ein Video von 1920x1080 unter Beibehaltung des Apectratios entstehen. Welche Werte muß ich in Crop/Addborders eingeben. Danke im voraus.

  • PARanoia oder Fit2Disc bzw. Fit2CD wären vermutlich interessant.
    Ansonsten, mal davon ausgegangen das Input Material ist nicht anamorph hat also einen PAR von 1:1 und keine Schwarzen Ränder.

    mit Crop(clip, int "left", int "top", int "-right", int "-bottom")
    und (1152-1080)/2 = 36
    folgt: Crop(36, 0, 36, 0) # um das Material auf 1440x1080 zu bringen

    mit AddBorders(clip clip, int left, int top, int right, int bottom [, int color])
    und (1920-1440)/2 = 240
    folgt: AddBorders(0, 240, 0, 240) # um das Material auf 1920x1080 zu bringen

    insgesamt also:
    Crop(36, 0, 36, 0)
    AddBorders(0, 240, 0, 240)

    falls der Input anamorph ist muss dies natürlich entsprechend beachtet werden,... da 1920x1080 i.d.R. nicht anamorph ist.
    Wäre der PAR des Inputs z.B. 1.067 würde man einfach zum Entzerren auf 1440x1080 resizen und dann nur nach mit AddBorders noch die Ränder drann packen,...

    Cu Selur

  • Irgendwas stimmt hier nicht. SD 4:3 ist doch nicht real 720x576 sondern vom Verhältniss 768x576.
    Und dann wird auch nicht gecropt,sondern 576 auf 1080 aufgeblasen und die Breite nur im Verhältniss 4:3 angepaßt. Den Rest macht man dann mit Addborders was bis 1920 noch fehlt.

    Edit: Ganz normal auf 1440x1080 aufblasen.Das ist korrekt 4:3. Dann nur Addborders(0, 240, 0, 240) ran wie Selur beschrieben hat. Fertig sind 1920x1080.

    Einmal editiert, zuletzt von Propaganda (30. August 2012 um 10:19)

  • mit Crop(clip, int "left", int "top", int "-right", int "-bottom")
    und (1152-1080)/2 = 72
    folgt: Crop(72, 0, 72, 0) # um das Material auf 1440x1080 zu bringen


    Das sind doch 36 oder habe ich die Formel nicht verstanden?
    Auf jeden Fall soll das 4:3 Video mit 720x576 Pixel in der Auflösung verdoppelt werden, da ich gerade mit dem VD-Filter Super Resolution herumspiele und von dieser Auflösung mit Faktor 2 (1440x1152) nur durch crop/addborders auf 1920x1080 gebracht werden unter Beibehaltung des Seitenverhältnisses. Also keine weitere Skalierung mit resize.
    Wie sieht denn die Lösung aus bei 16:9 SD-Video (720x576 Pixel)?

  • Wenn's nur um die Analyse des 2*Scaling -Ergebnisses geht, dann okay. Aber, für ein "praxistaugliches" Endergebnis musst Du auf jeden Fall noch einen zusätzlichen Resize-Step machen. Ansonsten gibt's "Eierköpfe".

  • Wenn's nur um die Analyse des 2*Scaling -Ergebnisses geht, dann okay. Aber, für ein "praxistaugliches" Endergebnis musst Du auf jeden Fall noch einen zusätzlichen Resize-Step machen. Ansonsten gibt's "Eierköpfe".


    Schade, ich dachte mit 2*Scaling geht das auch ohne weiteren Resize-Schritt. Eventuell läßt sich 1440x1152 auf einem Software-Player abspielen.

  • Mit 'nem SW-Player natürlich möglich. Skaliert wird es aber trotzdem nochmal. In dem Fall macht's dann halt der Bildschirm-Renderer, wenn er's für die Anzeige auf 1920x1080 skaliert.

    -edit-

    Mit doppeltem Zeitbedarf könnte man auch ein beinahe-Placebo durchführen:

    720x576 --2X--> 1440x1152 --> Downscale: 960x540 --2X--> 1920x1080.


    Das ist dann bestimmt doppelt so gut, weil man den Wunderfilter ja 2 Mal verwendet hat. :D

    [*duckundweg*...]


  • Mit doppeltem Zeitbedarf könnte man auch ein beinahe-Placebo durchführen:

    720x576 --2X--> 1440x1152 --> Downscale: 960x540 --2X--> 1920x1080.


    Beim 4:3-Video geht das auch einfacher:
    720x576 --2X-->1440x1152 --> Crop(0,36,-0,-36) -->1440x1080 --> Addborders(240,0,240,0) --> 1920x1080
    Die dadurch entstehende Verzerrung ist so gering, was im Vergleich mit dem Original praktisch nicht auffällt.

  • Was mich immer noch so stutzig macht. Warum ist man so geil drauf,das auf 1440x1152 aufzublasen und dann irgendwas wegzucropen. Wo ist da der Sinn? Ist das denn nun richtiges 4:3 Material? Oder hat es schwarze Bereiche oben/unten mit drin? Oder hängt das mit diesen komischen Super Resolution zusammen?

  • "Super Resolution" kann anscheinend immer nur die Größe je Dimension exakt verdoppeln. Und das tut es ohne Rücksicht auf das SAR, pixelweise. Wer wirklich korrekte Seitenverhältnisse haben will, der muss von SD nach HD immer anamorph skalieren. Dann eben nach der Super-Resolution-Verdopplung...

  • "Super Resolution" kann anscheinend immer nur die Größe je Dimension exakt verdoppeln.


    Super Resulution stellt automatisch die doppelte Auflösung ein, die man jedoch beliebig abändern kann. Offensichtlich vergleichbar mit nnedi3_rpow2, sodaß bei abweichenden Auflösungen wahrscheinlich nochmals skaliert wird. Es gibt eine Testversion vom Video Enhacer mit gleichem Filter, der unter Beibehaltung des AR crop/addborders selbst vornimmt und 2*skaliert. Im ersten Test war der AVI-File nicht ganz einwandfrei und es gab Bildaussetzer und bin wieder zurück zu VD.
    Es geht darum, inwieweit eine zweimalige Skalierung qualitätsmindern wirkt im Vergleich mit einem geringen Bildverlust durch crop.

  • Persönlich würde ich einfach unter Beachtung des PAR ein mal resizen, schwarze Ränder ranklatschen falls nötig und gut ist,..


    Prinzipiell richtig, es geht aber darum, ob ein Resize mit Faktor 2 visuell besser ist als mit einem krummen Fasktor

Jetzt mitmachen!

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