Всем привет.
Программирую на 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