Die GSoC-Periode ist offiziell vorbei und hier ist ein Abschlussbericht meiner Arbeit der letzten 3 Monate.

QmlRenderer library

Diese Bibliothek leistet die Hauptarbeit, indem sie QML-Vorlagen mit QQuickRenderControl im neuen MLT QML producer in QImage-Frames rendert. Folgende Parameter können eingestellt werden:

  • FPS
  • Duration
  • DPI
  • Image Format

Die Bibliothek kann mit QmlRender (einer ausführbaren CLI-Datei) getestet werden.

Beispiel:

./QmlRender -i “/path/to/input/QML/file.qml” -o “/path/to/output/directory/for/frames”

./QmlRender –help zeigt alle verfügbaren Optionen an, die bearbeitet werden können.

MLT QML Producer

Was wurde bisher gemacht?

  • Eine funktionierende und getestete QmlRenderer-Bibliothek
  • Basiscode für den QML MLT-Producer

Was muss noch gemacht werden?

  • Den vollwertigen MLT QML Producer
  • Grundlegender Titler auf Kdenlive-Seite zum Testen

Den vollständigen GSOC-Detailbericht finden Sie hier.

Die letzten 8 Monate waren eine großartige Erfahrung obwohl ich viel dazulernen musste. Vom ersten Patch bis zum Titelprojekt. Ich versuche Kdenlive weiter zu verbessern. Ich danke allen Kdenlive-Entwicklern und der Community, dass sie mir diese großartige Gelegenheit gegeben haben, an der Überarbeitung eines wichtigen Features in unserem geliebten Editor mitzuarbeiten.

Obwohl GSoC “offiziell” vorbei ist, ist der neue Titler als Ganzes noch lange nicht fertig und ich werde weiter daran arbeiten. Es ändert sich also nichts wirklich. 😉

Das nächste Update wird stattfinden, wenn wir ein funktionierendes Backend eingerichtet haben – bis dahin!

Übersetzung des Artikels von

Pin It on Pinterest