Quando eu corri este código no meu diretório de arquivos mp4 eu recebo os arquivos mp4 que não podem ser reproduzidos.
for i in *.mp4;
do
ffmpeg -y -i "$i" -s 540x540 -c:a copy "$i";
done
Isso, no entanto, pode reproduzir o vídeo. O que está acontecendo ?
ffmpeg -y -i video_0001.mp4 -s 540x540 -c:a copy video_0001.mp4
O ffmpeg não pode editar arquivos no local. O arquivo de saída deve ser diferente.
Gyan