Как автоматизировать простое редактирование видео?

У меня есть набор видеоклипов, для которых нужно добавить одинаковые заголовок / конечное изображение, а затем добавить их (и в конце, из) в видео.

Я думаю, что есть способ автоматизировать это с помощью ffmpeg или avconv, я просто не знаю, где искать.

Или, возможно, это не так просто, но файл проекта cinelerra / open shot / pitivi может быть «шаблонизирован» - и рендеринг автоматизирован.

5
задан 1 February 2013 в 06:57

1 ответ

Просто используйте melt и вместо предоставления ему видеофайла используйте файл изображения, который вы либо присоединяете к видео в начале или в конце (не забудьте дать ему out= время в кадрах, чтобы определить продолжительность времени изображение) или что вы смешиваете с фильтром.

Множество примеров и использование других команд:

Чтобы использовать изображения (скажем, .png) в композиции для редактирования видео:

melt \
video.avi in=30 out=79 \
test.png in=0 out=15 \
video.avi in=30 out=79 \
-blank 15

Обратите внимание, что для test.png параметр in = не должен быть равен 0 - тем не менее, изображение будет отображаться в течение вне времени; в этом случае было бы проще просто полностью исключить параметр in = 0.

Список воспроизведения для YouTube , который вы упоминаете в своем комментарии, действительно хорош и прост для понимания. Он дает хорошие примеры команд, а также того, как писать простые скрипты на Bash, чтобы повторять использование фильтров и миксов для нескольких файлов. Стоит смотреть!

Здесь объясняется, как добавить к вашему видео текст с помощью gstreamer :

gst-launch filesrc location="<Filepath>" ! textoverlay text="Title : Hello" valign=top halign=left ! xvimagesink

0
ответ дан 1 February 2013 в 06:57

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

Похожие вопросы: