Вопрос Как в Delphi склеить 2 видео через компонент ffmpeg или какие ещё варианты есть?

Регистрация
22 Июн 2013
Сообщения
79
Репутация
0
Спасибо
0
Монет
0
Всем привет.
Программирую на Delphi и нужно в своей программе реализовать склейку двух видео-файлов, возможно они будут отличатся форматом, битрейдом и пр..

Копаюсь в интернете уже несколько дней. Вроде можно это осуществить через библиотеку ffmpeg, но как подключить её в Delphi? В интернете ни одного когда не нашёл как работать с ней в Delphi. Только какие-то командные строки через Linux и пр..
Ещё вроде есть компонент DirectShow, но про него тоже ничего не понятно. Не исходников, не примеров для Delphi нет.
Подскажите что-нибудь!
 
Какую ещё библиотеку, просто запустите ffmpeg -i "файл1" -i "файл2" -map 0 -map 1 -c copy "склеенный_файл" А, нет, они могут быть разного размера, такие нельзя муксить. Короче, запустите ffmpeg из-под этой программы с какими-нибудь параметрами перекодирования. Например, -c:v libx265 -b:v 2350k -c:a libvorbis -b:a 128k
 
Ты сначала разбирайся с форматами видео и как пишутся кодеки, архитектуру видеофайлов, как упаковывать и тд
 
Назад
Сверху