сабж в официальной справке занимает кучу shell-кода, и при это не работает.
в результате долгих исканий, моим товарищем
Egor P., было найдено такое решение:
Код:
|
#!/bin/bash
ffmpeg -i input1.flv -sameq intermediate1.mpg
ffmpeg -i input2.flv -sameq intermediate2.mpg
cat intermediate1.mpg intermediate2.mpg > intermediate_all.mpg
ffmpeg -i intermediate_all.mpg output.flv |
первыми двумя командами исходные файлы конвертируются в mpg
третья команда "склеивает" оба mpg-файла.
особенность формата mpg, позволяет сделать это безболезнено
надо не забыть о том, что оба mpg-файла должны быть с одинаковыми характеристиками(в коде этот момент опущен, но это уже тривиальная задача из документации)
третьей командой, мы уже конвертируем обобщенный mpg-файл в нужный нам формат
не забывайте подчистить за собой темповые файлы
надеюсь эта тема кому-то поможет, так как инфы в гугле по этой теме весьма мало.точнее просто нету адекватного ffmpeg-решения