Как сделать чтобы видео на 13 сек повторялось на протяжении минуты? (Лучше с помощю ffmpeg)

Разные проблемы звука, видео, обсуждение разных устройств и т.д.

Модератор: Модераторы разделов

der sania
Сообщения: 9
ОС: Novel SUSE 10.3

Как сделать чтобы видео на 13 сек повторялось на протяжении минуты?

Сообщение der sania »

Имеется mov файл на 13 секунд, нужно сделать чтобы он повторялся 1 минуту и был сплошным видео роликом.
Желательно чтобы эту операцию можно было сделать спомощю ffmpeg, но уже все способы годятся. Вызов функции склейки будет вызыватся с пхп.
Спасибо сказали:
der sania
Сообщения: 9
ОС: Novel SUSE 10.3

Re: Как сделать чтобы видео на 13 сек повторялось на протяжении минуты?

Сообщение der sania »

Пытался уже экспериментировать над двумя файлами...
ffmpeg -threads 2 -i 1.mov -i 2.mov out.mpeg - на выходе получается только первый ролик

Над одним...
ffmpeg -i 1.mov -loop_output out.mpeg - даже ничего и не повторяет, какая была продолжительность видео такой она и осталась..
Спасибо сказали:
Аватара пользователя
Maverik
Сообщения: 498
ОС: Росинка mint 8

Re: Как сделать чтобы видео на 13 сек повторялось на протяжении минуты?

Сообщение Maverik »

Вы можете вложить несколько потоков в любой тип на выходе:
ffmpeg -i test1.avi -i test2.avi -vcodec copy -acodec copy -vcodec copy -acodec copy test12.avi -newvideo -newaudio

В добавок к первым video и audio потокам, результирующий выходной файл `test12.avi' будет содержать вторые video и вторые audio потоки найденные во входном списке потоков.

-newvideo, -newaudio и -newsubtitle должны быть определены сразу после указания выходного файла для которого вы хотите их добавить.

Пордон, здесь просто добавляются дорожки, хотя проблемма интересная.
Dragon_Lord@jabber.org
Спасибо сказали: