Ich möchte einen Clip auf eine bestimmte Größe zoomen, dann aufhören weiter Zoomen. Mit anderen Worten, der Clip hört auf, seine Größe nach dem Erreichen einer bestimmten Größe weiter zu erhöhen, und es ist besser, wenn der Clip von viel kleiner seiner Originalgröße zu einer größeren Version zoomt. Ich benutze Movepy-Modul. Mit dem folgenden Code kann ich progressiv einen Clip zoomen, aber es fällt mir schwer herauszufinden, wie man einen Clip von klein auf groß vergrößert und so einen animierten Effekt erzeugt. Jede Rückmeldung, die Sie zur Verfügung stellen, wird sehr geschätzt.MoviePy Zoom-Effekte müssen optimiert werden
import os
from moviepy.editor import *
screensize = (640,360)
clip = (ImageClip(img)
.resize(height=screensize[1]*4)
.resize(lambda t : 1+0.02*t)
.set_position(('center', 'center'))
.set_duration(10)
)
Ich habe eine sehr harte Zeit, herauszufinden, wie eine Funktion zu schreiben, um einen Typ-Schreibeffekt mit moviepy des txtclip zu erstellen, Briefe innerhalb des Clips was bedeutet, wird nacheinander angezeigt werden, um eine glatte Art zu schaffen, -Wiedergabetext Moviepy bekam einige hilfreiche Klassen wie findObjects - die einzelnen Buchstaben aus einem Clip erkennen kann:
txtClip = TextClip('Cool effect',color='white', font="Amiri-Bold",
kerning = 5, fontsize=100)
cvc = CompositeVideoClip([txtClip.set_pos('center')],
size=screensize, transparent=True)
letters = findObjects(cvc) # a list of ImageClips
here is the link: http://zulko.github.io/moviepy/examples/moving_letters.html
nach den Buchstaben zu finden (Briefklammern) Ich möchte sie so verbinden, dass sie ein erscheinen nach ein anderes, das aussieht wie Schreiben.
Die Dokumentation enthält bereits einige Beispiele für bewegte Buchstaben, die jedoch sehr nützlich sein könnten. Danke
Dank für Ihren Code. Es funktioniert wie erwartet; Ich habe nur ein weiteres Problem mit MoviePy. Kann ich es dich wissen lassen? –
Ja, natürlich! – feqwix
Ich habe meinen Beitrag mit einem anderen Problem aktualisiert. Du kannst es anschauen. Vielen Dank. –