Преобразование нескольких PNG в MP4, все кадры являются первым изображением

Я пытаюсь конвертировать несколько изображений (.png) в видео mp4. Я использую avconv, я уже заставил его работать раньше, но я не могу вспомнить, как... Я использую Ubuntu 14.04, у меня был avconv 9. что-то, я просто обновил его до версии 11.6, загрузив его на веб-сайте libav,

У меня есть около 70 PNG, который я хочу преобразовать в MP4. Я набираю следующую команду:

avconv -r 10  -i implant%4d.png -b:v 1000k test.mp4

или же

avconv -r 10 -start_number 1 -stats -i "implant%4d.png" -b:v 1000k test.mp4

видео на выходе, как хорошее количество кадров, но все они являются первым изображением. вывод на терминал следующий:

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 

1 ответ

Вам нужно изменить подстановочный знак.

От имплантата%4d.png до имплантата%04d.png

Работает для меня.

Другие вопросы по тегам