vhs - Aufnahme/Film Qualitätsverbesserung mit Avisynth |
Videostation
Super Moderator
Dabei seit: 16.03.2002
Beiträge: 1.533
Herkunft: Dresdner Raum
|
|
Also dein Prozessor sollte mehr als ausreichend sein. Bei Virtual VCR ist laut Autor die Dropped2 Anzeige maßgebend.
Zitat: |
Dann muß deine Quelle erstmal mehr hergeben. |
Wenn es eine analoge Quelle (TV, VHS) ist hast du immer YUY2.
Zitat: |
Nö, dann stimmt das Aspekt Ratio nicht,.... |
So ist es. Damit es stimmt musst du horizontal 15Pixel croppen.
code: |
1:
2:
3:
4:
|
converttoyuy2().PixieDust(5)
crop(8,0,689,564)
GaussResize(704,576,p=75)
converttoyv12() |
|
Du kannst allerdings das Resizung auch ganz lassen und mit der Letterbox-Funktion nur die Ränder abdecken. Dann hast du dort nur schwarze Streifen, die durch den Overscan des TVs eigentlich abgedeckt werden sollten.
code: |
1:
2:
|
converttoyuy2().PixieDust(5).converttoyv12()
Letterbox(0,12,8,7) |
|
edited: Sorry, Fehler bei den Crop-Werten korrigiert. Muss 15 heißen.
CU Videostation
__________________ WWW.VIDEOSTATION-ONLINE.DE
|
|
18.01.2006 21:15 |
|
|
saibo
Tripel-As
Dabei seit: 17.01.2006
Beiträge: 206
Herkunft: Urwald
Themenstarter
|
|
Vielen Dank, für die Verbesserungen. Und welche Methode würdest du bevorzugen? Die mit der Letterbox oder lieber resizen?
Kannst du mir bei folgendem Befehl weiterhelfen:
code: |
1:
|
GaussResize(704,576,p=75) |
|
Was Bewirkt der wert der Variable p? Inwiefern beeinflusst es das Bild?
|
|
18.01.2006 21:50 |
|
|
Videostation
Super Moderator
Dabei seit: 16.03.2002
Beiträge: 1.533
Herkunft: Dresdner Raum
|
|
Zitat: |
Was Bewirkt der wert der Variable p? Inwiefern beeinflusst es das Bild? |
Der Wert p regelt die Schärfe des Bildes und liegt zwischen 1 und 100. Bei 1 wird das Bild weicher, bei 100 schärfer.
Würde wahrscheinlich eher Resizen.
edited: Arrgh.. mein Fehler. Horizontal kann man bei YuY2 nur vielfache von 2 croppen. 690 ist dann der nächstliegende Wert.
crop(8,0,690,564)
CU Videostation
__________________ WWW.VIDEOSTATION-ONLINE.DE
|
|
18.01.2006 22:00 |
|
|
Selur
spamming old Newbie
Dabei seit: 13.03.2002
Beiträge: 10.933
|
|
Zitat: |
Heisst das wenn ich deine Änderungen im Script nciht vornehmen würde hätte meine finale Datei keine DVD kompatibel Auflösung? |
kommt drauf an was der CCE draus gemacht hätte
so meinte eben auch nicht Letterbox sondern AddBorder, das 2te Script könnte man also so aufstelen:
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
|
LoadPlugin("L:\Programme\AviSynth\plugins\TDeint.dll") # TDeint 1.0 RC 2 (http://bengal.missouri.edu/~kes25c/)
LoadPlugin("L:\Programme\AviSynth\plugins\Masktools.dll") # MaskTools v1.5.6 (http://manao4.free.fr/MaskTools-v1.5.6.zip)
LoadPlugin("L:\Programme\AviSynth\plugins\LoadPluginEX.dll") # LoadPluginEX (http://rapidshare.de/files/10727703/LoadPluginEx.dll.html)
LoadPlugin("L:\Programme\AviSynth\plugins\DustV5.dll") # Pixidust (http://home.arcor.de/dhanselmann/_stuff/dust_v5.zip)
AviSource("d:\frauenkirche2.avi")
TDeint(type=3)
converttoyuy2().PixieDust(5)
crop(4,0,698,564)
GaussResize(704,520,p=75)
AddBorders(0,28,0,28)
|
|
und das erste so:
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
|
LoadPlugin("L:\Programme\AviSynth\plugins\TDeint.dll") # TDeint 1.0 RC 2 (http://bengal.missouri.edu/~kes25c/)
LoadPlugin("L:\Programme\AviSynth\plugins\Masktools.dll") # MaskTools v1.5.6 (http://manao4.free.fr/MaskTools-v1.5.6.zip)
LoadPlugin("L:\Programme\AviSynth\plugins\mt_masktools.dll") # MaskTools v2.0a18 (http://manao4.free.fr/masktools-v2.0a18.zip)
LoadPlugin("L:\Programme\AviSynth\plugins\LimitedSupport_09Jan06B.dll") # LimitedSupport (http://people.pwf.cam.ac.uk/mg262/posts/LimitedSupport_09Jan06B.dll)
LoadPlugin("L:\Programme\AviSynth\plugins\RepairSSE2.dll") # RemoveGrain 0.9 (http://home.pages.at/kassandro/RemoveGrain/index.htm)
LoadPlugin("L:\Programme\AviSynth\plugins\RemoveGrainSSE2.dll") # RemoveGrain 0.9 (http://home.pages.at/kassandro/RemoveGrain/index.htm)
Import("L:\Programme\AviSynth\plugins\LimitedSharpenFaster.avs") # LimitedSharpenFaster (http://technik.movie2digital.de/thread.php?threadid=29228)
Import("L:\Programme\AviSynth\plugins\LRemoveDust.avs") # LRemoveDust (ganz unten bei http://www.removegrain.de.tf/ )
AviSource("d:\frauenkirche2.avi")
TDeint(type=3)
LRemoveDust(2,2)
LimitedSharpenFaster()
crop(4,0,698,564)
GaussResize(704,520,p=75)
AddBorders(0,28,0,28)
|
|
Cu Selur
Ps.: offtopic: VNC ist schon was feines.
__________________ Hybrid
|
|
18.01.2006 22:10 |
|
|
Videostation
Super Moderator
Dabei seit: 16.03.2002
Beiträge: 1.533
Herkunft: Dresdner Raum
|
|
Ich nehme an du meinst das cropping. Die Änderung der Werte ist nötig, weil das Bild nach dem wegschneiden der Pixel und dem anschließenden resizen auf 704x576 leicht verzerrt wird. Die Rechnung ist ziemlich simpel. Das Seitenverhältnis sollte nach dem croppen so nah wie möglich an der Aufnahme liegen.
Aufnahme: 704/576 = 1,222
vertikal 12 Pixel weg => 564 * 1,222 = 689,2 => 690 nächstliegender mod2 Wert.
CU Videostation
__________________ WWW.VIDEOSTATION-ONLINE.DE
|
|
18.01.2006 22:12 |
|
|
Videostation
Super Moderator
Dabei seit: 16.03.2002
Beiträge: 1.533
Herkunft: Dresdner Raum
|
|
Das mit AddBorders stimmt aber nicht. Dann wird das Bild bei der DVD-Wiedergabe horizontal viel zu stark gedehnt. Das DVD Bild ist ja nicht 4:3.
__________________ WWW.VIDEOSTATION-ONLINE.DE
|
|
18.01.2006 22:17 |
|
|
saibo
Tripel-As
Dabei seit: 17.01.2006
Beiträge: 206
Herkunft: Urwald
Themenstarter
|
|
Zitat: |
Original von Videostation
Das mit AddBorders stimmt aber nicht. Dann wird das Bild bei der DVD-Wiedergabe horizontal viel zu stark gedehnt. Das DVD Bild ist ja nicht 4:3. |
Danke, dass du drauf hingewiesen hast. Dann erübrigt sich das wohl mit den Addborders.
|
|
18.01.2006 22:28 |
|
|
Videostation
Super Moderator
Dabei seit: 16.03.2002
Beiträge: 1.533
Herkunft: Dresdner Raum
|
|
Also eigentlich müsste es so aussehen:
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
|
LoadPlugin("L:\Programme\AviSynth\plugins\TDeint.dll") # TDeint 1.0 RC 2 (http://bengal.missouri.edu/~kes25c/)
LoadPlugin("L:\Programme\AviSynth\plugins\Masktools.dll") # MaskTools v1.5.6 (http://manao4.free.fr/MaskTools-v1.5.6.zip)
LoadPlugin("L:\Programme\AviSynth\plugins\mt_masktools.dll") # MaskTools v2.0a18 (http://manao4.free.fr/masktools-v2.0a18.zip)
LoadPlugin("L:\Programme\AviSynth\plugins\LimitedSupport_09Jan06B.dll") # LimitedSupport (http://people.pwf.cam.ac.uk/mg262/posts/LimitedSupport_09Jan06B.dll)
LoadPlugin("L:\Programme\AviSynth\plugins\RepairSSE2.dll") # RemoveGrain 0.9 (http://home.pages.at/kassandro/RemoveGrain/index.htm)
LoadPlugin("L:\Programme\AviSynth\plugins\RemoveGrainSSE2.dll") # RemoveGrain 0.9 (http://home.pages.at/kassandro/RemoveGrain/index.htm)
Import("L:\Programme\AviSynth\plugins\LimitedSharpenFaster.avs") # LimitedSharpenFaster (http://technik.movie2digital.de/thread.php?threadid=29228)
Import("L:\Programme\AviSynth\plugins\LRemoveDust.avs") # LRemoveDust (ganz unten bei http://www.removegrain.de.tf/ )
AviSource("d:\frauenkirche2.avi")
TDeint(type=3)
LRemoveDust(2,2)
LimitedSharpenFaster()
crop(8,0,690,564)
GaussResize(704,576,p=75) |
|
@Selur
Wie kommst du auf die Höhe von 520px? Das kann ich irgendwie nicht nachvollziehen.
CU Videostation
__________________ WWW.VIDEOSTATION-ONLINE.DE
|
|
18.01.2006 22:34 |
|
|
saibo
Tripel-As
Dabei seit: 17.01.2006
Beiträge: 206
Herkunft: Urwald
Themenstarter
|
|
Kann ich denn nun den Befehl endgültig weglassen?
|
|
18.01.2006 22:37 |
|
|
Videostation
Super Moderator
Dabei seit: 16.03.2002
Beiträge: 1.533
Herkunft: Dresdner Raum
|
|
Du meinst sicherlich converttoyuy2() wegen CCE. Das kannste meiner Ansicht nach weglassen. Außerdem merkst du es sofort falls es das Skript nicht laden sollte.
Zitat: |
wie kann ich den genauen Wert dann bestimmen |
Im Logfile steht ein Wert: AV Diff.
Zitat: |
Ist es egal wie hoch der Wert bei dropped ausfällt solange bei dropped2 = 0 steht? |
Ich glaube ganz egal ist es nicht. Muss aber selber mal nachschauen. Hatte schon lange keine Probleme mehr mit dropped Frames.
Wird aber erst morgen. Für heute war's das.
CU Videostation
__________________ WWW.VIDEOSTATION-ONLINE.DE
|
|
18.01.2006 23:00 |
|
|
saibo
Tripel-As
Dabei seit: 17.01.2006
Beiträge: 206
Herkunft: Urwald
Themenstarter
|
|
Noch eine Frage: Kan es sein, dass der Filter AutoCrop mit avisynth2.5.6 nicht mehr funktioniert? Ich bekomme immer folgende Fehlermeldung:"avisynth open failure:Script error:there is no function named GripCrop (F:\der untergang\untergang.avs , line4"
|
|
18.01.2006 23:14 |
|
|
Selur
spamming old Newbie
Dabei seit: 13.03.2002
Beiträge: 10.933
|
|
wegen GripCrop:
Haste den GripFit auch im Script? (http://www.nic.fi/~lhahne/GripFit_YV12.zip)
@Videostation: ist ganz einfach wie ich auf die Auflösung komme:
Quelle in Gordian Knot geöffnet, gecroppt, PAL 4:3 eingestellt. Breite mod 16, Höhe mod2 und dann Auflösung gesucht die Aspect Error von 0 hat.
(wobei es durchaus sein kann, dass ich nicht GordianKnot sondern PARanoia benutzt habe.)
Dann noch oben und unten 28Pixel Ränderdrann und man hat die von dir gewünschte DVD konforme auflösung von 704x576.
@saibo: müsstest das Script so übernehmen können (nach Pfadanpassung) wie ich es oben gepostet habe.
Cu Selur
__________________ Hybrid
|
|
18.01.2006 23:48 |
|
|
saibo
Tripel-As
Dabei seit: 17.01.2006
Beiträge: 206
Herkunft: Urwald
Themenstarter
|
|
|
19.01.2006 00:09 |
|
|
Selur
spamming old Newbie
Dabei seit: 13.03.2002
Beiträge: 10.933
|
|
Kopier mal die dlls einzeln, eventuell hat ja eine der dlls irgendeinen Schaden abbekommen,...
Hab mal den Inhalt meines plugins Ordners angehängt.
Zitat: |
Könnte man das resizen bei den VHS Scripten nicht auch mit AutoCrop + GridFit realisieren? |
Nein, da nur schwarze Ränder gecroppt werden würden, ich aber untern auch etwas weggeschnitten hatte um das bunte Rauschen los zu werden.
Cu Selur
Ps.: Ach ja, zur allgemeinen Übersichtlichkeit, am besten seine Posts nur editieren, wenn noch niemand drauf geantwortet hat.
Zitat: |
Das kann doch gar nicht wahr sein. Ich bekomme hier gleich einen nervous break down. |
Tief durchatemen und einfach nach und nach mal einen Filter in ein anderes Verzeichnis schieben udn so rausbekommen wer Probleme macht,..
Dateianhang: |
plugins.rar (1,23 MB, 416 mal heruntergeladen)
|
__________________ Hybrid
|
|
19.01.2006 00:10 |
|
|
Selur
spamming old Newbie
Dabei seit: 13.03.2002
Beiträge: 10.933
|
|
Haste meinen Ordner einfach drüberkopiert oder deinen ersetzt?
__________________ Hybrid
|
|
19.01.2006 00:31 |
|
|
|