Estou usando GNU/Linux (Arch Linux) e preciso transcodificar alguns vídeos de .avi/.mov para .webm.
Não tenho o arquivo original da maioria dos vídeos, apenas o .avi "muito compactado", e não posso perder qualidade (vou substituir o vídeo antigo, pela transcodificação). Como eu posso fazer isso?
Já experimentei ffmpeg (com "ffmpeg -i file.avi file.webm", mas reduz a qualidade) e VLC (o vídeo fica perfeito, mas o áudio fica fora de sincronia (estou com "sincronizar na trilha de áudio" ativado, mas não há melhora).)
Também tentei muitos outros programas como "Transmaggedon", "Arista", "Sinthgunt", "winFF" e "Handbrake" sem bons resultados (ou nenhum resultado).
Obrigado por seu apoio
Responder1
$> ffmpeg -i in.avi -c:v copy out.mkv
nota: .webm
é essencialmenteum .mkv
contêiner matroska () com vídeo vp8 e áudio vorbis. então, tecnicamente, você só pode criar um webm se sua mídia de origem for igual ao vídeo vp8 e ao áudio vorbis .. o que no seu caso não é o caso, eu acho. por outro lado: o recipiente matroska come tudo, portanto o exemplo produz um.mkv