Kapsayıcı ve codec farkı
Kapsayıcıyı paket, codec'leri ise içindeki parçaların kodlama yöntemi olarak düşün. MP4, H.264 video ve AAC ses taşıyabilir; MKV ise HEVC video, Opus ses ve birden fazla altyazı parçası içerebilir. Aynı uzantıya sahip iki dosya bu nedenle farklı kod çözücü yeteneği isteyebilir.
Sorun giderirken yalnız uzantıyı değil video codec'ini, ses codec'ini, profili, çözünürlüğü, kare hızını ve bit derinliğini belirle. Vidorec desteklenen ve sınırlı oynatma durumlarını cihaz ve oynatma motorunun bildirdiği bilgiyle sınıflandırır.
Yaygın video codec'leri
H.264 AVC geniş uyumluluğunu korur. HEVC H.265 benzer görüntü kalitesinde dosya boyutunu azaltabilir; ancak destek profil, donanım ve lisans yoluna göre değişir. VP9, WebM ve çevrimiçi medyada yaygındır. AV1 daha yeni ve verimlidir; donanım kod çözme desteği yeni cihazlarda eski telefonlara göre çok daha güçlüdür.
Android platform tablosu sürüm bazlı bir temel sunar; üreticiler ek biçimler sağlayabilir ve maksimum çözünürlük, profil, HDR ile performansta yine ayrışabilir. Platform sürümü bir API tabanının kanıtıdır, her dosya şeklinin her telefonda çalışacağı sözü değildir.
Ses ve altyazı ayrı parçalardır
Ses codec'i desteklenmediğinde video düzgün görünebilir; video çözülemediğinde yalnız ses çalabilir. Çok sesli dosyalarda parça seçici gerekir. Gömülü altyazı kapsayıcının içindedir; harici SRT veya WebVTT dosyası ayrıdır ve doğru zamanlama ile metin kodlaması ister.
Altyazı kayıyorsa tüm videoyu yeniden kodlamak yerine zamanlama farkını ayarla. Karakterler bozuksa altyazı dosyasının metin kodlamasını kontrol et. Gömülü parça görünmüyorsa eşleşen harici dosyayı açıkça ekle.
Dosya açılmadığında ne yapmalı?
Önce belirli hata açıklamasını oku. Başka ses parçasını dene, isteğe bağlı efekti kapat, uzaktaki dosyayı yerel olarak kopyala veya aynı kaynaktan daha düşük çözünürlüklü örnek test et. Yalnız cihazın gerekli kod çözücüye sahip olmadığı netleştiğinde dönüştür. MP4 içinde H.264 video ve AAC ses pratik bir uyumluluk hedefidir; ancak dönüştürme zaman alabilir ve kaliteyi azaltabilir.
- Kapsayıcı desteklenmiyor: desteklenen pakete yeniden paketle veya dönüştür.
- Video codec'i desteklenmiyor: video parçasını yeniden kodla.
- Ses codec'i desteklenmiyor: ses parçasını seç veya dönüştür.
- Performans sorunu: çözünürlük, kare hızı veya bit hızını düşür.
- HDR ve ekran uyuşmazlığı: gerektiğinde uyumlu SDR sürüm kullan.