Quanta largura de banda é necessária para transmitir 1080p?


29

Gostaria de saber quanta largura de banda é necessária para transmitir um filme em 1080p, por exemplo, do Youtube. Estou ciente de que pode haver coisas como a compressão que entram em jogo aqui, mas alguém pode fornecer uma boa resposta para isso de qualquer maneira?


Compressão faz uma enorme diferença, descompactado sua sobre 10Gbs compressa para youtube 1-5mbit (números aproximados)
Lamar B

3
Assumindo aspecto 16/9, 8 bits / canal / pixel, subamostragem de croma 4: 2: 0 e 60 fps; um fluxo de 1020p descompactado deve ter 1492992000 b / s ou pouco menos de 1,5 Gb / s. (matemático) O Bluray permite que a transferência de vídeo seja de 40 Mb / s (wpedia).
Eroen

Respostas:


15

Ao compactar usando x264, um arquivo "típico" acaba em torno de 8 GB por 100 minutos de filme. Para transmitir isso sem problemas, você precisa de uma velocidade de 8 GB / 100 minutos ~ = 1,3 MB / s ~ = 10 Mb / s.

Depende diretamente da taxa de compactação (e mais corretamente: taxa de bits). O YouTube comprime o material com bastante força. Tente baixar um vídeo do YouTube em 1080p com alguns dos (muitos) serviços disponíveis e divida por tamanho para obter uma taxa de bits média (ou verifique a taxa de bits diretamente com alguma ferramenta - sua conexão precisa ser capaz de lidar com a taxa de bits de áudio + vídeo).


1
Ah, a dor de upload de um vídeo 1080p no YouTube sem a compressão automática matando completamente a qualidade ...
Bob

Onde você encontrou essa taxa de bits "típica" / qf / crf para x264 que fornece esses números?
Eroen

@Eroen: A qualidade "típica" era de uma verificação de algum conteúdo de filme que eu tinha no meu disco, que era compactado com configurações padrão com ferramentas de compressão comuns (por exemplo, Handbrake / Avidemux). Pode-se dizer que diferia com um fator superior a 2, mas se eu desse algum valor "típico", isso pareceria o mais razoável.
Daniel Andersson

2
@DanielAndersson, mas os filmes que você assistiu variaram o suficiente? Ou seja, alguma animação, drama, ação, ficção científica, horror, etc? Todos esses tipos têm características visuais muito diferentes (suaves, detalhadas, lentas, rápidas, brilhantes, escuras etc.) que as tornam compactadas de maneira bastante diferente. Se a sua amostra não tiver variedade suficiente, esses são apenas típicos dos seus filmes. Uma maneira de obter uma média bastante precisa é examinar as listas de filmes copiados de sites de torrent; esses devem ter uma boa variedade de material de origem.
Synetech 12/11/12

4
@ Synetech: Como você aponta, é impossível dar um valor "bom". Ele vai ser capaz de diferir por um fator de 2 para cima ou para baixo, não importa o quê. Tudo o que se pode dar é uma figura aproximada com uma pergunta tão geral, que é o que eu quis dizer com "típico" (entre aspas, para começar :-)). Em situações reais, os filmes animados geralmente podem ser compactados mais do que um fator 2 a mais do que a ação ao vivo, mas depende do conteúdo animado exato, e existem inúmeras variáveis, mas isso vai além do escopo da questão e escopo da minha resposta.
Daniel Andersson

2

Consegui calcular a largura de banda e o armazenamento de um vídeo 1080p (com parâmetros adicionais) neste site:

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

  • H.264 comprimido 1080P HD a 30 FPS
  • "Alta qualidade de vídeo" (não sei o que isso significa)
  • Tamanho médio do quadro: 50KB
  • Largura de banda necessária por câmera: 12,0 Mbps
  • Armazenamento estimado (24 horas por dia * 31 dias): 4 TB

O link que você postou tem como objetivo calcular as especificações de armazenamento necessárias para um sistema de vigilância por vídeo. Eu acredito que a taxa de bits no youtube é maior devido a alguma mágica de compressão sofisticada.
cascer1


0

Eu baixei o Netbalancer para descobrir a quantidade de dados que o streaming de clipes de 1080p no youtube usa.

Testei 10 clipes diferentes de vários usuários no youtube, incluindo videogamedunkey e cinemasins, e, independentemente de serem 1080p 60fps ou apenas 1080p, os clipes usavam 660 - 680kBps equivalente a uma conexão de 5,5 megabits .

Não tenho certeza de como o youtube codifica, mas essa velocidade estava próxima da velocidade máxima das minhas conexões ADSL.

720p usado em qualquer lugar entre 320 - 370 kBps equivalente a 2,75 megabit

Por definição, 1080p contém 2,25 vezes mais pixels para 720p, então isso é bem próximo - talvez o YouTube use melhor codificação para 1080p.

Espero que isto ajude.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.