Ir para o conteúdo
Ferramentas de vídeoIniciante7 min de leitura

Como comprimir um vídeo (sem adivinhar bitrates)

Quase todos os guias de compressão de vídeo apresentam uma tabela de bitrates. É a ferramenta errada: um bitrate é uma promessa sobre o tamanho, e o que lhe interessa é o aspeto. Os codificadores modernos permitem pedir a segunda coisa diretamente.

Escrito por Monu Sagar ·

Qualidade constante, não um bitrate adivinhado

Todas as predefinições aqui assentam no CRF — o fator de qualidade constante. Em vez de dizer ao codificador «usa 4 Mbps», diz-lhe «mantém este nível de qualidade» e ele gasta os bits que cada cena precisa. Um plano fixo de uma parede custa quase nada; uma panorâmica por entre folhas custa muito. Um bitrate fixo desperdiça bits no primeiro e deixa o segundo à fome — daí ficheiros que parecem bons dez segundos e depois desfazem-se.

O CRF funciona ao contrário da intuição: números mais baixos significam mais qualidade e ficheiros maiores. As nossas predefinições de qualidade estão em CRF 18 para Ultra, 21 para Alta, 23 para Equilibrada e 30 para Compressão máxima. A diferença entre 18 e 23 é muito menor ao olho do que no disco — é essa toda a razão para Equilibrada ser a predefinição.

Tudo é codificado em vídeo H.264 e áudio AAC num contentor MP4, com o índice movido para o início do ficheiro para que comece a reproduzir antes de terminar a transferência. Essa combinação lê-se em todo o lado sem conversas sobre codecs: telemóveis, navegadores, televisores, mensagens e qualquer editor onde a largue a seguir.

Deixe o destino escolher a definição

As predefinições de qualidade são a resposta certa quando o vídeo é para si: uma cópia de arquivo, um ficheiro para editar mais tarde, algo que vai para um disco. As predefinições de plataforma são a resposta certa quando vai para um sítio concreto, porque esse sítio tem regras e cumpri-las não é questão de gosto.

O WhatsApp é o caso mais claro. A sua predefinição limita a 720p e 30 fps com CRF 26 e traz um teto rígido de 16 MB no ficheiro final. O Discord é ainda mais apertado: 720p com CRF 28 sob um teto de 10 MB. E-mail fica em CRF 27 sob 24 MB. Esses tetos não são conselhos — quando existe um, o codificador é obrigado a ficar por baixo, e o resultado volta por baixo.

As predefinições mais folgadas fazem menos porque é preciso menos. Instagram e Facebook limitam a 1080p e 30 fps com CRF 23. O YouTube deliberadamente não limita a resolução e codifica a CRF 20 com áudio a 192 kbps, porque o YouTube vai recodificar o que lhe enviar: a sua tarefa é entregar a fonte mais limpa possível, não um ficheiro pequeno.

Na dúvida, o valor honesto é Equilibrada: limita a 1080p com CRF 23, que é a definição a que a maioria chegaria depois de uma tarde de testes.

A resolução é a outra metade da poupança

Reduzir a metade a altura de um fotograma deixa o número de píxeis num quarto. Por isso as predefinições agressivas limitam a resolução em vez de apenas subir o CRF: baixar uma gravação 4K de telemóvel para 720p retira cerca de nove décimos dos píxeis antes de o codificador tomar uma única decisão de qualidade — e num ecrã de telemóvel quase ninguém repara.

Os limites apenas limitam. Um vídeo que já está em 720p e passa por uma predefinição que permite 1080p fica em 720p: nada é alguma vez ampliado. Ampliar inventaria píxeis que nunca foram gravados, produzindo um ficheiro maior e mais suave; uma ferramenta que o fizesse em silêncio estaria a mentir sobre o que produz.

A taxa de fotogramas funciona da mesma forma. As predefinições dirigidas a mensagens e e-mail limitam a 30 fps, por isso um clipe a 60 fps perde metade dos fotogramas e cerca de um terço do tamanho. Numa gravação de ecrã ou numa pessoa a falar isso é invisível. Em desporto rápido ou material de jogos não é, e por isso as predefinições de qualidade e o YouTube deixam a taxa de fotogramas em paz.

Vê a estimativa antes de enviar seja o que for

Quando escolhe um ficheiro, o espaço de trabalho lê-o no seu navegador e mostra o que encontrou — duração, resolução, tamanho — e uma estimativa do resultado para a predefinição selecionada. Muda a predefinição e a estimativa muda. Nada disso custa um envio: nesse momento o ficheiro não saiu do seu dispositivo.

É deliberadamente o mesmo cálculo que o worker vai executar, e não uma estimativa separada escrita para a interface. Uma pré-visualização com aritmética diferente da do codificador acabaria por prometer algo que o codificador não entrega, e o número no ecrã ter-se-ia tornado decoração sem ninguém dizer.

Assim que inicia o trabalho, o ficheiro é enviado e o processamento começa, com progresso real em vez de uma animação que enche de qualquer maneira. No fim obtém o tamanho de saída real e a percentagem realmente poupada, medidos no ficheiro que vai transferir.

O que recebe de volta e o que acontece ao original

Recebe um MP4 sem marca de água, com o tamanho que o trabalho realmente produziu. Não há registo, nem conta, nem um nível pago a esconder as boas definições — todas as predefinições descritas aqui estão disponíveis para toda a gente, incluindo as que mais trabalho fazem.

Pode enviar até 2 GB por ficheiro e dez ficheiros por trabalho, o que cobre uma gravação de telemóvel de praticamente qualquer duração. Tanto o ficheiro que enviou como o que produzimos são apagados automaticamente 24 horas depois; a ligação de transferência deixa de funcionar no mesmo momento, por isso guarde o resultado antes de fechar o separador.

O original não é alterado — a compressão trabalha sobre uma cópia. Se o resultado não for o pretendido, mude a predefinição e volte a correr sobre o mesmo ficheiro em vez de recomprimir a saída. Comprimir um vídeo já comprimido empilha as perdas: cada passagem descarta detalhe em relação ao que recebeu, por isso duas passagens em Equilibrada ficam piores do que uma em Compressão máxima e ainda poupam menos.

Passo a passo

  1. 01

    Escolha o seu vídeo

    Arraste um ficheiro MP4, MOV, MKV, AVI, WEBM ou WMV até 2 GB. A duração, a resolução e o tamanho são lidos no seu navegador antes de enviar seja o que for.

  2. 02

    Escolha uma predefinição

    Escolha um nível de qualidade se o vídeo é para si, ou a plataforma de destino — WhatsApp, Instagram, YouTube, Facebook, Telegram, Discord ou E-mail — se tiver destino.

  3. 03

    Comprima e transfira

    Inicie o trabalho e acompanhe o progresso real. No fim vê o tamanho final e a percentagem poupada, e transfere o MP4. Ambos os ficheiros são apagados ao fim de 24 horas.

Bom saber

Perguntas frequentes

Comprimir vai deixar o meu vídeo com mau aspeto?

Na definição Equilibrada por omissão, quase nunca de forma percetível num telemóvel ou portátil: CRF 23 é um nível de qualidade, não um orçamento fixo, por isso as cenas difíceis mantêm os bits de que precisam. Compressão máxima é outra coisa: limita a 720p e CRF 30 e destina-se a quando o limite de tamanho importa mais do que a imagem.

O meu vídeo continua demasiado grande para o WhatsApp. E agora?

Use a predefinição do WhatsApp em vez de uma de qualidade. Traz um teto rígido de 16 MB no ficheiro final, por isso o codificador é obrigado a ficar por baixo em vez de apontar a um nível de qualidade e esperar. As predefinições do Discord e de E-mail funcionam da mesma forma, com 10 MB e 24 MB.

Que formatos posso enviar?

Qualquer ficheiro de vídeo comum, incluindo os MP4 e MOV que os telemóveis produzem, além de MKV, AVI, WEBM e WMV. A saída é sempre MP4, o formato que se reproduz em todo o lado sem obrigar ninguém a instalar nada.

Existe marca de água, registo ou plano pago?

Não às três. Não há conta para criar, nada é carimbado no seu vídeo e todas as predefinições estão disponíveis para toda a gente. Ficheiros até 2 GB, dez por trabalho.

O que acontece ao meu ficheiro depois?

O envio e o resultado comprimido são apagados automaticamente 24 horas depois do trabalho, e a ligação de transferência expira no mesmo momento. Guarde antes o ficheiro que quiser.

Referências

Ferramentas relacionadas

Guias relacionados