PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Shake, Wackel - Effekt


Dadi
2005-08-08, 15:30:54
Hi

Würde gerne wissen womit ich den Shake, Wackel Effekt machen könnte, so wie im Film "Der SOldat James Ryan" als würde jemand mit der Kamera wackeln wenn viel los ist. Ich bräuchte das um bei einem Lied zum Bass, das Bild so anzupassen das es stimmt.
Vielleicht gibt es ein extra Programm nur für diesen Effekt?

Ich benutze: Ulead MediaStudio Pro 7.0
Movie Maker 2

Mit freundlichen Grüßen
TB

ZapBee
2005-08-09, 16:48:41
Ich kenn mich mit diesen Programmen nicht aus, aber wenn die keinen Wizard oder so dafür haben, wirds damit schwierig.
Ich würde mit mir AviSynth ein entsprechendes Skript basteln, welches mir einfach das Bild ein bißchen nach links und rechts und oben und unten verschiebt.
mal aus der Hüfte geschossen (Ausgangsformat ist FULL D1 (704x576)):

stueck1 = clip.trim(100, 105)
stueck2 = clip.trim(105, 110)
stueck3 = clip.trim(110, 115)
stueck4 = clip.trim(115, 120)
...
stueck1 = stueck1 .crop(0, 0, -10, -20).addborders(10, 20, 0, 0) # schiebt das Bild 20px nach unten und 10 nach rechts
stueck3 = stueck3 .crop(20, 10, 0, 0).addborders(0, 0, 20, 10) # schiebt das Bild 20px nach links und 10 nach oben

clip = stueck1 + stueck2 + stueck3 + stueck4
return clip


Das ruckt das Bild nach unten rechts, zurück, nach oben links und zurück.
Mit der Menge sowie der Dauer der Erschütterungen (hier: 5 frames = 0.2 Sekunden) und der Stärke müßte man mal experimentieren. Denkbare Erweiterungen wären ein Zufallsgenerator und steuerbare Stärke. Eventuell noch verwischen oder so.

Zap

Dadi
2005-11-06, 16:08:41
Danke für die Antwort. Nunja. Hab Avisynth installiert. und mit dem Notepad die avs Datei erstellt. Weiter weis sich aber leider nicht. wie ich dieses skript jetzt anweden kann.

ZapBee
2005-11-06, 20:07:27
auweia, drei monate später... :D

hast du schonmal in die doku von AviSynth reingeguckt?
Am besten fang hiermit an:klick (http://www.avisynth.org/DeinErstesSkript)
...
Schreib vor dein Script noch folgendes:
clip = avisource("<Pfad zu meinem Video>") # wenns ein AVI ist
oder
clip = DirectShowSource("<Pfad zu meinem Video>") # wenns ein mpeg ist

Das fertige Skript lädst du in VirtualDub (z.B. für DivX-Encoding) oder einen MPEG2-Encoder (z.B. TMPGEnc). Kannst auch movie maker ausprobieren, weiß aber nicht ob das klappt.
Dann noch encoden, fertig.

Zap

Dadi
2005-11-07, 19:37:51
Vielen Dank, nach diener Mühe sollte das gehen, werde es bei Gelegenheit testen. ;)