Ir para o conteúdo
OneKitly

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

Daniel OkonkwoProgramador front-end e redator de Tecnologia na OneKitly

Desempenho web · Formatos de ficheiro

Verificado a partir de 2 fontes

Ver perfil
Em resumo

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?