Videodan WebM'e

Video'dan WebM'e - Çevrimiçi Video Biçimi Dönüştürücü — WebM, Google önderliğinde, sadeleştirilmiş bir Matroska kapsayıcısından türetilmiş ve tamamen telif ücreti gerektirmeyen VP9/Opus kodeklerle eşleştirilmiş açık bir video biçimidir; web oynatımı ve video sitesi yüklemeleri için idealdir. Biçim dönüştürme, kayıpsız yeniden paketleme, sıkıştırma, ölçekleme, döngüleme ve yeniden boyutlandırmayı destekler — hepsi tarayıcınızda yerel olarak işlenir, dosyalar hiçbir sunucuya yüklenmez. Yerleşik bir üst veri / etiket düzenleyicisi kaynak videonun etiketlerini (başlık, sanatçı, albüm, albüm sanatçısı, tarih, tür, parça, yorum) okur, düzenlemenize izin verir ve bunları çıktıya yazar — kalitenin tamamen korunduğu yeniden kodlama olmayan kopyalama kipi dahil.
Desteklenen girdi: VP8/VP9/AV1/MPEG-4/FFV1 gibi açık, telif ücreti gerektirmeyen kodekleri kullanan videolar (WebM, MKV, MP4, MOV, AVI kapsayıcıları). Her şey tarayıcınızda yerel olarak dönüştürülür; dosyalar hiçbir sunucuya yüklenmez.
İlk kullanımda geçerli tarayıcıya yaklaşık 30 MB'lık bir video işleme motoru yüklenir. Önbelleğe alınır ve sonradan yeniden kullanılır, bu yüzden sabırlı olun.
🎥
Bir video dosyası seçmek için tıklayın ya da sürükleyip bırakın
WebM, MKV, MP4, MOV, AVI ve diğer yaygın biçimleri destekler; 500 MB'ın altı önerilir
Biçim Dönüştürme: Bir kodek kombinasyonu seçin ve videoyu WebM olarak yeniden paketleyin/yeniden kodlayın. Girdi kodeki WebM uyumluysa anlık yeniden paketleme (kalite kaybı yok) için "Yeniden kodlama yok"u seçin.
Video Sıkıştırma: Videoyu seçilen kalite ya da hedef bit hızıyla WebM'e yeniden kodlar ve daha küçük bir dosya üretir. Bu kip yeniden kodlama gerektirir, bu yüzden "Yeniden kodlama yok" kullanılamaz.
Video Ölçekleme: Videoyu önceden ayarlanmış bir çözünürlüğe ölçekler ve WebM çıktısı verir. Bu kip yeniden kodlama gerektirir, bu yüzden "Yeniden kodlama yok" kullanılamaz.
Video Döngüsü: Video içeriğini N kez tekrarlar ve WebM çıktısı verir. "Yeniden kodlama yok" ile birlikte bu neredeyse anında biter.
Video Yeniden Boyutlandırma: Videoyu yüzdeye ya da açık genişlik/yükseklik pikseline göre ölçekler ve WebM çıktısı verir. Bu kip yeniden kodlama gerektirir, bu yüzden "Yeniden kodlama yok" kullanılamaz.
WebM nedir? Telif ücreti gerektirmeyen web video eşleşmesi

WebM bir kapsayıcıdır — teknik olarak Matroska'nın katı bir profili — Google'ın HTML5 <video>'a tamamen telif ücreti gerektirmeyen bir seçenek sunmak için 2010'da açtığı: VP8 veya VP9 video ile Vorbis veya Opus ses, başka hiçbir şeye izin verilmez. Güdü lisanslamaydı. H.264 ve HEVC, tarayıcı üreticilerinin ve site yayıncılarının ödemek zorunda olduğu patent havuzlarıyla gelir; VP ailesi ve AV1 geri alınamaz telif ücretsiz lisanslarla yayımlandı, bu yüzden bir WebM dosyası herhangi biri tarafından sıfır yasal riskle kodlanabilir, dağıtılabilir ve oynatılabilir. Bu sitenin dönüştürücülerinin VP8/VP9'a yaslanmasının nedeni budur — özgürlük kapsayıcıyla değil kodekle birlikte seyahat eder.

Sayfanın geri kalanını sabitlemek için beş gerçek:
• WebM = Matroska profili: aynı EBML yapısı, kodek beyaz listesi (VP8/VP9/AV1 + Vorbis/Opus)
• her WebM dosyası geçerli bir MKV'dir; her MKV WebM olmayı hak etmez
• VP8 (2010, Google'ın On2 satın alımından) ≈ H.264 sınıfı; VP9 (2013) VP8'in bit hızını kabaca yarıya indirir; AV1 (2018) kabaca üçte bir daha fazla kısar
• Opus modern ses yarısıdır: her bit hızında MP3/AAC'den bit başına daha iyi kalite
• Chrome, Firefox, Edge, Opera ve Android tarafından yerel olarak desteklenir; Safari desteği geç geldi (macOS 14+/iOS 17.4+ dönemi)
VP8, VP9, AV1: bir aile, üç nesil

Üç kodek de aynı soydan gelir (On2'nin VPx serisi, ardından Açık Medya İttifakı). VP8, 2010'da WebM'in açılış kodeğiydi — o dönemin H.264'üyle rekabetçi ve ailenin hâlâ en hızlı kodlananı. VP9 2013'te çıktı ve aynı görsel kalite için VP8'in ihtiyaç duyduğu bit hızını kabaca yarıya indirir; yıllarca YouTube'un 4K geçişini sürdürdü. AV1 (2018, Amazon, Apple, Google, Microsoft, Netflix ve diğerlerinden oluşan AOMedia konsorsiyumu tarafından) VP9'a göre kabaca %30 daha fazla tasarruf hedefler — ve yalnızca "herkese ücretsiz" yönünde patent yüklüdür. Kodlama maliyeti her nesille artar: AV1, VP8'e göre kodlaması çarpıcı biçimde yavaştır; tam da bu yüzden bu sayfa tarayıcı tarafı dönüşüm için daha eski, daha hızlı kodekleri sunar.

WebM ve MKV: alt küme ve üst küme

WebM yeni bir kapsayıcı icat etmedi — mevcut bir tanesini kısıtladı. Bir WebM dosyası Matroska'nın EBML yapısını bir beyaz listeyle kullanır: video VP8/VP9/AV1 olmalı, ses Vorbis/Opus olmalı ve ekler ya da egzotik parçalar gibi özellikler dışlanır. Sonuç hoş: her WebM oynatılabilir bir MKV'dir, bu yüzden WebM'den MKV'ye dönüştürmek önemsiz bir yeniden paketlemedir; MKV'den WebM'e ise yalnızca içindeki kodekler zaten beyaz listedeyse mümkündür — aksi halde yeniden kodlama kaçınılmazdır. WebM'i "bir tarayıcının çözmesi garanti edilen MKV" olarak düşünün.

Opus ve Vorbis, ses yarısı

Vorbis (2002, Xiph.Org) MP3'e açık yanıttı ve hâlâ tamamen desteklenir. Opus (2012, RFC 6716) onun yerini aldı: konuşmayı ve müziği işleyen, ikisi arasında akıllıca geçiş yapan tek bir kodek ve neredeyse her bit hızında bit başına kaliteyle MP3'ü ve AAC'yi geride bırakır — hepsi telif ücreti gerektirmeyen. Yeni WebM dosyaları için seçim bellidir: eski bir cihaz Vorbis istemediği sürece Opus.

Yaygın yanlış anlamalar
  • "WebM bir kodektir." Bir kapsayıcı profilidir. İçindeki kodek VP8/VP9/AV1'dir — "WebM kodeğine dönüştür" demek kutuyla içindekini karıştırmaktır.
  • "VP9 ücretsiz, herkes onu kullanıyor." Telif ücreti gerektirmemek evrensel olduğu anlamına gelmez: donanım çözme desteği ve kurumsal kodlayıcı hatları yıllarca geride kalır; bu yüzden H.264 lisanslarına rağmen dağıtımda hâlâ baskındır.
  • "WebM yalnızca Chrome'da oynar." Tüm güncel tarayıcılar ve Android onu destekler; yalnızca eski Safari sürümleri direnmişti ve Apple son sürümlerde WebM oynatmayı eklemiştir.
  • "MKV'den WebM'e, MP4'ten MKV'ye olduğu gibi hızlı bir yeniden paketlemedir." Yalnızca kodekler zaten VP8/VP9/AV1 + Vorbis/Opus olduğunda. MKV içindeki bir H.264 dosyasının WebM olması için yeniden kodlanması gerekir.

İlgili araçlar: tam Matroska kapsayıcısı için Video'dan MKV'ye, ISO-BMFF/H.264 dünyası için Video'dan MP4'e, Xiph ailesinin ses tarafı için Video'dan OGG/FLAC'a ve hiç video kodeği olmadan kısa animasyon için Video'dan WebP/APNG'ye.