Como um comando FFmpeg é estruturado
A maioria dos comandos FFmpeg seguem o mesmo formato: ffmpeg, depois opções de entrada, depois -i entrada, depois opções de saída e depois o arquivo de saída. Por exemplo, -c copy após a entrada diz a FFmpeg para copiar stream (reempacotar) sem recodificar, enquanto -c:v libx264 recodifica o vídeo. O gerador acima preenche essas peças para você com base na tarefa escolhida.
Remux vs recodificar
Se a fonte já usa codecs compatíveis com MP4, um remux (cópia -c) é instantâneo e sem perdas. A recodificação (libx264, CRF) é necessária para alterar o codec, compactar ou redimensionar, e leva mais tempo porque FFmpeg decodifica e codifica cada quadro. Escolha a operação que corresponde ao seu objetivo para evitar perdas desnecessárias de qualidade.
Perguntas frequentes
Isso funciona FFmpeg para mim?
Não. Esta ferramenta apenas cria o texto do comando. Copie-o para um terminal onde FFmpeg esteja instalado para executá-lo. Se você deseja conversão no navegador sem instalação, use as ferramentas MP4, MP3, GIF ou compressor.
O que é CRF no comando compress?
CRF (Fator de Taxa Constante) controla qualidade versus tamanho para H.264. Valores mais baixos significam maior qualidade e arquivos maiores; 18 é visualmente sem perdas, 23 é um padrão comum e 28 produz arquivos visivelmente menores.
Por que o comando trim usa -ss antes de -i?
Colocar -ss antes de -i faz com que FFmpeg busque rapidamente o horário de início antes da decodificação, que é mais rápido. Combinado com -c copy ele corta sem recodificação, embora os cortes caiam no quadro-chave mais próximo.
O gerador de comando FFmpeg é gratuito?
Sim. É totalmente gratuito, não requer inscrição e funciona inteiramente no seu navegador.