1080p akışı için ne kadar bant genişliği gerekir?


29

Örneğin Youtube'dan 1080p'lik bir filmi izlemek için ne kadar bant genişliği gerektiğini merak ediyorum. Burada ortaya çıkan sıkıştırma gibi şeyler olabileceğinin farkındayım, ama bunun için herhangi biri iyi bir cevap verebilir mi?


Sıkıştırma böyle büyük bir fark yaratıyor, sıkıştırılmamış yaklaşık 10Gbs youtube 1-5mbit (kaba sayılar) için sıkıştırıyor
Lamar B

3
16/9 en-boy oranı, 8 bit / kanal / piksel, 4: 2: 0 kroma alt örnekleme ve 60 fps; sıkıştırılmamış bir 1020p akış 1492992000 b / s veya sadece 1,5 Gb / s'nin altında olmalıdır (matematik) Bluray video aktarımının 40 Mb / s (wpedia) olmasını sağlar.
Eroen

Yanıtlar:


15

X264 kullanarak sıkıştırırken, "tipik" bir dosya 100 dakikalık film için 8GB civarında bir yerde bitiyor. Sorunsuz bir şekilde yayınlamak için 8GB / 100 dakika ~ = 1,3MB / s ~ = 10Mb / s hıza ihtiyacınız var.

Olsa da, doğrudan sıkıştırma oranına (ve daha doğru: bitrate) bağlıdır. Youtube malzemeyi oldukça kuvvetlendirir. Bazı (birçok) servisin bulunduğu bir 1080p Youtube video indirmeyi deneyin ve ortalama bir bit hızı elde etmek için uzunluğa bölün (veya bit hızını doğrudan bazı araçlarla kontrol edin - bağlantınızın sadece ses + video bit hızını kullanabilmesi gerekir).


1
Ah, YouTube'a otomatik sıkıştırma olmadan 1080p video yükleme acısı kaliteyi tamamen düşürüyor ...
Bob

Bu rakamları veren x264 için bu "tipik" bit hızı / qf / crf'yi nerede buldunuz?
Eroen

@Eroen: "Tipik" kalite, sürücümde sık kullanılan sıkıştırma araçlarıyla (örneğin El Freni / Avidemux) standart ayarlarla sıkıştırılmış bazı film içeriğini kontrol etmekti. 2'den yukarı bir faktöre sahip olduğu söylenebilir, ancak herhangi bir "tipik" değer vereceksem, bu en mantıklı görünüyordu.
Daniel Andersson

2
@DanielAndersson, ama örneklediğiniz filmler yeterince çeşitli miydi? Yani, bazıları canlandırılmış, biraz drama, biraz hareket, biraz bilim kurgu, biraz korku vb. Bu türlerin tümü, oldukça farklı sıkıştırma yapmalarını sağlayan çok farklı görsel özelliklere (düzgün, ayrıntılı, yavaş, hızlı, parlak, karanlık vb.) Sahiptir. Numunenin yeterli miktarda çeşitlilik olmasaydı, o zaman bu sadece tipik senin filmleri. Oldukça kesin bir ortalama elde etmenin bir yolu, yırtık filmlerin listesini torrent sitelerinden incelemektir; bunlar iyi bir çeşitlilikte kaynak materyale sahip olmalıdır.
Synetech

4
@ Synetech: Belirttiğiniz gibi, bir "iyi" değer vermek mümkün değil. Olacak bir faktör 2 kadar ya olursa olsun seni aşağı farklılık edebilmek. Verebileceğim tek şey "genel" derken neyi kastediyorum (:-) ile başlamak için alıntılar içinde), böyle genel bir soruyu içeren bir basketbol oyunudur. Gerçek durumlarda, animasyon filmler genellikle 2 daha canlı aksiyon küçük bir faktörle daha sıkıştırılmış olabilir ama tam olarak animasyonlu içeriğine bağlıdır ve orada bir olan tonluk değişkenlerin, ancak bu sorunun kapsamı dışında gider ve cevabımın kapsamı.
Daniel Andersson

2

Bu web sitesindeki 1080P videonun (ek parametrelerle birlikte) bant genişliğini ve deposunu hesaplayabildim:

http://stardot.com/bandwidth-and-storage-calculator

  • H.264 sıkıştırılmış 1080P HD @ 30 FPS
  • "Yüksek Video Kalitesi" (bunun ne anlama geldiğinden emin değil)
  • Ortalama Kare Boyutu: 50KB
  • Kamera Başına Gereken Bant Genişliği: 12.0 Mbps
  • Tahmini Depolama (günde 24 saat * 31 gün): 4 TB

Gönderdiğiniz bağlantı, bir video izleme sistemi için gerekli depolama özelliklerini hesaplamayı amaçlamaktadır. Bazı fantezi sıkıştırma sihirinden dolayı youtube'taki bit hızının daha yüksek olduğuna inanıyorum.
cascer1


0

Netbalancer'ı, youtube'taki 1080p kliplerin akışının ne kadar veri kullandığını bulmak için indirdim.

Videogamedunkey ve sinemalar da dahil olmak üzere çeşitli kullanıcılardan youtube'da 10 farklı klip test ettim ve 1080p 60fps ya da yaklaşık 5.5 megabit bağlantıya eşdeğer 660 - 680kBps kullanılan klipleri sadece 1080p kullanıp kullanmadıklarına bakmadan buldum .

Youtube'un nasıl kodladığından emin değilim ama bu hız ADSL bağlantılarımın hızına yakındı.

720p , 2.75 megabit'e eşdeğer 320 - 370 kBps arasında herhangi bir yerde kullanılır

Tanım olarak 1080p, 720p'ye 2.25 kat daha fazla piksel içeriyor, bu yüzden bu oldukça yakın - belki youtube 1080p için daha iyi kodlama kullanıyor.

Bu yardımcı olur umarım.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.