FORMATLAR
Şeffaf Video İçin WebM mi MOV mu: Kapsayıcılar, Codec'ler ve Alfa
Şeffaf videoda WebM mi MOV mu sorusunun cevabı uzantıda değil: şeffaflık dosya uzantısının değil, codec'in özelliğidir. Hangi codec'in alfa kanalı taşıdığı, hangi programın hangi dosyayı açtığı ve her hedef için ne dışa aktarılacağı burada.
256
8 bit alfada opaklık düzeyi
1
GIF'in şeffaf palet girdisi
0
MP4/H.264'teki alfa kanalı
3
WebM alfayı oynatan tarayıcı
MP4
Bizim çıktımız
Kapsayıcı, Codec Değildir
Kapsayıcı, video, ses ve meta veri kanallarını bir arada tutan bir dosya formatıdır. Codec ise bu kanallardan birindeki pikselleri kodlayan sıkıştırma yöntemidir. Uzantı kapsayıcıyı adlandırır; bu yüzden şeffaflık hakkında hiçbir şey söylemez.
MP4, MOV, WebM ve MKV kapsayıcıdır; H.264, HEVC, VP9, AV1, ProRes ve QuickTime Animation ise codec'tir. Bir .mov dosyası alfa kanalı olmayan H.264 de içerebilir, tam alfa kanallı ProRes 4444 de; siyah kareleri doğuran da bu belirsizliktir.
Alfa desteği bir codec özelliğidir: kırmızı, yeşil ve mavinin yanında dördüncü bir kanal kodlayabilen codec sayısı bir avuçtur ve şeffaf videoya giden tek yol bunlardır.
Alfa Taşıyan Formatlar
| Kapsayıcı · codec | Alfa ve boyut | Okuyan |
|---|---|---|
| WebM · VP9 veya VP8 | 8 bit düzlem, küçük | Chrome, Edge, Firefox |
| MOV · ProRes 4444 | 8 bit 4:4:4, çok büyük | Profesyonel kurgu programları |
| MOV · QuickTime Animation | Kayıpsız RLE, grenli görüntüde en büyük | Evrensel, eski |
| Klasör · PNG dizisi | 8 bit, ses yok, çok büyük | Tüm kurgu programları |
| MOV veya MP4 · HEVC alfa | 8 bit, küçük | Safari, Apple araçları |
| WebP · animasyonlu | GIF'ten iyi renk, küçük | Yalnızca tarayıcılar |
| JSON · Lottie, vektörel | Yerel, çok küçük | Oynatıcılar, çekim görüntüsü yok |
| GIF · LZW indeksli | Tek palet indeksi, büyük | Her şey |
| MP4 · H.264 | ✗ | Her şey, en küçük |
PNG dizisi en güvenli aktarım formatıdır, reddeden hiçbir program yoktur ve ses taşımaz. Bir kurgu programının beklediği ProRes 4444'tür; QuickTime Animation'ı yalnızca ProRes yoksa kullanın, çünkü run-length kodlama düz piksel ister. HEVC alfa, Safari'nin WebM karşılığıdır; onun yerine geçmez.
H.264 Neden Alfa Taşıyamaz?
Kullanımdaki H.264 üç kanal kodlar: bir parlaklık (luma) ve iki renk (chroma). Telefonlarda, kameralarda, tarayıcılarda ve platformlarda evrensel olarak kullanılan profillerde dördüncü bir kanala yer yoktur. Spesifikasyon yardımcı resim katmanları tanımlar, ama hiçbir tüketici kodlayıcısı bunları yazmaz, hiçbir kod çözücü de okumaz.
Yani bir MP4/H.264 dosyası hiçbir ayarda şeffaf olamaz; her platformun istediği de tam olarak budur. Yalnızca bunu kabul eden bir hedefe şeffaflık teslim edemezsiniz: önce arka planı birleştirin ya da yeşil ekrana kroma uygulayın.
Animasyonlu GIF: Alfa Değil, Şeffaflık
GIF, kare başına en fazla 256 renkten oluşan indeksli bir palet saklar ve bir girdi şeffaf olarak işaretlenebilir; yani bir piksel ya tamamen opaktır ya görünmez. 8 bitlik bir alfa kanalı ise piksel başına 256 opaklık düzeyi saklar.
Saç, hareket bulanıklığı ve yumuşak omuzlar kısmi opaklık ister; tek bir palet indeksi bunu ifade edemez, bu yüzden bu kenarlar tırtıklı ve kodlayıcının seçtiği renkle saçaklı çıkar. GIF'ten arka plan kaldırırken asıl sınır dosya boyutu değil, bu kısıttır.
Hangi Program Neyi Açar?
| Okuyan | MOV alfa, PNG dizileri | WebM alfa |
|---|---|---|
| Premiere Pro | ✓ | Önce dönüştürün |
| After Effects | Premultiplied veya straight | Tutarsız |
| Final Cut Pro | ProRes 4444'ü doğrudan | Önce dönüştürün |
| DaVinci Resolve | ✓ | Sürüme göre değişir |
| CapCut | Tüketici MP4, MOV | ✗ |
| Chrome, Edge, Firefox | ✗ | Sayfa içinde oynatır |
| Safari | Alfalı HEVC | ✗ |
Aktarımda en olası hedef olan After Effects, bir kenar hatalı göründüğünde alfa yorumunu premultiplied veya straight olarak ayarlar. CapCut ise alfa için değil, bitmiş bir birleştirme ya da yeşil ekranlı klip içindir.
QuickTime Player Neden Siyah Gösterir?
QuickTime Player videoyu şeffaflığı tanıyan bir yüzey yerine siyah bir zemine karşı birleştirir; bu yüzden temiz alfaya sahip doğru bir ProRes 4444 dosyası, öznenizi siyah üzerinde gösterir. Bozuk olan bir şey yoktur.
-
Zaman çizelgesine bırakın
Premiere Pro, After Effects veya Resolve'da, renkli düz bir katmanın üzerine.
-
Ya da bir WebM'i Chrome'da açın
Renkli bir sayfanın üzerinde.
-
Sonucu yorumlayın
Özne alttaki katmanın üzerinde duruyorsa alfa sağlamdır.
Hedefe Göre Ne Dışa Aktarılmalı?
| Hedef | Dışa aktar |
|---|---|
| Kontrolünüzdeki bir web sayfası | WebM/VP9 alfa, artı Safari için HEVC alfa |
| Bir kurgu programına aktarım | MOV içinde ProRes 4444 veya PNG dizisi |
| iOS veya Safari | Alfalı HEVC, MOV veya MP4 |
| Android veya Chrome | Alfalı WebM/VP9 |
| Bir sosyal medya platformu | MP4/H.264, arka plan birleştirilmiş |
Bu Araç Ne Dışa Aktarır?
bgremover.ai, arka planı önceden değiştirilmiş ya da öznenin arkasında yeşil ekran bulunan MP4 (MP4 yazamayan tarayıcılarda WebM) yazar. Alfa kanalı yazmaz.
Hedefiniz alfa gerektiriyorsa yeşil ekranlı sürümü dışa aktarın ve yansıma ile kenar üzerinde kontrol için kurgu programınızda kroma uygulayın ya da istediğiniz arka planı doğrudan araçta birleştirin.
Sıkça Sorulan Sorular
Hangi Formatlar Destekleniyor, Çıktı Formatı Nedir?
Giriş, tarayıcınızın çözebildiği her şeydir; pratikte MP4, WebM ve MOV. Çıktı MP4'tür (MP4 yazamayan tarayıcılarda WebM) ve arka planı birleştirilmiştir: bir sahne, bir arka plan rengi ya da yeşil ekran.
Şeffaf Arka Plan Alabilir miyim?
Bugün bu araçla hayır: araç yeni bir arka planı veya yeşil ekranı alfa kanalı olmadan bir MP4'e (veya WebM'e) yerleştirir. Gerçek şeffaflık için yeşil ekranlı çıktıya kroma uygulayıp ProRes 4444 olarak render alın.
Şeffaf Videom Neden Siyah Görünüyor?
Çoğu zaman oynatıcınız, QuickTime Player'ın yaptığı gibi alfa kanalını dikkate almak yerine siyaha karşı birleştirdiği için. Dosyayı zaman çizelgesinde renkli düz bir katmanın üzerinde kontrol edin. Dosya MP4/H.264 ise şeffaflık hiç olmamıştır.
Dışa Aktarılan Dosyayı Hangi Kurgu Programları Açabilir?
WebM her tarayıcıda açılır; Premiere Pro ve Resolve'da ise sürüme bağlıdır. Güvenilir bir aktarım için MOV içinde ProRes 4444 kullanın; Premiere, After Effects ve Final Cut bunu alfa ile okur.
WebM, MOV'dan Daha mı Küçük?
Aynı görüntü için önemli ölçüde. VP9 kayıplı bir teslim codec'idir; ProRes 4444 ise kurgu için tasarlanmış, kare başına çok daha fazla veri saklayan bir ara codec'tir. Teslim için WebM, renk düzenleme için ProRes.
Ses Kanalına Ne Oluyor?
Doğrulanmadı. WebM çıktısının orijinal ses kanalını taşıyıp taşımadığı doğrulanmadığından bu sayfa bunu iddia etmiyor — önce kısa bir klipte kontrol edin. PNG dizisi ise her hâlükârda hiç ses taşımaz; bu yüzden ona dayanan bir kurgu aktarımında sesin ayrıca teslim edilmesi gerekir.
Arka Plan Kaldırıcıyı Deneyin
Kayıt olmadan deneyin. Dosyanız GPU sunucularımızda işlenir ve asla saklanmaz.