Как написать программу для автоматической нарезки видео?
Появилась потребность в нарезке большого количества рандомных отрывков видео в одно, с наложением музыки. Существуют ли подобные софтины, или может кто подскажет, как реализовать? =)
Сейчас пытаюсь разобраться в библиотеке libvlc. С её помощью можно хоть из файла, хоть из видео потока получать кадры. Т.е. с её помощью сможешь рандомные отрывки получить, она же и обратно в видео наборы кадров собрать сможет, кажется.
Написана на С и есть обёртки для множества популярных языков. А вот понятным туториалов и примеров я пока что не нашёл.
Можно с использованием ffmpeg.
Либо использовать библиотеки ffmpeg и написать свою программу, которая будет выполнять все действия.
Либо написать скрипт, который будет вызывать консольный ffmpeg с нужными параметрами.
Второй вариант проще для начала, но менее надёжный. И я бы выбрал Python для обоих вариантов.