Neden çoğu “4K indirici” aslında 4K değil
İnsanların 4K istediklerinde 1080p almasının üç yaygın nedeni:
- Araç sadece tek bir progressive akış çekiyor. Progressive akışlar (video + ses tek dosyada) çoğu YouTube videosunda 720p'de, küçük bir alt kümede 1080p'de durur.
- Araç sunucu tarafında yeniden kodluyor. Bazı hizmetler akışları kendi sunucularında birleştirir ve sunucu ne kadar ucuzsa, yeniden kodlama o kadar agresif. 4K boyut alırsın ama 1080p detayı.
- Araç yüksek kaliteli akış URL'lerine ulaşamıyor. YouTube oynatıcı JavaScript'ini düzenli olarak değiştiriyor; takip etmeyen araçlar sessizce bozuluyor ve düşük çözünürlüklere düşüyor.
Çözüm her durumda aynı: her iki akışı da indir (1080p'nin üstünde video + ses ayrı) ve kayıpsız birleştir. VidPickr bunu tarayıcıda yapar.
VidPickr 4K ve 8K'yi nasıl ele alıyor
1080p üstünde YouTube video ve sesi ayrı akışlar olarak sunar. Video akışı genelde VP9 veya AV1; ses ise m4a veya opus. Sana gerçek bir 4K indirme veren her şeyin her ikisini de çekip birleştirmesi gerekir.
Her iki akışı da doğrudan tarayıcına çekiyoruz ve WebCodecs API ile tarayıcı içi muxer kullanarak birleştiriyoruz. Yeniden kodlama adımı yok. Kaydettiğin baytlar YouTube'un sunduğu tam bit hızına sahiptir.
Beklemen gereken dosya boyutu
4K ve 8K dosyaları büyük. Yeterli disk alanın ve hızlı bir bağlantın olduğundan emin ol.
- 5 dakika 4K HDR — ~1.2 GB
- 10 dakika 4K HDR — ~2.5 GB
- 30 dakika 4K — ~7 GB
- 60 dakika 4K — ~14 GB
- 10 dakika 8K — ~10 GB
- 60 dakika 8K — ~60 GB
100 Mbps'te 10 GB'lık bir dosya muxing başlamadan önce 14 dakika sürer. Bağlantın darboğazsa 1440p genelde sweet spot — 1080p'den anlamlı şekilde keskin, 4K'in yarısı boyutunda ve neredeyse her zaman mevcut.
Bit hızı, çözünürlükten daha önemli
8 Mbps'te kodlanmış 4K akış, 12 Mbps'te iyi kodlanmış 1080p akıştan daha kötü görünür. Mevcut kaliteleri kontrol ederken yüksek çözünürlük her zaman daha keskin görüntü anlamına gelmez. Yükleme 1080p'de çekildi ve YouTube 4K versiyonu üretti — o 4K aslında upscale'dir.