@@ -0,0 +1,1671 @@
+#!/usr/bin/env python%0A%0A# Video mit Text erzeugen, Text von Links in die Mitte bewegen%0A%0A# Einstellungen%0Atext = 'Text'               # Text%0Atextgroesse = 150           # Textgroesse in Pixel%0Atextfarbe_r = 0             # Textfarbe R%0Atextfarbe_g = 0             # Textfarbe G%0Atextfarbe_b = 0             # Textfarbe B%0Aschrift = 'FreeSans'        # Schriftart%0Awinkel = 0                  # Winkel%0Ahgfarbe_r = 1               # Hintergrundfarbe R%0Ahgfarbe_g = 1               # Hintergrundfarbe G%0Ahgfarbe_b = 1               # Hintergrundfarbe B%0Avideobreite = 1280          # in Pixel%0Avideohoehe = 720            # in Pixel%0Avideolaenge = 5             # in Sekunden   %0Avideodatei = 'text.ogv'     # Videodatei%0Aframes = 25                 # Frames pro Sekunde%0A%0A# Modul moviepy importieren%0Afrom moviepy.editor import *%0A# Modul gizeh importieren%0Aimport gizeh%0A%0A# Funktion um Frames zu erzeugen, t ist die Zeit beim jeweiligen Frame%0Adef create_frame(t):%0A    img = gizeh.Surface(videobreite,videohoehe,bg_color=(hgfarbe_r,hgfarbe_g,hgfarbe_b))%0A    text_img = gizeh.text(text, fontfamily=schrift, fontsize=textgroesse,%0A               fill=(textfarbe_r,textfarbe_g,textfarbe_b),%0A               xy=(t*(videobreite/2)/videolaenge,videohoehe/2), angle=winkel)%0A    text_img.draw(img)%0A    return img.get_npimage()%0A%0A# Video erzeugen%0Avideo = VideoClip(create_frame, duration=videolaenge) %0A%0A# Video schreiben%0Avideo.write_videofile(videodatei, fps=frames)%0A%0A%0A# Hilfe fuer moviepy: https://zulko.github.io/moviepy/index.html%0A# Hilfe fuer gizeh: https://github.com/Zulko/gizeh%0A%0A# text_bewegen_links2mitte.py%0A# Lizenz: http://creativecommons.org/publicdomain/zero/1.0/%0A# Author: openscreencast.de%0A%0A

add text_bewegen_links2mitte.py