Ao enviar um vídeo para o Mastodon e ver a mensagem de erro “Could Not Process Video,” o upload falha e o vídeo não aparece na sua publicação. Esse erro geralmente ocorre porque o arquivo de vídeo não atende aos requisitos rigorosos de formato, tamanho, resolução ou duração do Mastodon. Este artigo explica os motivos técnicos exatos por trás do erro e fornece métodos passo a passo para corrigi-lo tanto na interface web quanto nos aplicativos móveis.
Principais Conclusões: Corrigindo Erros de Upload de Vídeo no Mastodon
- Formato de vídeo exigido: O Mastodon aceita apenas arquivos MP4, WebM e MOV com codec de vídeo H.264 ou VP9 e codec de áudio AAC ou Opus.
- Limite máximo de tamanho de arquivo: A maioria das instâncias limita uploads a 40 MB para vídeo; verifique o limite personalizado da sua instância em Preferências > Administração > Configurações do Servidor.
- Limites de resolução e duração: Os vídeos não devem exceder a resolução de 1920×1080 pixels e 40 minutos de duração para processamento bem-sucedido.
Por que o Mastodon Rejeita o Upload do Seu Vídeo
O Mastodon usa a biblioteca FFmpeg para processar vídeos enviados. Quando o FFmpeg não consegue decodificar, recodificar ou extrair metadados de um arquivo de vídeo, o servidor retorna o erro “Could Not Process Video.” As causas mais comuns incluem:
- Formato de contêiner não suportado: O Mastodon só suporta contêineres MP4, WebM e MOV. Formatos como AVI, MKV, FLV, WMV e outros fazem o FFmpeg falhar durante a remuxagem.
- Codec de vídeo incorreto: O vídeo deve usar H.264 ou VP9. Codecs como HEVC H.265, AV1, MPEG-4 e outros não são suportados pela configuração padrão do FFmpeg na maioria das instâncias do Mastodon.
- Codec de áudio incorreto: Apenas codecs de áudio AAC e Opus são aceitos. Áudio MP3, Vorbis, FLAC ou PCM fazem o pipeline de processamento abortar.
- Tamanho do arquivo excede o limite do servidor: Cada instância do Mastodon define seu próprio tamanho máximo de upload. O padrão é 40 MB para vídeo, mas algumas instâncias permitem até 100 MB. Se o arquivo for maior, o upload é rejeitado antes do processamento começar.
- Resolução ou duração muito alta: O Mastodon limita vídeos a 1920×1080 pixels e 40 minutos no máximo. Resoluções mais altas como 4K ou durações maiores causam falha no processamento.
- Arquivo corrompido ou incompleto: Um vídeo baixado parcialmente ou com cabeçalho quebrado não pode ser analisado pelo FFmpeg e gera o erro.
Passos para Corrigir o Erro de Upload de Vídeo
Siga os passos abaixo em ordem. Comece com a correção mais simples e prossiga para métodos mais avançados apenas se necessário.
Método 1: Converter o Vídeo para um Formato Suportado Usando uma Ferramenta de Desktop
- Instalar o HandBrake
Baixe e instale o HandBrake em handbrake.fr. Esta ferramenta gratuita converte vídeos para configurações compatíveis com o Mastodon. - Abrir o arquivo de vídeo
Inicie o HandBrake e clique em Open Source. Selecione o vídeo que falhou no upload. - Definir formato de saída como MP4
Na aba Summary, defina Format como MP4. Não use MKV ou WebM a menos que tenha certeza de que o destinatário os suporta. - Escolher codec de vídeo H.264
Na aba Video, defina Video Encoder como H.264 x264. Este é o codec mais compatível com o Mastodon. - Definir codec de áudio como AAC
Na aba Audio, altere o Codec para AAC. Remova quaisquer faixas de áudio adicionais. - Limitar resolução para 1920×1080
Na aba Dimensions, defina Resolution Limit como 1920×1080. Ative Keep Aspect Ratio. - Verificar tamanho do arquivo
Confira o tamanho estimado do arquivo mostrado na aba Summary. Se exceder 40 MB, reduza o slider de Quality para um valor RF mais baixo (maior compressão) ou encurte o vídeo. - Exportar e enviar
Clique em Start Encode. Após a conversão, envie o novo arquivo MP4 para o Mastodon.
Método 2: Usar um Conversor Online se Não Puder Instalar Software
- Abrir o CloudConvert
Acesse cloudconvert.com no seu navegador. Não é necessária conta para arquivos pequenos. - Enviar o vídeo com problema
Clique em Select File e escolha seu vídeo. O CloudConvert suporta a maioria dos formatos de entrada. - Definir saída como MP4
Em Convert to, selecione Video e depois MP4. - Ajustar opções avançadas
Clique no ícone de chave inglesa ao lado do formato de saída. Defina Video Codec como H.264 e Audio Codec como AAC. Defina Max Width como 1920 e Max Height como 1080. - Iniciar conversão
Clique em Convert. Aguarde o processo terminar e baixe o novo arquivo. - Enviar o vídeo convertido para o Mastodon
Volte ao Mastodon e anexe o MP4 convertido. O erro não deve mais aparecer.
Método 3: Reduzir o Tamanho do Arquivo Cortando ou Comprimindo o Vídeo Original
- Abrir o vídeo em um editor de vídeo
Use o aplicativo Fotos no Windows 10 ou Windows 11, ou qualquer editor gratuito como o Shotcut. - Cortar o vídeo para menos de 40 minutos
Remova seções desnecessárias. O Mastodon não suporta vídeos com mais de 40 minutos. - Reduzir a resolução para 1080p
Nas configurações de exportação do editor, defina a resolução para 1920×1080 ou inferior. Remova resolução 4K ou 8K. - Reduzir a taxa de bits
Nas configurações de exportação, defina a taxa de bits do vídeo para 8 Mbps ou menos. Isso reduz significativamente o tamanho do arquivo. - Exportar como MP4 com H.264
Escolha o formato MP4 com vídeo H.264 e áudio AAC. Salve o arquivo. - Verificar o tamanho do arquivo no Explorador de Arquivos
Clique com o botão direito no arquivo exportado e selecione Propriedades. Confirme que o tamanho está abaixo do limite da sua instância (geralmente 40 MB). - Enviar o vídeo comprimido
Publique o novo arquivo no Mastodon. O erro deve ser resolvido.
Se o Erro Persistir Após a Conversão
Se você converteu o vídeo para um formato suportado e o erro ainda aparece, o problema pode estar no lado do servidor. Tente estas verificações adicionais.
Verificar o Limite de Upload da Sua Instância
Cada instância do Mastodon define seu próprio tamanho máximo de arquivo. Para verificar o seu, vá em Preferências > Administração > Configurações do Servidor. Procure pelo campo Upload limit. O padrão é 40 MB para vídeo. Se o seu arquivo estiver abaixo desse limite, o problema não é o tamanho do arquivo.
Testar com um Clipe de Vídeo Curto e Pequeno
Crie um vídeo MP4 de 10 segundos usando a câmera do seu celular ou um gravador de tela. Envie-o para o Mastodon. Se este vídeo de teste for enviado com sucesso, o problema é específico do seu arquivo original. Se o teste também falhar, a instância do Mastodon pode ter um problema de processamento no servidor. Entre em contato com o administrador da sua instância.
Limpar o Cache do Navegador ou Tentar um Navegador Diferente
O cache corrompido do navegador pode interferir nos uploads. Limpe o cache e os cookies do navegador e reinicie-o. Alternativamente, tente enviar de um navegador diferente ou do aplicativo móvel do Mastodon para Android ou iOS.
| Item | Suportado | Não Suportado |
|---|---|---|
| Formato do contêiner | MP4, WebM, MOV | AVI, MKV, FLV, WMV, OGG |
| Codec de vídeo | H.264, VP9 | HEVC H.265, AV1, MPEG-4, VP8 |
| Codec de áudio | AAC, Opus | MP3, Vorbis, FLAC, PCM, WMA |
| Resolução máxima | 1920×1080 pixels | 3840×2160 4K ou superior |
| Duração máxima | 40 minutos | Acima de 40 minutos |
| Tamanho máximo do arquivo | 40 MB padrão | Acima do limite da instância |
Após converter seu vídeo para MP4 com H.264 e AAC, manter a resolução em 1080p e verificar se o tamanho do arquivo está abaixo de 40 MB, o erro “Could Not Process Video” no Mastodon deve ser resolvido. Se o erro continuar, entre em contato com o administrador da sua instância para verificar a configuração do FFmpeg no servidor ou os limites de upload. Como dica avançada, você também pode tentar usar a ferramenta de linha de comando FFmpeg diretamente com o comando ffmpeg -i input.mp4 -c:v libx264 -c:a aac -vf scale=1920:1080 output.mp4 para garantir controle total sobre os parâmetros de codificação.