Κυκλοφορία του δωρεάν προγράμματος επεξεργασίας βίντεο OpenShot 3.0

Μετά από περισσότερο από ένα χρόνο ανάπτυξης, κυκλοφόρησε το δωρεάν μη γραμμικό σύστημα επεξεργασίας βίντεο OpenShot 3.0.0. Ο κώδικας του έργου παρέχεται με την άδεια GPLv3: η διεπαφή είναι γραμμένη σε Python και PyQt5, ο πυρήνας επεξεργασίας βίντεο (libopenshot) είναι γραμμένος σε C++ και χρησιμοποιεί τις δυνατότητες του πακέτου FFmpeg, το διαδραστικό χρονοδιάγραμμα γράφεται με χρήση HTML5, JavaScript και AngularJS . Οι έτοιμες συναρμολογήσεις προετοιμάζονται για Linux (AppImage), Windows και macOS.

Το πρόγραμμα επεξεργασίας διαθέτει ένα βολικό και διαισθητικό περιβάλλον χρήστη που επιτρέπει ακόμη και αρχάριους χρήστες να επεξεργάζονται βίντεο. Το πρόγραμμα υποστηρίζει πολλές δεκάδες οπτικά εφέ, καθιστά δυνατή την εργασία με χρονοδιαγράμματα πολλαπλών κομματιών με τη δυνατότητα να μετακινείτε στοιχεία μεταξύ τους με το ποντίκι, σας επιτρέπει να κλιμακώνετε, να περικόπτετε, να συγχωνεύετε μπλοκ βίντεο, να διασφαλίζετε ομαλή ροή από το ένα βίντεο στο άλλο , επικάλυψη ημιδιαφανών περιοχών κ.λπ. Είναι δυνατή η διακωδικοποίηση βίντεο με μια προεπισκόπηση των αλλαγών εν κινήσει. Αξιοποιώντας τις βιβλιοθήκες του έργου FFmpeg, το OpenShot υποστηρίζει έναν τεράστιο αριθμό μορφών βίντεο, ήχου και εικόνας (συμπεριλαμβανομένης της πλήρους υποστήριξης SVG).

Κυκλοφορία του δωρεάν προγράμματος επεξεργασίας βίντεο OpenShot 3.0

Βασικές αλλαγές:

  • Βελτιωμένη απόδοση αναπαραγωγής βίντεο κατά την προεπισκόπηση σε πραγματικό χρόνο. Τα προβλήματα με το πάγωμα της αναπαραγωγής επιλύθηκαν. Η μηχανή αποκωδικοποίησης βίντεο έχει επανασχεδιαστεί, η αρχιτεκτονική της οποίας έχει αλλάξει για να λειτουργεί σωστά σε συνθήκες απώλειας πακέτων ή έλλειψης χρονικών σφραγίδων. Βελτιωμένη συμβατότητα με διάφορες μορφές και κωδικοποιητές, συμπεριλαμβανομένων κωδικοποιητών πολλαπλών ροών όπως το AV1. Βελτιωμένη ανίχνευση της διάρκειας αναπαραγωγής και του τέλους του αρχείου σε συνθήκες που λείπουν χρονικές σημάνσεις, λανθασμένα μεταδεδομένα και προβληματική κωδικοποίηση.
  • Το σύστημα προσωρινής αποθήκευσης βίντεο έχει επανασχεδιαστεί. Για την προσωρινή αποθήκευση, χρησιμοποιείται ένα ξεχωριστό νήμα φόντου, το οποίο προετοιμάζει προληπτικά τα καρέ που μπορεί να απαιτηθούν κατά την περαιτέρω αναπαραγωγή. Υλοποιημένη υποστήριξη για λειτουργία cache σε διαφορετικές ταχύτητες αναπαραγωγής (1X, 2X, 4X) και με αναπαραγωγή στην αντίστροφη κατεύθυνση. Οι ρυθμίσεις προσφέρουν νέες επιλογές διαχείρισης της προσωρινής μνήμης, καθώς και τη δυνατότητα εκκαθάρισης ολόκληρης της προσωρινής μνήμης.
  • Το Timeline έχει βελτιώσει σημαντικά την ακρίβεια του κουμπώματος κατά την περικοπή και μετακίνηση κλιπ και εφέ μετάβασης. Κρατώντας πατημένο το πλήκτρο Shift διασφαλίζετε ότι η κεφαλή αναπαραγωγής ευθυγραμμίζεται με τις άκρες των κλιπ. Η λειτουργία των κλιπ κοπής έχει επιταχυνθεί. Τα εικονίδια του βασικού καρέ έχουν επανασχεδιαστεί, ώστε να μπορούν πλέον να γίνονται κλικ, να φιλτράρονται και να χρησιμοποιούνται για την αλλαγή της λειτουργίας παρεμβολής. Κάθε εφέ βίντεο στην κλίμακα έχει το δικό του χρώμα και κάθε εφέ μετάβασης έχει τη δική του κατεύθυνση (ξεθώριασμα και εμφάνιση).
    Κυκλοφορία του δωρεάν προγράμματος επεξεργασίας βίντεο OpenShot 3.0
  • Τα εργαλεία για την εργασία με ηχητικά κύματα έχουν επεκταθεί και βελτιστοποιηθεί. Ενεργοποιήθηκε η προσωρινή αποθήκευση δεδομένων ηχητικών κυμάτων σε σχέση με αρχεία και η αποθήκευση της κρυφής μνήμης εντός του έργου, η οποία επέτρεψε να γίνει η προσωρινή μνήμη ανεξάρτητη από τις περιόδους λειτουργίας χρήστη και να επιταχυνθεί η απόδοση του ηχητικού κύματος κατά την πολλαπλή αποκοπή και την εκ νέου προσθήκη ενός αρχείου στο χρονοδιάγραμμα. Η ακρίβεια αντιστοίχισης του κλιπ με το ηχητικό κύμα έχει αυξηθεί, χάρη στη δυνατότητα κλιμάκωσης της κλίμακας κλιπ σε ξεχωριστό καρέ.
  • Μειωμένη κατανάλωση μνήμης και εξάλειψη διαρροών μνήμης. Ο κύριος στόχος της εργασίας που έγινε είναι να προσαρμόσει το OpenShot ώστε να εκτελεί πολύωρες αποδόσεις, για παράδειγμα, κατά την επεξεργασία μακροχρόνιων ροών βίντεο και εγγραφών από κάμερες παρακολούθησης. Για την αξιολόγηση των βελτιστοποιήσεων, πραγματοποιήθηκε μια μελέτη κωδικοποίησης 12 ωρών, η οποία έδειξε ομοιομορφία της κατανάλωσης μνήμης σε όλη τη διάρκεια της συνεδρίας.
  • Προστέθηκε υποστήριξη για εξαγωγή κινούμενων GIF, MP3 (μόνο ήχος), YouTube 2K, YouTube 4K και MKV. Βελτιωμένη υποστήριξη για αναμορφικά προφίλ βίντεο (βίντεο με μη τετράγωνα pixel).
  • Προστέθηκε η δυνατότητα εξαγωγής κλιπ σε λειτουργία δέσμης, στην οποία τα αρχεία χωρίζονται σε μια σειρά από κλιπ, μετά την οποία όλα αυτά τα κλιπ εξάγονται ταυτόχρονα χρησιμοποιώντας το αρχικό προφίλ και τη μορφή. Για παράδειγμα, μπορείτε τώρα να κόψετε θραύσματα με επισημάνσεις από τα οικιακά βίντεο και να εξαγάγετε αυτά τα τμήματα ταυτόχρονα με τη μορφή ξεχωριστών αρχείων βίντεο.
  • Τα πρότυπα κινούμενων εικόνων είναι προσαρμοσμένα για χρήση με το σύστημα 3D μοντελοποίησης Blender 3.3.
  • Προστέθηκαν νέες ρυθμίσεις που καθορίζουν τη συμπεριφορά κατά την επιλογή διαδρομών αρχείων για εισαγωγή, άνοιγμα/αποθήκευση και εξαγωγή. Για παράδειγμα, κατά την αποθήκευση, μπορείτε να χρησιμοποιήσετε τον κατάλογο του έργου ή τον πρόσφατα χρησιμοποιημένο κατάλογο.
  • Εξασφαλίζει τη σωστή αλφαβητική ταξινόμηση των δεδομένων σε άλλες γλώσσες εκτός από τα αγγλικά.
  • Έχει υλοποιηθεί πλήρης υποστήριξη για οθόνες υψηλής πυκνότητας pixel (High DPI), συμπεριλαμβανομένων οθονών ανάλυσης 4K. Όλα τα εικονίδια, οι δρομείς και τα λογότυπα μετατρέπονται σε διανυσματική μορφή ή αποθηκεύονται σε υψηλή ανάλυση. Οι αλγόριθμοι για την επιλογή του μεγέθους των widget έχουν επανασχεδιαστεί, λαμβάνοντας υπόψη τις παραμέτρους της οθόνης.
  • Η τεκμηρίωση έχει ενημερωθεί για να αντικατοπτρίζει την τρέχουσα κατάσταση του έργου.
  • Έχει γίνει πολλή δουλειά για την εξάλειψη προβλημάτων που οδηγούν σε ατυχήματα και επηρεάζουν τη σταθερότητα. Μεταξύ άλλων, υλοποιούνται δοκιμές μονάδων για την παρακολούθηση της ποιότητας της επεξεργασίας πολλαπλών νημάτων, τον εντοπισμό συνθηκών αγώνα και προβλήματα κλειδώματος κατά την ενημέρωση της γραμμής χρόνου και την προσωρινή αποθήκευση της αναπαραγωγής βίντεο.



Πηγή: opennet.ru

Προσθέστε ένα σχόλιο