Você precisa alterar o curinga.
Do implante% 4d.png ao implante% 04d.png
Funciona para mim.
Estou tentando converter várias imagens (.png) em um vídeo mp4. Estou usando o avconv, já fiz isso funcionar antes, mas não me lembro como ... Eu estou usando o Ubuntu 14.04, eu tinha o avconv 9.algo, eu só atualizei para a versão 11.6 baixando-o no site da libav.
Eu tenho cerca de 70 png que eu quero converter em um mp4. Eu estou digitando o seguinte comando:
avconv -r 10 -i implant%4d.png -b:v 1000k test.mp4
ou
avconv -r 10 -start_number 1 -stats -i "implant%4d.png" -b:v 1000k test.mp4
o vídeo na saída como o bom número de quadros, mas todos eles são a primeira imagem. a saída no terminal é a seguinte:
avconv version 11.6, Copyright (c) 2000-2014 the Libav developers
built on Apr 28 2016 08:46:48 with gcc 4.8 (Ubuntu 4.8.4-2ubuntu1~14.04.1)
Input #0, image2, from 'implant%4d.png':
Duration: 00:00:02.88, start: 0.000000, bitrate: N/A
Stream #0.0: Video: png, rgb24, 1350x982, 25 fps, 25 tbn
File 'test.mp4' already exists. Overwrite ? [y/N] y
Output #0, mp4, to 'test.mp4':
Metadata:
encoder : Lavf56.1.0
Stream #0.0: Video: mpeg4, yuv420p, 1350x982, q=2-31, 1000 kb/s, 10 fps, 10 tbn, 10 tbc
Metadata:
encoder : Lavc56.1.0 mpeg4
Stream mapping:
Stream #0:0 -> #0:0 (png (native) -> mpeg4 (native))
Press ctrl-c to stop encoding
frame= 72 fps= 26 q=2.0 Lsize= 362kB time=7.10 bitrate= 417.4kbits/s
Você precisa alterar o curinga.
Do implante% 4d.png ao implante% 04d.png
Funciona para mim.