Μορφή βίντεο AV1 (.av1 / .ivf): Ο επόμενης γενιάς κωδικοποιητής χωρίς δικαιώματα εξηγείται
Καθώς η ροή 4K, 8K και HDR κυριαρχεί στα σύγχρονα διαδικτυακά μέσα, οι απαιτήσεις εύρους ζώνης έχουν ξεπεράσει τα παλαιά πρότυπα συμπίεσης όπως το H.264 (AVC) και τα κωδικοποιητές με δικαιώματα όπως το H.265 (HEVC). AOMedia Video 1 (AV1)—συνήθως αποθηκευμένο ως ακατέργαστα bitstreams με την επέκταση .av1 ή .ivf (Indeo Video Framework)—είναι ένα ανοιχτό, χωρίς δικαιώματα πρότυπο συμπίεσης βίντεο σχεδιασμένο ειδικά για διανομή βίντεο στο διαδίκτυο, βιντεοδιάσκεψη και υψηλής αποδοτικότητας ροή.
Αναπτύχθηκε από την Alliance for Open Media (AOMedia)—ένα κονσόρτσιουμ που περιλαμβάνει τις Google, Netflix, Amazon, Apple, Microsoft, Meta, Intel, Mozilla και άλλες εταιρείες—το AV1 προσφέρει κορυφαία συμπίεση δεδομένων χωρίς τέλη αδειοδότησης ή αβεβαιότητα πατεντών.
1. Τι είναι ένα αρχείο βίντεο AV1 / IVF;
Ένα AV1 file περιέχει βασικά video bitstreams κωδικοποιημένα με τον αλγόριθμο συμπίεσης AOMedia Video 1. Στην ακατέργαστη μορφή του, ένα βασικό ρεύμα AV1 μπορεί να χρησιμοποιεί την επέκταση .av1, αλλά συχνά συσκευάζεται σε ελαφρύ φορμά κοντέινερ IVF (.ivf). Το IVF είναι ένα απλό φορμά πλαισίων που χρησιμοποιείται ευρέως από εργαλεία ανοιχτού κώδικα για τη μεταφορά αδιάσπαστων ακατέργαστων πλαισίων βίντεο μαζί με βασικές κεφαλίδες μεγέθους πλαισίου, βάσης χρόνου και ρυθμού καρέ.
Για την παράδοση και την αναπαραγωγή από τον τελικό χρήστη, το βίντεο AV1 συνήθως ενσωματώνεται σε τυπικές μορφές δοχείων όπως:
- MP4 (
.mp4) μέσω δεσμεύσεων ISO Base Media File Format (ISOBMFF) - Matroska (
.mkv) - WebM (
.webm) για ροή βίντεο HTML5 εντός προγράμματος περιήγησης
Το AV1 παρέχει περίπου 30% υψηλότερη αποδοτικότητα συμπίεσης σε σχέση με το HEVC (H.265) και το VP9, και έως 50% ή περισσότερο εξοικονόμηση σε σύγκριση με το H.264 (AVC) με την ίδια υποκειμενική οπτική ποιότητα.
2. Κύρια χαρακτηριστικά του AV1 (.av1 / .ivf)
| Χαρακτηριστικό | Προδιαγραφή / Λεπτομέρεια |
|---|---|
| Οργανισμός Τυποποίησης | Συμμαχία για Ανοιχτά Μέσα (AOMedia) |
| Ημερομηνία Κυκλοφορίας | 2018 (Τελική Προδιαγραφή) |
| Επεκτάσεις Αρχείων | .av1, .ivf, .webm, .mp4, .mkv |
| Μοντέλο Αδειοδότησης | 100% Χωρίς Δικαιώματα & Ανοιχτού Κώδικα |
| Απόδοση Συμπίεσης | ~30% υψηλότερο από HEVC/VP9; ~50%+ υψηλότερο από AVC/H.264 |
| Μέγιστη Ανάλυση | Έως 8K UHD ($7680 \times 4320$) και πέρα |
| Προφίλ Χρώματος & Βάθος Bit | 8-bit, 10-bit, και 12-bit χρώμα· 4:2:0, 4:2:2 και 4:4:4 δειγματοληψία χρωματικού |
| Δυναμικό Εύρος | Εγγενής υποστήριξη για SDR, HDR10, HDR10+ και HLG |
| Κύριοι Ανοιχτοί Κωδικοποιητές | SVT-AV1, libaom-av1, rav1e |
| Υποστήριξη Υλικού | Αυθεντική αποκωδικοποίηση σε πυρήνα σιλικόνης σε Intel, AMD, NVIDIA, Apple Silicon, Qualcomm και MediaTek |
Κύρια στρατηγικά πλεονεκτήματα:
- Μηδενική Έκθεση Δικαιωμάτων: Οι πάροχοι streaming και οι κατασκευαστές προγραμμάτων περιήγησης μπορούν να διανείμουν βίντεο υψηλής ανάλυσης χωρίς πολύπλοκες χρεώσεις από ομάδες πατεντών.
- Ανώτερη Απόδοση στο Web: Μειώνει δραστικά την κατανάλωση δεδομένων κινητής και το buffering βίντεο για πλατφόρμες όπως το YouTube και το Netflix.
- Σύνθεση Κόκκων Φιλμ: Συνθέτει κόκκους κατά την αναπαραγωγή αντί να κωδικοποιεί θορυβώδεις κόκκους, εξοικονομώντας τεράστιο εύρος ζώνης σε κινηματογραφικό περιεχόμενο.
3. Αναλυτικά τεχνικά χαρακτηριστικά του AV1
Το AV1 βελτιστοποιεί την κλασική αρχιτεκτονική υβριδικής κωδικοποίησης βίντεο βασισμένης σε μπλοκ με σύγχρονες αλγοριθμικές βελτιώσεις:
A. Ευέλικτη Κατανομή Μπλοκ (Superblocks έως $128 \times 128$)
- Το AV1 εισάγει $128 \times 128$ Υπερμπλοκ (επεκταμένα από τα $64 \times 64$ του VP9).
- Υποστηρίζει αναδρομική διαίρεση με δέντρο κατατμήσεων 10-δρόμου (συμπεριλαμβανομένων οριζόντιων/κατακόρυφων διαιρέσεων, ορθογώνιων διαιρέσεων με λόγο διαστάσεων 1:4 και 4:1, καθώς και υποδιαιρέσεων σχήματος T).
- Επιτρέπει στον κωδικοποιητή να προσαρμόζει τα όρια των μπλοκ με ακρίβεια σε λεπτές άκρες, ομαλές διαβαθμίσεις και ακανόνιστη κίνηση.
B. Πλούσιες Λειτουργίες Ενδοπρόβλεψης
- Διαθέτει 56 γωνίες ενδοπρόβλεψης κατεύθυνσης για να μοντελοποιήσει τις προσανατολισμούς των άκρων με μικρο-ακρίβεια.
- Ομαλοί και Paeth Προβλέπτες: Ανακατασκευάζουν ήπιες διαβαθμίσεις και πολύπλοκο λούμα επιφάνειας χωρίς εφέ λωρίδων.
- Χρωματική από Λούμα (CFL): Προβλέπει τα κανάλια χρωματικότητας απευθείας από τα ανακατασκευασμένα δείγματα φωτεινότητας, ελαχιστοποιώντας την πλεοναστική χρωματική πληροφορία.
C. Προηγμένη Δια-Πρόβλεψη & Αντιστάθμιση Κίνησης
- Διόρθωση Παραμορφωμένης Κίνησης (Affine Modeling): Μοντελοποιεί με ακρίβεια μη-μετατοπιστική κίνηση όπως οριζόντια/κατακόρυφη μετακίνηση, περιστροφή κάμερας, ζουμ και παραμόρφωση προοπτικής με 6-παραμετρικούς affine μετασχηματισμούς.
- Αλληλοεπικάλυψη Μπλοκ Διόρθωσης Κίνησης (OBMC): Εξομαλύνει τα διανύσματα κίνησης κατά μήκος των γειτονικών ορίων μπλοκ για την εξάλειψη των εφέ μπλοκαρίσματος.
- Λειτουργίες Σύνθετης Πρόβλεψης: Συνδυάζει δύο διαφορετικά πλαίσια αναφοράς χρησιμοποιώντας μάσκες σχήματος σφηνοειδούς και ζυγισμένες με διαφορές.
D. Προηγμένο Σωλήνα Επεξεργασίας In-Loop
Για να διατηρηθεί η άψογη ποιότητα καρέ σε χαμηλούς ρυθμούς μετάδοσης, το AV1 εφαρμόζει ένα σύστημα φιλτραρίσματος βρόχου 4 σταδίων:
- Φίλτρο Αποαποδυνάσματος: Εξομαλύνει τις ραφές του πλέγματος μεταξύ των κατατμήσεων των μπλοκ.
- Περιορισμένο Κατευθυντικό Φίλτρο Ενίσχυσης (CDEF): Αναλύει κατευθυντικά μοτίβα εικονοστοιχείων για να ενισχύσει τις άκρες και να κατασβήσει τα εφέ κουδουνίσματος.
- Φίλτρο Αποκατάστασης Βρόχου (LR): Χρησιμοποιεί φίλτρα Wiener και αποκατάσταση Αυτοκαθοδηγούμενη για την ανάκτηση των υψηλής συχνότητας λεπτομερειών υφής που χάθηκαν κατά την κβαντοποίηση.
- Σύνθεση Κόκκων Φιλμ: Αφαιρεί το θορυβώδες αναλογικό κόκκο πριν τη συμπίεση και δίνει εντολή στον αποκωδικοποιητή να επανασυνθέσει τις αντίστοιχες παραμέτρους κόκκου τοπικά κατά την αναπαραγωγή.
4. Πώς να Δημιουργήσετε και να Κωδικοποιήσετε Αρχεία AV1 / IVF
Τα αρχεία AV1 μπορούν να δημιουργηθούν χρησιμοποιώντας ανοιχτού κώδικα κωδικοποιητές όπως SVT-AV1 (Scalable Video Technology for AV1, συν-αναπτυγμένο από Intel και AOMedia), libaom, ή rav1e, συνήθως μέσω FFmpeg.
Μέθοδος 1: Κωδικοποίηση με FFmpeg και SVT-AV1 (Γρηγορότερη & Έτοιμη για Παραγωγή)
Για να κωδικοποιήσετε ένα αρχείο βίντεο σε ένα .mp4 κοντέινερ συμπιεσμένο με AV1:
ffmpeg -i input.mp4 -c:v libsvtav1 -preset 6 -crf 28 -c:a libopus -b:a 128k output_av1.mp4
Μέθοδος 2: Δημιουργία Ακατέργαστου Bitstream AV1 ή Container IVF
Για να δημιουργήσετε μια αυτόνομη ροή .ivf ή .av1 για δοκιμές ή αλυσίδες εργαλείων streaming:
# Export to IVF raw container
ffmpeg -i input.mp4 -c:v libsvtav1 -preset 6 -crf 28 -an output.ivf
# Export to raw AV1 bitstream
ffmpeg -i input.mp4 -c:v libsvtav1 -preset 6 -crf 28 -an -f av1 output.av1
Βασικές Παράμετροι Κωδικοποίησης:
--preset(0 έως 12): Η προεπιλογή4–6προσφέρει την ιδανική ισορροπία μεταξύ υψηλής αποδοτικότητας συμπίεσης και ταχύτητας κωδικοποίησης.-crf(Constant Rate Factor, 0 έως 63): Οι τιμές μεταξύ24και32είναι τυπικές για διανομή στο web και υψηλής ανάλυσης.
5. Πώς να Ανοίξετε και να Αναπαράγετε Αρχεία Βίντεο AV1 / IVF
Το AV1 είναι καθολικά ενσωματωμένο στα κύρια προγράμματα περιήγησης, σουίτες πολυμέσων και λειτουργικά συστήματα:
1. Προγράμματα Περιήγησης (Ενσωματωμένη Αναπαραγωγή)
Τα σύγχρονα προγράμματα περιήγησης αποκωδικοποιούν εγγενώς βίντεο AV1 με επιτάχυνση υλικού:
- Google Chrome, Microsoft Edge, Mozilla Firefox, Brave και Apple Safari (σε υποστηριζόμενες συσκευές).
- Απλώς σύρετε και αποθέστε ένα αρχείο
output_av1.mp4ήoutput_av1.webmαπευθείας στην καρτέλα του προγράμματος περιήγησης.
2. VLC Media Player (Δια-πλατφορμική)
- Κατεβάστε την πιο πρόσφατη έκδοση του VLC Media Player (Windows, macOS, Linux, Android, iOS).
- Ανοίξτε το VLC, μεταβείτε στο Media > Open File…, και επιλέξτε το αρχείο σας
.av1,.ivf,.webmή.mp4. - Το VLC χρησιμοποιεί την ενσωματωμένη βιβλιοθήκη αποκωδικοποιητή
dav1dγια υψηλής ταχύτητας λογισμικό και επιταχυνόμενη με υλικό αναπαραγωγή.
3. MPV Player
MPV περιλαμβάνει ενσωματωμένη υποστήριξη για dav1d και αποκωδικοποιητές υλικού:
mpv output.ivf
# or
mpv output_av1.mp4
4. Windows Media Player / Εφαρμογή Ταινίες & TV
- Οι χρήστες των Windows 10 και 11 μπορούν να κατεβάσουν τη δωρεάν AV1 Video Extension απευθείας από το Microsoft Store για να ενεργοποιήσουν την εγγενή αναπαραγωγή AV1 στις προεπιλεγμένες εφαρμογές πολυμέσων των Windows.
6. Σύγκριση AV1 vs. HEVC (H.265) vs. AVC (H.264)
| Χαρακτηριστικό | AVC / H.264 | HEVC / H.265 | AOMedia AV1 |
|---|---|---|---|
| Έτος Ολοκλήρωσης | 2003 | 2013 | 2018 |
| Αδειοδότηση | Δικαιώματα (MPEG LA) | Πολλαπλές δεξαμενές δικαιωμάτων | 100% Χωρίς δικαιώματα |
| Εξοικονόμηση ρυθμού bit | Βασική γραμμή ($0%$) | ~40–50% πάνω από AVC | ~50–55%+ πάνω από AVC |
| Μέγιστο μέγεθος Superblock | $16 \times 16$ | $64 \times 64$ | $128 \times 128$ |
| Σύνθεση κόκκων ταινίας | Όχι | Όχι | Ναι (Αυθεντικό) |
| Συμβατότητα Προγράμματος Περιήγησης | Καθολική | Περιορισμένη / Επιλεκτική | Ευρέως διαδεδομένη (Όλα τα κύρια προγράμματα περιήγησης) |
7. Συχνές Ερωτήσεις (FAQ)
**Q1: Ποια είναι η κύρια διαφορά μεταξύ ενός αρχείου .av1 και ενός αρχείου .ivf;
A1: Ένα αρχείο .av1 περιέχει ακατέργαστες στοιχειώδεις ροές βίντεο AV1, ενώ ένα αρχείο .ivf είναι ένας ελάχιστος περιέκτης πλαισίων που τυλίγει ακατέργαστα πλαίσια AV1 με μεταδεδομένα χρονισμού και ανάλυσης.
**Q2: Είναι το AV1 εντελώς δωρεάν για χρήση χωρίς δικαιώματα αδειοδότησης; A2: Ναι, το AV1 είναι ένας ανοιχτού κώδικα, χωρίς δικαιώματα codec που δημιουργήθηκε από την Alliance for Open Media για την εξάλειψη των τελών αδειοδότησης πατεντών για προγραμματιστές και διανομείς.
**Q3: Ποιος κωδικοποιητής είναι ο καλύτερος για την αποδοτική κωδικοποίηση βίντεο AV1 σήμερα; A3: Το SVT-AV1 είναι ο βιομηχανικός πρότυπος ανοιχτού κώδικα κωδικοποιητής, προσφέροντας γρήγορη πολυνηματική απόδοση και αποδοτικότητα συμπίεσης επιπέδου παραγωγής.
**Q4: Μπορούν τα σύγχρονα smartphones και υπολογιστές να αναπαράγουν βίντεο AV1 χρησιμοποιώντας επιτάχυνση υλικού; A4: Ναι, τα σύγχρονα GPU και SoC από Intel, AMD, NVIDIA, Apple, Qualcomm και MediaTek περιλαμβάνουν αφιερωμένο πυρίτιο για αποκωδικοποίηση AV1 με επιτάχυνση υλικού.
**Q5: Ποιοι τυπικοί μορφές περιέκτη περιέχουν συνήθως ροές βίντεο AV1;
A5: Οι ροές βίντεο AV1 συχνά συσκευάζονται μέσα σε αρχεία κοντέινερ MP4 (.mp4), WebM (.webm) και Matroska (.mkv).
8. Περίληψη
Το AOMedia Video 1 (AV1) σηματοδοτεί μια καθοριστική μετάβαση στην σύγχρονη ψηφιακή διανομή βίντεο. Ενώνοντας τους ηγέτες της βιομηχανίας πίσω από μια ανοιχτή, χωρίς δικαιώματα χρήσης, και υπερ-αποδοτική αρχιτεκτονική συμπίεσης, το AV1 εξαλείφει τα εμπόδια αδειοδότησης ενώ παρέχει ανώτερη ποιότητα βίντεο με χαμηλότερο εύρος ζώνης σε δισεκατομμύρια συνδεδεμένες συσκευές παγκοσμίως.