Έκδοση πακέτου πολυμέσων FFmpeg 5.1

Μετά από έξι μήνες ανάπτυξης, είναι διαθέσιμο το πακέτο πολυμέσων FFmpeg 5.1, το οποίο περιλαμβάνει ένα σύνολο εφαρμογών και μια συλλογή βιβλιοθηκών για λειτουργίες σε διάφορες μορφές πολυμέσων (εγγραφή, μετατροπή και αποκωδικοποίηση μορφών ήχου και βίντεο). Το πακέτο διανέμεται υπό τις άδειες LGPL και GPL, η ανάπτυξη του FFmpeg πραγματοποιείται δίπλα στο έργο MPlayer. Η σημαντική αλλαγή στον αριθμό έκδοσης οφείλεται σε σημαντικές αλλαγές στο API και στη μετάβαση σε ένα νέο σχήμα παραγωγής εκδόσεων, σύμφωνα με το οποίο νέες μεγάλες εκδόσεις θα δημιουργούνται μία φορά το χρόνο και εκδόσεις με εκτεταμένο χρόνο υποστήριξης - μία φορά κάθε δύο χρόνια. Το FFmpeg 5.0 θα είναι η πρώτη έκδοση LTS του έργου.

Μερικές από τις αλλαγές που προστέθηκαν στο FFmpeg 5.1 περιλαμβάνουν:

  • Προστέθηκε υποστήριξη για το αποκεντρωμένο σύστημα αρχείων IPFS και το πρωτόκολλο που χρησιμοποιείται μαζί του για τη σύνδεση μόνιμων διευθύνσεων IPNS.
  • Προστέθηκε υποστήριξη για μορφή εικόνας QOI.
  • Προστέθηκε υποστήριξη για μορφή εικόνας PHM (Portable Half float Map).
  • Εφάρμοσε τη δυνατότητα χρήσης του VDPAU (Αποκωδικοποίηση και παρουσίαση βίντεο) API για επιτάχυνση υλικού της αποκωδικοποίησης βίντεο σε μορφή AV1.
  • Η υποστήριξη για την παλαιού τύπου διεπαφή αποκωδικοποίησης υλικού βίντεο XvMC έχει απορριφθεί.
  • Προστέθηκε η επιλογή "-o" στο βοηθητικό πρόγραμμα ffprobe για έξοδο στο καθορισμένο αρχείο αντί για τυπική έξοδο.
  • Προστέθηκαν νέοι αποκωδικοποιητές: DFPWM, Vizrt Binary Image.
  • Προστέθηκαν νέοι κωδικοποιητές: pcm-bluray, DFPWM, Vizrt Binary Image.
  • Προστέθηκαν συσκευαστές κοντέινερ πολυμέσων (muxer): DFPWM.
  • Προστέθηκαν αποσυσκευαστές κοντέινερ πολυμέσων (demuxer): DFPWM.
  • Νέα φίλτρα βίντεο:
    • SITI - υπολογισμός χαρακτηριστικών ποιότητας βίντεο SI (Spatial Info) και TI (Temporal Info).
    • avsynctest - Εκτελεί ελέγχους συγχρονισμού ήχου και βίντεο.
    • σχόλια - ανακατεύθυνση περικομμένων καρέ σε άλλο φίλτρο και μετά συγχώνευση του αποτελέσματος με το αρχικό βίντεο.
    • pixelize - εκτελεί pixelization του βίντεο.
    • χρωματικός χάρτης - αντανάκλαση χρωμάτων από άλλα βίντεο.
    • χρωματολόγιο - δημιουργία πίνακα ρυθμίσεων χρώματος.
    • πολλαπλασιάστε - πολλαπλασιάστε τις τιμές pixel από το πρώτο βίντεο με τα pixel από το δεύτερο βίντεο.
    • Το pgs_frame_merge συγχωνεύει τμήματα υποτίτλων PGS σε ένα πακέτο (bitstream).
    • blurdect - καθορίζει το θάμπωμα των καρέ.
    • remap_opencl - Εκτελεί επαναχαρτογράφηση pixel.
    • Το chromakey_cuda είναι μια υλοποίηση chromakey που χρησιμοποιεί το CUDA API για επιτάχυνση.
  • Νέα φίλτρα ήχου:
    • διάλογος - παραγωγή ήχου surround (3.0) από στερεοφωνικό, με μεταφορά στο κεντρικό κανάλι των διαλόγων ήχου ομιλίας που υπάρχουν και στα δύο στερεοφωνικά κανάλια.
    • κλίση - αύξηση/μείωση υψηλών ή χαμηλών συχνοτήτων.
    • εικονικό μπάσο - δημιουργεί ένα πρόσθετο κανάλι μπάσων με βάση τα δεδομένα από τα στερεοφωνικά κανάλια.

Πηγή: opennet.ru

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