Android с помощью ffmpeg добавить пользовательское изображение в качестве рамки - PullRequest
0 голосов
/ 14 декабря 2018

Я использую FFmpeg для создания и редактирования видео.Я успешно преобразовал массив изображений в видео.Теперь я хочу добавить пользовательские изображения в качестве кадра для всего видео.Я много искал, но не мог найти точное решение.Я использовал инструмент рисования от FFmpeg, но с его помощью мы можем делать только цветные рамки.Я хочу добавить пользовательское изображение в качестве кадра.

Это кадр, который я хочу добавить ко всему видео

X

1 Ответ

0 голосов
/ 14 декабря 2018

Вы используете FFMPEG для Android (Kotlin).Так что вам нужно добавить кадр для всего вашего видео.Это можно сделать с помощью следующей команды:

val complexCommand = arrayOf("-i", videoPath, "-i", "/sdcard/frame.jpg" , "-filter_complex", "overlay=10:x=600:y=600", destPath)

videoPath = существующий путь к видео (видео создается с использованием массива изображений и сохраняется на SDCard)

/ sdcard / frame.jpg = путь к изображению вашего кадра

destPath = где вы хотите сохранить видео после добавления кадра.

Дайте мне знать, есливы по-прежнему сталкиваетесь с проблемой.

Примечание. Вы можете использовать ту же команду для Java.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...