Я написал Java-приложение для обработки моих видеоданных GoPro. Записав пару часов, GoPro выдает несколько глав (mp4-файлы). Теперь программа может вырезать последовательность, независимо от того, находится ли она только в одной главе или касается большего количества. Я запускаю выдающийся инструмент ffmpeg.exe с Processbuilder. Сначала программа экспортирует mp4-файлы в *.ts-файлы, а затем объединяет их в один единственный mp4-файл. По крайней мере, из этого объединенного mp4-файла будет вырезана последовательность с помощью ffmpeg.exe во второй раз. Работает достаточно надежно и быстро.
Но: у меня не одно приложение целиком, а два файла (jar-Application и ffmpeg.exe). Я думаю, что есть java-библиотеки ffmpeg, но я не знаю, как их включить и как их использовать. Я просто ищу однофайловое решение.
Знаете ли вы, какая библиотека мне нужна и где я могу ее скачать? Как я могу использовать его? Если это невозможно, знаете ли вы другие удобные библиотеки, выполняющие ту же работу с меньшим количеством строк кода? Как их использовать?
Я очень благодарен за вашу помощь и примеры, которые вы приведете!