Como estimar o tamanho de um ficheiro de vídeo (bitrate x duração)
Publicado a 23/01/2026 · 5 min de leitura · Ferramentas para programadores
Daniel Okonkwo — Programador front-end e redator de Tecnologia na OneKitly
Desempenho web · Formatos de ficheiro
Verificado a partir de 2 fontes
Para estimar o tamanho de um vídeo, multiplique o bitrate (em bits por segundo) pela duração (em segundos) e divida por 8 para converter bits em bytes. Por exemplo, um clipe de 10 minutos (600 segundos) a 8 Mbps é 8.000.000 x 600 / 8 = 600.000.000 bytes, ou cerca de 600 MB. Maior resolução e taxa de fotogramas geralmente exigem mais bitrate, por isso aumentam o tamanho apenas através desse bitrate.
Estime o tamanho de um vídeo antes de exportar. Conheça a fórmula bitrate vezes duração, porque se divide por 8 e como a resolução e a taxa de fotogramas mudam o resultado.
A fórmula bitrate vezes duração
O tamanho de um ficheiro de vídeo resume-se a uma ideia simples: um ficheiro é apenas um fluxo de bits, e o bitrate indica quantos bits circulam a cada segundo. Multiplique essa taxa pelos segundos de duração do vídeo e terá o total de bits. Como o armazenamento é medido em bytes e um byte são oito bits, divide o total por 8 para chegar a um tamanho comparável a um cartão de memória ou a um limite de upload.
Cuide bem das unidades, pois é aí que a maioria das estimativas erra. O bitrate é indicado em megabits por segundo (Mbps) com b minúsculo, enquanto os tamanhos de ficheiro usam megabytes (MB) com B maiúsculo. Um atalho comum: dividir Mbps por 8 dá megabytes por segundo: 8 Mbps é 1 MB por segundo, pelo que um minuto desse vídeo pesa cerca de 60 MB. Não confundir bits e bytes é o hábito mais importante ao estimar o tamanho.
O papel da resolução e da taxa de fotogramas
Uma surpresa comum: a resolução não aparece na fórmula. O tamanho depende apenas do bitrate e da duração. A resolução influencia de forma indireta: um fotograma 4K tem quatro vezes mais pixels do que um de 1080p, pelo que, para ficar nítido, o codificador precisa de muito mais bitrate. Escolha um bitrate baixo para 4K e o ficheiro fica pequeno, mas a imagem fica quadriculada. O bitrate é a alavanca real; a resolução só indica a que nível essa alavanca costuma precisar de estar.
A taxa de fotogramas funciona da mesma forma. Passar de 30 para 60 fotogramas por segundo duplica o número de imagens que o codificador precisa de descrever a cada segundo, pelo que um clipe fluido a 60 fps costuma precisar de mais bitrate do que a 30 fps na mesma resolução. Na prática, parta das predefinições publicadas: as plataformas sugerem cerca de 8 Mbps para 1080p a 30 fps e entre 35 e 45 Mbps para 4K, e depois deixe a fórmula dizer se o resultado cabe no seu armazenamento.
Áudio, contentores e precisão real
O fluxo de vídeo costuma ser a maior parte de um ficheiro, mas não a única. A faixa de áudio acrescenta o seu próprio bitrate, geralmente de 128 a 320 kbps em estéreo, e o formato do contentor (MP4, MOV, MKV) acrescenta uma pequena quantidade de dados estruturais. Para ser preciso, some o bitrate do áudio ao do vídeo antes de multiplicar, ou simplesmente aumente a estimativa em 5 a 10 por cento para cobrir áudio e contentor juntos.
Uma última subtileza é o bitrate variável. Se o seu vídeo usa VBR, o número que vê é uma média, por isso o tamanho real pode ficar um pouco acima ou abaixo da estimativa conforme o material seja mais ou menos exigente. Para um plano aproximado, a média basta. Quando precisa de um teto rígido, como caber sob um limite de e-mail ou de upload, codifique com um bitrate médio alvo e deixe uma margem confortável para que picos de movimento complexo não o façam ultrapassar.
Exemplo calculado com a nossa ferramenta
Calculadora de tamanho de ficheiro de vídeo
Dados
- Duração (minutos)
- 30
- Bitrate (Mbps)
- 7,2
Resultado
- Tamanho (GB)
- 1,582
- Tamanho (MB)
- 1620
Estes números são produzidos pela calculadora abaixo, não escritos à mão — são recalculados sempre que a ferramenta muda.
Refazer com os teus números →Perguntas frequentes
- Por que se divide por 8 na fórmula?
- Porque o bitrate é medido em bits e o tamanho do ficheiro em bytes, e um byte são oito bits. Multiplicar o bitrate pela duração dá um total em bits; dividir por 8 converte-o em bytes para corresponder ao modo como o armazenamento é rotulado.
- Maior resolução significa sempre um ficheiro maior?
- Não diretamente. O tamanho depende apenas do bitrate e da duração. Maior resolução costuma precisar de mais bitrate para ficar nítida, e é esse bitrate maior que aumenta o ficheiro. Com o mesmo bitrate, um clipe 4K e um 1080p de igual duração pesam o mesmo, embora o 4K pareça menos nítido.
- Qual o tamanho de uma hora de vídeo 1080p?
- A cerca de 8 Mbps, uma hora (3.600 segundos) são 8.000.000 x 3.600 / 8 = 3.600.000.000 bytes, cerca de 3,6 GB antes do áudio. Acrescente cerca de 5 a 10 por cento pela faixa de áudio, portanto conte com quase 4 GB por hora nessa qualidade.
- A estimativa é exata para vídeos de bitrate variável?
- É uma aproximação. Com bitrate variável, o número que introduz é uma média, por isso o tamanho real pode ficar um pouco acima ou abaixo conforme a complexidade do material. Para planear basta; para um teto rígido, deixe margem.
Artigos que podem interessar-lhe
Todos os guias →Ferramentas relacionadas
Fontes
Detetaste um erro neste artigo?