Videolar neden yan çıkar
Telefonlar yönü, kayıt düğmesine bastığınız anda hareket sensörüne bakarak belirler. Pek çok gündelik durum sensörün kafasını karıştırır:
- Telefon masada düz yatarken veya doğrudan aşağıya bakarken kayda başlamak; bu durumda sensör hangi kenarın yukarıda olduğunu anlayamaz.
- Telefonu yataya çevirirken döndürme kilidinin açık olması.
- Bir klibin ortasında telefonu çevirmek. Yön kaydın başında sabitlenir ve dönüşü takip etmez.
- Baş aşağı monte edilmiş aksiyon kameraları, araç kameraları ve dronlar.
Çoğu telefon pikselleri gerçekten döndürmez. Görüntüyü sensörün gördüğü gibi saklar ve dosyaya, oynatıcılara nasıl göstereceklerini söyleyen küçük bir döndürme bayrağı ekler. Bayrağa uyan oynatıcılar klibi doğru gösterir; bazı düzenleyiciler, eski televizyonlar, web oynatıcıları ve yükleme altyapıları ise onu görmezden gelir. Bu yüzden aynı dosya telefonda düzgün, başka her yerde yan görünür.
Döndürme nasıl uygulanır
Bu araç gerçek pikselleri döndürür ve hiçbir bayrağa ihtiyaç duymayan yeni bir MP4 üretir.
- FFmpeg videoyu okur ve dosyada zaten var olan döndürme bayrağını uygular; böylece başlangıç noktası, klibin normal bir oynatıcıda göründüğü halidir.
- Seçilen döndürme bunun üzerine uygulanır: 90° görüntüyü saat yönünde, 270° saat yönünün tersine çevirir, 180° baş aşağı çevirir.
- Video, standart 8 bit 4:2:0 renkle CRF 23'te H.264 olarak yeniden kodlanır ve dizini başta olan bir MP4 olarak yazılır.
- AAC ses değişmeden kopyalanır; diğer tüm ses türleri 128 kbit/s AAC'ye dönüştürülür.
- adım gerçekte gördüğünüzü esas aldığı için açıyı klibe her zamanki oynatıcınızda bakarak seçin:
- İnsanların başı sola bakıyorsa: 90° seçin.
- İnsanların başı sağa bakıyorsa: 270° seçin.
- Görüntü baş aşağıysa: 180° seçin.
90° veya 270° döndürme genişlik ve yüksekliği yer değiştirir; böylece 1920×1080 yatay bir dosya 1080×1920 dikey olur. 180° döndürme boyutları korur. Araç yalnızca döndürür, görüntüyü aynalamaz; bu yüzden ters okunan bir selfie videosu öyle kalır.
Kalite, boyut ve hız
Döndürme yeniden kodlama olmadan yapılamaz, çünkü her karenin yeni yönde yeniden oluşturulması gerekir. CRF 23, normal izlemede orijinalden farkın zor fark edildiği sabit kalite ayarıdır; çözünürlük ve kare hızı değişmez.
Tarayıcıda FFmpeg, fast kodlayıcı ön ayarıyla WebAssembly olarak çalışır. Yeni bir dizüstü bilgisayarda 1080p için yaklaşık gerçek zamanlı hız bekleyin; 4K'da ve telefonlarda daha yavaştır. Sunucu seçeneği yerel FFmpeg'i daha yavaş medium ön ayarı ve aynı CRF ile kullanır; bu genellikle biraz daha küçük bir dosya verir ve uzun kliplerde çok daha hızlı biter.
Çıktı boyutu çoğu zaman girdiden farklıdır. Yeni bir iPhone'da HEVC ile kaydedilmiş görüntüler büyüyebilir, çünkü H.264 aynı kalite için daha fazla bit gerektirir. Eski cihazlardan gelen görüntüler veya yoğun sıkıştırılmış indirmeler biraz küçülebilir. Sonuç göndermek için çok büyükse Video sıkıştır onu daha da küçültebilir.
Formatlar ve sınırlar
- Girdi: tarayıcıda 2 GB'a kadar MP4, MOV ve WebM dosyaları. Çıktı her zaman orijinalin adına
-rotatedeklenmiş bir MP4'tür. - AAC ses kopyalanır, diğerleri dönüştürülür. AAC sesli telefon ve kamera MP4 ve MOV dosyaları sesi olduğu gibi korur. WebM dosyalarındaki Opus veya Vorbis ile bazı kameraların ve ses kaydedicilerin sıkıştırılmamış PCM sesi AAC'ye dönüştürülür; böylece MP4 her oynatıcıda ve düzenleyicide çalışır.
- Bellek. Tarayıcıda girdi ve çıktı birlikte bellekte tutulur; bu yüzden telefonda birkaç gigabaytlık dosyalar başarısız olabilir.
- Sunucu işleme. 500 MB'a kadar dosyalar için günde bir ücretsiz sunucu işi; Premium sınırsızdır ve 4 GB'a kadar kabul eder. Dosyalar yaklaşık bir saat içinde otomatik olarak silinir.
İpuçları
- Bir gruptaki tüm dosyalara tek bir açı uygulanır. Klipler farklı düzeltmeler gerektiriyorsa ayrı gruplar halinde işleyin.
- Bir klibin yalnızca bir kısmına ihtiyacınız varsa döndürmeden önce Video kes kullanın. İki adım da yeniden kodlar, ama 30 saniyelik bir bölümü döndürmek 20 dakikalık bir kaydı döndürmekten çok daha hızlıdır.
- Telefon kayıt sırasında çevrildiği için klibin yalnızca bir kısmı mı yan? Önce o bölümü kesin, yalnızca o parçayı döndürün, geri kalanı olduğu gibi bırakın.
- Orijinali saklayın. Her yeniden kodlama biraz ayrıntı kaybettirir ve tekrar denemeniz gerekirse döndürme bayrağıyla birlikte orijinal hâlâ en iyi kaynaktır.