Replies (10)

  • @Toyoku-mono, Пользоваться приходилось, спрашивайте вопросы.
  • @Mendor, Спрашиваю вопрос.
    Есть некое количество картинков + звуковой файл — задача — собрать это в "слайдшоу" со звуком.
    В инетах нарыл примерно такой вот вариант
    ffmpeg -y -loop 1 -f image2 -r 1/5 -pattern_type glob -i '*.jpg' -i normal2.ogg -shortest -s 940x529 out.webm — но не рабоатет в современных билдах
    По ману переделал вот так
    ffmpeg -y -loop 1 -f image2 'img-%03d.png' -i normal2.ogg -acodec copy -shortest -s 940x529 -f webm out.webm

    Но оно мне упорно вываливает
    Input #0, ogg, from 'normal2.ogg':
    Duration: 00:05:21.04, start: 0.000000, bitrate: 122 kb/s
    Stream #0.0: Audio: vorbis, 44100 Hz, stereo, s16, 140 kb/s
    Output #0, image2, to 'img-%03d.png':
    Output file #0 does not contain any stream
    Т.е. почему-то считает что я хочу выводить в картинки. Почему — я не понимаю.
  • @Toyoku-mono, Я больше mencoder'ом пользовался. А что тебе конкретно нужно?
  • @kusayu, Тред не читай @ ...
  • @kusayu, Собрать из кучки картинков + аудиофайл слайдшоу со звуком в формате webm
  • @Toyoku-mono, Исходный рецепт брал отсюда — ffmpeg.org и у людей вроде как работало.
  • @Toyoku-mono, Два раза -f, ай-ай-ай. Оно как раз форсит формат выходного файла.
  • @Mendor, Ок, убираем -f перед image 2 и...ничего не меняется.
  • @Mendor, Более того, в мане написано
    Main options
    -f fmt
    Force format.
    Там не сказано что речь идет о формате вывода
  • @Toyoku-mono, Так, ок, я сам нашел решение.
    avconv -y -loop 1 -f image2 -r 1/5 -i 'img-%03d.png' -i normal2.ogg -acodec copy -shortest -s 940x529 out.webm
    всем спс