Veja o que foi eficaz para mim:
Pass1:
ffmpeg -i input.mp4 -an -c:v libvpx -quality best -b:v 225k -qmin 10 -qmax 42 -maxrate 300k -bufsize 1000k -threads 4 -pass 1 -f webm /dev/null
Pass2:
ffmpeg -i input.mp4 -c:v libvpx -quality best -b:v 225k -qmin 10 -qmax 42 -maxrate 300k -bufsize 1000k -threads 4 -c:a libvorbis -b:a 128k -pass 2 -f webm output.webm
Nota: Eu mudei os tópicos para 4, pois não tenho 8. Alterar isso de volta para se adequar ao seu sistema não deve ser um problema. Eu também mudei a mão longa '-codec:' para a variante -c:
mais curta (força do hábito) e movi o -an (sem interruptor de áudio) para a frente do passe 1 (não tenho certeza se é necessário neste exemplo, mas não está doendo nada). e é claro que eu removi a falsa opção -vf (filtro de vídeo) como mencionada por @LordNeckbeard que estava causando o erro que você estava recebendo na 2ª passagem assim como o erro não visto canalizado para / dev / null "" na linha de comando. "na primeira passagem.