Veröffentlichung des kostenlosen Videoeditors OpenShot 3.0

Nach über einem Jahr Entwicklung wurde die Veröffentlichung des freien nichtlinearen Video-Editing-Systems OpenShot 3.0.0 verkündet. Der Code des Projekts wird unter der Lizenz GPLv3 bereitgestellt: Die Benutzeroberfläche ist in Python und PyQt5 geschrieben, der Videoverarbeitungs-Kern (libopenshot) ist in C++ verfasst und nutzt die Möglichkeiten des FFmpeg-Pakets. Die interaktive Zeitleiste ist mit HTML5, JavaScript und AngularJS erstellt. Fertige Builds sind für Linux (AppImage), Windows und macOS verfügbar.

Der Editor bietet eine benutzerfreundliche und intuitive Oberfläche, die es sogar Anfängern ermöglicht, Videos zu bearbeiten. Die Software unterstützt zahlreiche visuelle Effekte und ermöglicht die Arbeit mit mehrspurigen Bearbeitungszeitleisten, auf denen Elemente per Drag & Drop verschoben werden können. Zudem lassen sich Clips skalieren, zuschneiden, Blöcke zusammenfügen und sanfte Übergänge zwischen Videos schaffen. Durch das Überlagern von halbtransparenten Bereichen und andere Funktionen wird die Bearbeitung noch flexibler. Es besteht die Möglichkeit, Videos in Echtzeit mit einer Vorschau der Änderungen neu zu kodieren. Dank der Integration von FFmpeg unterstützt OpenShot eine Vielzahl von Video-, Audio- und Bildformaten, einschließlich vollständiger SVG-Unterstützung.

Veröffentlichung des kostenlosen Videoeditors OpenShot 3.0

Wesentliche Änderungen:

  • Die Leistung der Video-Wiedergabe in der Echtzeit-Vorschau wurde verbessert. Probleme mit dem Ruckeln der Wiedergabe wurden behoben. Die Engine zum Dekodieren von Videos wurde neu gestaltet, um eine korrekte Funktion bei Paketverlusten oder fehlenden Zeitstempeln zu gewährleisten. Die Kompatibilität mit verschiedenen Formaten und Codecs, einschließlich mehrerer Codec-Streams wie AV1, wurde verbessert. Die Erkennung der Wiedergabedauer und des Endes der Datei wurde optimiert, auch in Fällen ohne Zeitstempel, falsche Metadaten und fehlerhaftes Encoding.
  • Das Videospeichersystem wurde überarbeitet. Ein separater Hintergrundprozess wird zur Vorabvorbereitung der Frames verwendet, die möglicherweise bei zukünftigen Wiedergaben benötigt werden. Die Cache-Unterstützung für unterschiedliche Wiedergabegeschwindigkeiten (1X, 2X, 4X) und Rückwärtswiedergabe wurde implementiert. In den Einstellungen stehen neue Optionen zur Cache-Verwaltung sowie die Möglichkeit zur vollständigen Cache-Leerung zur Verfügung.
  • Die Genauigkeit der Anbindung beim Schneiden und Verschieben von Clips und Übergangseffekten wurde im Zeitstrahl erheblich verbessert. Durch das Halten der Shift-Taste wird der Wiedergabepunkt an den Rändern der Clips ausgerichtet. Der Vorgang des Clip-Schneidens wurde beschleunigt. Die Keyframe-Symbole wurden überarbeitet und sind jetzt anklickbar, filterbar und können zum Ändern des Interpolationsmodus verwendet werden. Jeder Videoeffekt im Zeitstrahl hat eine eigene Farbe, und jeder Übergangseffekt hat seine eigene Richtung (Ausblenden und Einblenden).
    Veröffentlichung des kostenlosen Videoeditors OpenShot 3.0
  • Die Werkzeuge zur Bearbeitung von Audiowellen wurden erweitert und optimiert. Es wird ein Caching der Daten zur Audiowelle in Bezug auf die Dateien bereitgestellt, und der Cache wird im Projekt gespeichert, was das Caching unabhängig von Benutzersitzungen macht und die Darstellung der Audiowelle beim mehrfachen Schneiden und erneuten Hinzufügen einer Datei zum Zeitstrahl beschleunigt. Die Genauigkeit der Synchronisation des Clips mit der Audiowelle wurde verbessert, dank der Möglichkeit, die Clip-Skala bis auf Einzelbilder zu vergrößern.
  • Der Speicherverbrauch wurde reduziert und Speicherlecks wurden beseitigt. Das Hauptziel der vorgenommenen Arbeiten ist es, OpenShot so anzupassen, dass es mehrstündige Renderings effizient durchführt, beispielsweise bei der Verarbeitung von langen Video-Streams und Aufzeichnungen von Überwachungskameras. Zur Bewertung der Optimierungen wurde eine 12-stündige Kodierung durchgeführt, die eine konsistente Speichernutzung während der gesamten Sitzung zeigte.
  • Unterstützung für den Export von animierten GIFs, MP3 (nur Audio), YouTube 2K, YouTube 4K und MKV wurde hinzugefügt. Darüber hinaus wurde die Unterstützung für anamorphe Videoprofile (Videos mit nicht quadratischen Pixeln) verbessert.
  • Die Möglichkeit zum Export von Clips im Batch-Modus wurde hinzugefügt, wobei Dateien in eine Serie von Clips aufgeteilt werden. All diese Clips können dann auf einmal mit dem ursprünglichen Profil und Format exportiert werden. Jetzt können Sie beispielsweise Ausschnitte von Highlights aus einem Heimvideo erstellen und diese Fragmente als separate Videodateien auf einmal exportieren.
  • Animationsvorlagen wurden für die Verwendung mit dem 3D-Modellierungssystem Blender 3.3 angepasst.
  • Neue Einstellungen wurden hinzugefügt, die das Verhalten beim Auswählen von Dateipfaden für den Import, das Öffnen/Speichern und den Export festlegen. Beispielsweise kann beim Speichern das Projektverzeichnis oder ein kürzlich verwendetes Verzeichnis genutzt werden.
  • Die alphabetische Sortierung der Daten in Sprachen, die sich vom Englischen unterscheiden, wurde korrekt implementiert.
  • Vollständige Unterstützung für hochauflösende Displays (High DPI) wurde realisiert, einschließlich 4K-Monitoren. Alle Icons, Cursors und Logos wurden in Vektorformat umgewandelt oder in hohen Auflösungen gespeichert. Die Algorithmen zur Größenwahl der Widgets wurden unter Berücksichtigung der Bildschirmparameter überarbeitet.
  • Die Dokumentation wurde aktualisiert und an den aktuellen Stand des Projekts angepasst.
  • Es wurde umfangreiche Arbeit geleistet, um Probleme zu beheben, die zu unerwarteten Abstürzen führen und die Stabilität beeinträchtigen. Unter anderem wurden Unit-Tests implementiert, um die Qualität der Multithread-Verarbeitung zu überwachen, Race Conditions zu identifizieren und Probleme mit Sperren beim Aktualisieren der Zeitachse und beim Caching von Video-Wiedergaben zu erkennen.

Video abspielen


Quelle: opennet.ru
Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster