Veröffentlichung des kostenlosen Videoeditors OpenShot 2.5.0

Eingereicht von Veröffentlichung eines kostenlosen nichtlinearen Videobearbeitungssystems OpenShot 2.5.0. Der Projektcode wird unter der GPLv3-Lizenz bereitgestellt: Die Schnittstelle ist in Python und PyQt5 geschrieben, der Videoverarbeitungskern (libopenshot) ist in C++ geschrieben und nutzt die Funktionen des FFmpeg-Pakets, die interaktive Zeitleiste ist mit HTML5, JavaScript und AngularJS geschrieben . Für Ubuntu-Benutzer sind Pakete mit der neuesten OpenShot-Version über ein speziell vorbereitetes Paket verfügbar PPA-Repository, für andere Distributionen gebildet eigenständige Assembly im AppImage-Format. Builds verfügbar für Windows und macOS.

Der Editor verfügt über eine praktische und intuitive Benutzeroberfläche, die es auch unerfahrenen Benutzern ermöglicht, Videos zu bearbeiten. Das Programm unterstützt mehrere Dutzend visuelle Effekte, ermöglicht die Arbeit mit mehrspurigen Zeitleisten mit der Möglichkeit, Elemente mit der Maus zwischen ihnen zu verschieben, ermöglicht das Skalieren, Zuschneiden, Zusammenführen von Videoblöcken und sorgt für einen reibungslosen Übergang von einem Video zum anderen , durchscheinende Bereiche überlagern usw. Es ist möglich, Videos mit einer Vorschau der Änderungen im laufenden Betrieb zu transkodieren. Durch die Nutzung der Bibliotheken des FFmpeg-Projekts unterstützt OpenShot eine große Anzahl von Video-, Audio- und Bildformaten (einschließlich vollständiger SVG-Unterstützung).

Veröffentlichung des kostenlosen Videoeditors OpenShot 2.5.0

In der neuen Version:

  • Unterstützt die Hardwarebeschleunigung der Videokodierung und -dekodierung mithilfe einer GPU statt einer CPU. Von der Grafikkarte und den installierten Treibern unterstützte Beschleunigungsmodi werden im Abschnitt „Einstellungen->Leistung“ angezeigt. Für NVIDIA-Grafikkarten wird derzeit nur die Kodierungsbeschleunigung unterstützt, wenn der proprietäre NVIDIA 396+-Treiber verfügbar ist. Für AMD- und Intel-Karten wird die VA-API (Video Acceleration API) verwendet, die die Installation des Pakets mesa-va-drivers oder i965-va-driver erfordert. Es ist möglich, mehrere GPUs zu verwenden – beispielsweise kann bei Laptops mit Hybridgrafik die integrierte Intel-GPU zur Beschleunigung der Kodierung und die GPU einer separaten Grafikkarte zur Dekodierung verwendet werden. Das Leistungsniveau bei der Hardwarebeschleunigung hängt vom Videoformat und seiner Unterstützung durch die Grafikkarte ab. Bei MP4/H.264-Dateien erhöht sich beispielsweise die Geschwindigkeit der Dekodierung und Kodierung von Pixeldaten um 30–40 %;
    Veröffentlichung des kostenlosen Videoeditors OpenShot 2.5.0

  • Die Leistung des Keyframe-Verarbeitungssystems wurde deutlich gesteigert (um mehrere Größenordnungen), es wurde komplett neu geschrieben und liefert nun interpolierte Werte nahezu in Echtzeit. Mit dem neuen System können Sie in der Zeit, die im alten System für die Generierung eines Werts benötigt wurde, etwa 100 interpolierte Werte generieren, wodurch der zuvor verwendete Caching-Mechanismus entfallen konnte. Trotz der Verwendung eines Keyframe-Cache kam es bisher bei Projekten mit einer großen Anzahl von Clips zu einer erheblichen Leistungseinbuße des Keyframe-Verarbeitungssystems und es kam zu großen Verzögerungen beim Zugriff auf Keyframes oder beim Bewegen durch die Timeline;

    Veröffentlichung des kostenlosen Videoeditors OpenShot 2.5.0

  • Unterstützung für den Export und Import von Dateien in EDL- und XML-Formaten hinzugefügt, die in Adobe Premiere- und Final Cut Pro-Paketen verwendet werden, die Informationen über die im Projekt enthaltenen Dateien, Clips, Keyframes, Transformationen und den Timeline-Status bereitstellen;

    Veröffentlichung des kostenlosen Videoeditors OpenShot 2.5.0

  • Die Erstellung von Miniaturansichten wurde erheblich verbessert. Probleme mit dem Verschwinden von Miniaturansichten nach dem Verschieben oder Umbenennen eines Verzeichnisses wurden behoben. Im Projekt werden zugehörige Ressourcen nun in einem separaten Verzeichnis gespeichert. Zum Generieren und Bereitstellen von Miniaturansichten wird ein lokaler HTTP-Server verwendet, der verschiedene Verzeichnisse überprüft, fehlende Dateien identifiziert und fehlende Miniaturansichten neu generiert (die Benutzeroberfläche und die Zeitleiste basieren auf der Verwendung von HTML-Technologien und fordern jetzt Miniaturbilder vom integrierten HTTP-Server an);
  • Unterstützung für Blender 3D-Modellierungsversionen hinzugefügt 2.80 и 2.81sowie Unterstützung für das Dateiformat „.blend“. Die meisten in Blender erstellten animierten Titel wurden aktualisiert. Verbesserte Logik zur Bestimmung der Version und ausführbaren Datei von Blender;

    Veröffentlichung des kostenlosen Videoeditors OpenShot 2.5.0

  • Es wurde die Möglichkeit implementiert, im Falle eines Ausfalls oder versehentlichen Fehlers automatisch Backups zu erstellen und den vorherigen Zustand wiederherzustellen. Wenn der Benutzer beispielsweise versehentlich Clips aus der Timeline löscht und AutoRecord diese Änderung speichert, hat der Benutzer jetzt die Möglichkeit, zu einem der zuvor erstellten Backups zurückzukehren (zuvor ersetzte AutoRecord die aktive Projektdatei, jetzt werden jedoch Zwischenbackups gespeichert). ~/. openshot_qt/recovery/);

    Veröffentlichung des kostenlosen Videoeditors OpenShot 2.5.0

  • Verbesserte Kompatibilität mit Vektorbildern im Format
    SVG. Viele SVG-Probleme im Zusammenhang mit Transparenz, Schriftarten usw. wurden behoben. Dem Kit zur Verarbeitung von SVG wurde eine neue Version der Bibliothek hinzugefügt resvg;

    Veröffentlichung des kostenlosen Videoeditors OpenShot 2.5.0

  • Verbessertes Vorschaufenster. Beim Ändern der Fenstergröße wird der Maßstab jetzt nur noch in Werten gewählt, die eine Division der Originalgröße durch zwei ohne Rest ermöglichen, wodurch das Auftreten von Hohlräumen an den Bildrändern vermieden wird;
  • Verbessertes Exportsystem. Beim Exportieren mit einer anderen Bildrate ändern sich die Keyframe-Daten im Projekt nicht mehr (zuvor wurde Keyframe-Skalierung verwendet, was beim Exportieren mit niedrigen FPS zu Informationsverlusten führen konnte);
  • Standardmäßig ist das automatische Senden von Telemetriedaten beim ersten Start deaktiviert. Die Übermittlung von Metriken erfolgt nur, wenn der Nutzer der Übermittlung anonymisierter Metriken, einschließlich Informationen zu Versionen von Bibliotheken und Systemkomponenten sowie Informationen zu aufgetretenen Fehlern, ausdrücklich zustimmt. Um die Einwilligung zum Senden von Telemetriedaten beim ersten Start zu bestätigen, wird jetzt ein spezieller Dialog angezeigt, dessen Sendeoption standardmäßig aktiviert und mit „Ja, ich möchte OpenShot verbessern“ gekennzeichnet ist, was irreführend sein kann, wenn man den Hinweis im nicht gelesen hat Fenster;

    Veröffentlichung des kostenlosen Videoeditors OpenShot 2.5.0

  • Am Build-System und den CMake-basierten Build-Skripten wurden zahlreiche Verbesserungen vorgenommen. Verbesserte Unterstützung für kontinuierliche Builds in Travis CI und GitLab CI;
  • Verbesserte plattformübergreifende Kompatibilität. Das Testset wurde erweitert und die Besonderheiten unterschiedlicher Betriebssysteme berücksichtigt. Bietet Parität in der Funktionalität und Unterstützung für Linux, Windows und macOS.

Source: opennet.ru

Kommentar hinzufügen