AV1 (.av1 / .ivf) Video Formatı: Telif Ücreti Olmadan Kullanılan Yeni Nesil Codec Açıklaması
4K, 8K ve HDR akışı modern web medyasını hâkimken, bant genişliği talepleri H.264 (AVC) gibi eski sıkıştırma standartlarını ve H.265 (HEVC) gibi telif hakkı kısıtlamalı kodekleri aşmıştır. AOMedia Video 1 (AV1)—genellikle .av1 veya .ivf (Indeo Video Framework) uzantılı ham bit akışları olarak depolanır—internet video dağıtımı, video konferans ve yüksek verimli akış için özel olarak tasarlanmış açık, telif ücreti gerektirmeyen bir video sıkıştırma standardıdır.
Alliance for Open Media (AOMedia)—Google, Netflix, Amazon, Apple, Microsoft, Meta, Intel, Mozilla ve diğerlerini içeren bir konsorsiyum tarafından geliştirilen AV1, lisans ücreti veya patent belirsizliği olmadan en yeni veri sıkıştırmasını sunar.
1. AV1 / IVF Video Dosyası Nedir?
Bir AV1 dosyası, AOMedia Video 1 sıkıştırma algoritmasıyla kodlanmış temel video bit akışlarını içerir. Ham biçimde bir AV1 temel akışı .av1 uzantısını kullanabilir, ancak genellikle hafif IVF (.ivf) konteyner formatına paketlenir. IVF, açık kaynak araçlar tarafından ham video karelerini temel kare boyutu, zaman tabanı ve kare hızı başlıklarıyla birlikte taşımak için yaygın olarak kullanılan basit bir çerçeveleme formatıdır.
Son kullanıcı teslimi ve oynatımı için, AV1 videosu tipik olarak aşağıdaki gibi standart kapsayıcı formatlarına muxlanır:
- MP4 (
.mp4) üzerinden ISO Base Media File Format (ISOBMFF) bağlamaları - Matroska (
.mkv) - WebM (
.webm) HTML5 tarayıcı içi video akışı için
AV1, HEVC (H.265) ve VP9’a göre yaklaşık %30 daha yüksek sıkıştırma verimliliği sağlar ve aynı öznel görsel kaliteyle H.264 (AVC) ile karşılaştırıldığında %50 veya daha fazla tasarruf sunar.
2. AV1 (.av1 / .ivf) Temel Özellikleri
| Özellik | Ş Specification / Detay |
|---|---|
| Standartlaştırma Kurumu | Açık Medya İttifakı (AOMedia) |
| Yayın Tarihi | 2018 (Nihai Şartname) |
| Dosya Uzantıları | .av1, .ivf, .webm, .mp4, .mkv |
| Lisans Modeli | %100 Telif Ücreti Yok & Açık Kaynak |
| Sıkıştırma Verimliliği | ~%30 HEVC/VP9’den daha yüksek; ~%50+ AVC/H.264’ten daha yüksek |
| Maksimum Çözünürlük | En fazla 8K UHD ($7680 \times 4320$) ve üzeri |
| Renk Profilleri ve Bit Derinliği | 8-bit, 10-bit ve 12-bit renk; 4:2:0, 4:2:2 ve 4:4:4 renk örnekleme |
| Dinamik Aralık | SDR, HDR10, HDR10+ ve HLG için yerel destek |
| Birincil Açık Kodlayıcılar | SVT-AV1, libaom-av1, rav1e |
| Donanım Desteği | Intel, AMD, NVIDIA, Apple Silicon, Qualcomm ve MediaTek arasında yerel silikon kod çözme |
Temel Stratejik Avantajlar:
- Sıfır Royalti Maruziyeti: Akış sağlayıcıları ve tarayıcı satıcıları, karmaşık patent havuzu ücretleri olmadan yüksek çözünürlüklü video dağıtabilir.
- Üstün Web Performansı: YouTube ve Netflix gibi platformlar için mobil veri tüketimini ve video önbelleklemesini büyük ölçüde azaltır.
- Film Gren Özüntüsü: Gürültülü gren bitlerini kodlamak yerine oynatma sırasında gren sentezleyerek sinematik içeriklerde büyük bant genişliği tasarrufu sağlar.
3. AV1’in Derinlemesine Teknik Özellikleri
AV1, klasik blok tabanlı hibrit video kodlama mimarisini modern algoritmik iyileştirmelerle optimize eder:
A. Esnek Blok Bölümlendirme (Superbloklar $128 \times 128$‘e kadar)
- AV1, $128 \times 128$ Süperbloklar (VP9’un $64 \times 64$‘ünden genişletilmiş) tanıtır.
- 10 yönlü bir bölme ağacıyla (yatay/dikey bölmeler, 1:4 ve 4:1 en‑boy oranlı dikdörtgen bölmeler ve T‑şeklinde alt bölümler dahil) özyinelemeli bölmeyi destekler.
- Kodlayıcının blok sınırlarını ince kenarlara, yumuşak gradyanlara ve düzensiz hareketlere tam olarak uyarlamasını sağlar.
B. Zengin İçsel Tahmin Modları
- 56 yönlü iç tahmin açısı özelliğiyle kenar yönlerini mikro hassasiyetle modeller.
- Smooth ve Paeth Tahminleyicileri: Bantlama artefaktları olmadan yumuşak gradyanları ve karmaşık yüzey lumasını yeniden oluşturur.
- Chroma from Luma (CFL): Yeniden oluşturulmuş parlaklık örneklerinden doğrudan renk kanallarını tahmin eder, renk fazlalığını en aza indirir.
C. Gelişmiş Ara Tahmin ve Hareket Telafisi
- Warped Motion Compensation (Affine Modeling): Kaydırma, kamera dönüşü, yakınlaştırma ve perspektif bozulması gibi doğrusal olmayan hareketleri 6 parametreli afin dönüşümlerle doğru bir şekilde modeller.
- Overlapped Block Motion Compensation (OBMC): Komşu blok sınırları boyunca hareket vektörlerini yumuşatarak bloklama artefaktlarını ortadan kaldırır.
- Compound Prediction Modes: İki farklı referans çerçevesini kama şeklinde ve fark ağırlıklı maskelerle birleştirir.
D. Gelişmiş Döngü İçi Son İşleme Boru Hattı
Düşük bit hızlarında kusursuz kare kalitesini korumak için AV1, 4 aşamalı bir döngü filtreleme sistemi uygular:
- Deblocking Filter: Blok bölümleri arasındaki ızgara dikişlerini yumuşatır.
- Constrained Directional Enhancement Filter (CDEF): Kenarları keskinleştirmek ve çınlama artefaktlarını bastırmak için yönsel piksel desenlerini analiz eder.
- Loop Restoration Filter (LR): Kuantizasyon sırasında kaybolan yüksek frekanslı doku detaylarını geri kazanmak için Wiener filtreleri ve Self-Guided restorasyonu kullanır.
- Film Grain Synthesis: Sıkıştırmadan önce gürültülü analog gren’i kaldırır ve kod çözücüyü oynatma sırasında yerel olarak eşleşen gren parametrelerini yeniden sentezlemesi için yönlendirir.
4. AV1 / IVF Dosyaları Nasıl Oluşturulur ve Kodlanır
AV1 dosyaları, SVT-AV1 (AV1 için Ölçeklenebilir Video Teknolojisi, Intel ve AOMedia ortak geliştirdi), libaom veya rav1e gibi açık kaynak kodlayıcılar kullanılarak, genellikle FFmpeg aracılığıyla oluşturulabilir.
Yöntem 1: FFmpeg ve SVT-AV1 ile Kodlama (En Hızlı ve Üretim Hazır)
Bir video dosyasını AV1 sıkıştırmalı .mp4 kapsayıcısına kodlamak için:
ffmpeg -i input.mp4 -c:v libsvtav1 -preset 6 -crf 28 -c:a libopus -b:a 128k output_av1.mp4
Yöntem 2: Ham AV1 Bit Akışı veya IVF Kapsayıcı Oluşturma
Test veya akış araç zincirleri için bağımsız bir .ivf veya .av1 akışı üretmek amacıyla:
# 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
Ana Kodlama Parametreleri:
--preset(0 to 12):4–6ön ayarı, yüksek sıkıştırma verimliliği ve kodlama hızı arasında optimal dengeyi sunar.-crf(Constant Rate Factor, 0 to 63):24ile32arasındaki değerler web ve yüksek çözünürlüklü dağıtım için standarttır.
5. AV1 / IVF Video Dosyalarını Açma ve Oynatma
AV1, büyük web tarayıcıları, medya paketleri ve işletim sistemlerine evrensel olarak entegre edilmiştir:
1. Web Tarayıcıları (Yerel Oynatma)
Modern web tarayıcıları, AV1 videolarını donanım hızlandırmasıyla yerel olarak çözer:
- Google Chrome, Microsoft Edge, Mozilla Firefox, Brave ve Apple Safari (desteklenen cihazlarda).
output_av1.mp4veyaoutput_av1.webmdosyasını doğrudan tarayıcı sekmesine sürükleyip bırakın.
2. VLC Media Player (Çapraz Platform)
- VLC Media Player‘ın en son sürümünü indirin (Windows, macOS, Linux, Android, iOS).
- VLC’yi açın, Media > Open File… menüsüne gidin ve
.av1,.ivf,.webmveya.mp4dosyanızı seçin. - VLC, yüksek hızlı yazılım ve donanım hızlandırmalı oynatma için yerleşik
dav1dkod çözücü kitaplığını kullanır.
3. MPV Player
MPV, dav1d ve donanım çözücüler için yerleşik desteği içerir:
mpv output.ivf
# or
mpv output_av1.mp4
4. Windows Media Player / Filmler ve TV Uygulaması
- Windows 10 ve 11 kullanıcıları, varsayılan Windows medya uygulamalarında yerel AV1 oynatmayı etkinleştirmek için AV1 Video Extension ücretsiz sürümünü Microsoft Store’dan doğrudan indirebilir.
6. AV1 vs. HEVC (H.265) vs. AVC (H.264) Karşılaştırması
| Özellik | AVC / H.264 | HEVC / H.265 | AOMedia AV1 |
|---|---|---|---|
| Tamamlanma Yılı | 2003 | 2013 | 2018 |
| Lisanslama | Telif (MPEG LA) | Çoklu Telif Havuzları | 100% Telif Ücretsiz |
| Bit Hızı Tasarrufu | Temel Çizgi ($0%$) | ~40–50% AVC üzerinde | ~50–55%+ AVC üzerinde |
| Maksimum Süperblok Boyutu | $16 \times 16$ | $64 \times 64$ | $128 \times 128$ |
| Film Taneği Sentezi | Hayır | Hayır | Evet (Yerel) |
| Tarayıcı Uyumluluğu | Evrensel | Sınırlı / Seçici | Yaygın (Tüm büyük tarayıcılar) |
7. Sıkça Sorulan Sorular (SSS)
**Q1: Bir .av1 dosyası ile bir .ivf dosyası arasındaki temel fark nedir?
A1: Bir .av1 dosyası ham AV1 temel video akışlarını içerirken, bir .ivf dosyası ham AV1 karelerini zamanlama ve çözünürlük meta verileriyle saran minimal bir çerçeve konteyneridir.
**Q2: AV1, lisans ücretleri olmadan tamamen ücretsiz mi? A2: Evet, AV1, geliştiriciler ve dağıtıcılar için patent lisans ücretlerini ortadan kaldırmak amacıyla Alliance for Open Media tarafından oluşturulan açık kaynaklı, telif ücreti olmayan bir kodektir.
**Q3: Bugün AV1 videosunu verimli bir şekilde kodlamak için en iyi kodlayıcı hangisidir? A3: SVT-AV1, hızlı çok iş parçacıklı performans ve üretim kalitesinde sıkıştırma verimliliği sunan endüstri standardı açık kaynak kodlayıcıdır.
**Q4: Modern akıllı telefonlar ve bilgisayarlar, donanım hızlandırmasıyla AV1 videolarını oynatabilir mi? A4: Evet, Intel, AMD, NVIDIA, Apple, Qualcomm ve MediaTek’ten modern GPU’lar ve SoC’lar, donanım hızlandırmalı AV1 çözümlemesi için özel silikon içerir.
**Q5: AV1 video akışlarını yaygın olarak hangi standart konteyner formatları tutar?
A5: AV1 video akışları genellikle MP4 (.mp4), WebM (.webm) ve Matroska (.mkv) konteyner dosyaları içinde paketlenir.
8. Özet
AOMedia Video 1 (AV1), modern dijital video dağıtımında kritik bir geçişi işaret ediyor. Endüstri liderlerini açık, telif ücreti olmayan ve son derece verimli bir sıkıştırma mimarisi etrafında birleştirerek, AV1 lisans engellerini ortadan kaldırıyor ve dünya çapında milyarlarca bağlı cihazda daha düşük bant genişliklerinde üstün video kalitesi sunuyor.