convertendo vários png para mp4, todos os quadros são a primeira imagem

1

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 
    
por p.deman 28.04.2016 / 09:05

1 resposta

0

Você precisa alterar o curinga.

Do implante% 4d.png ao implante% 04d.png

Funciona para mim.

    
por user3427041 27.02.2017 / 22:20