Мне удается добавить одно изображение в видео, начинающееся в определенное время и заканчивающееся в определенное время, но я не могу найти способ сделать это для нескольких изображений. Я использую Fluent-ffmpeg.
Это код, который у меня есть:
ffmpeg('../videos/testklein.mp4')
.input('../src/test.png')
.input('../src/0.png')
.input('../src/1.png')
.addOptions([
"-strict -2"
])
.complexFilter([
{
filter: 'overlay',
options: {
x: 200,
y: 200,
enable: 'between(t,1,3)',
}}, {
filter: 'overlay',
options: {
x: 200,
y: 200,
enable: 'between(t,3,5)',
}},
{
filter: 'overlay',
options: {
x: 200,
y: 200,
enable: 'between(t,5,7)',
}
},
])
Я полагаю, мне нужно явно указать, какой фильтр должен принимать какой файл, но я не уверен в синтаксисе этого.