Запишу себе, чтобы не забыть.
Написать мне надо такой скрипт, который бы в качестве переменных принимал путь к директории с видеороликами и путь к аудиофайлу.
Располагал бы ролики в случайном порядке,
Брал бы из каждого ролика по кусочку продолжительностью от 2 до 4 секунд, с 80% вероятностью удалял бы звуковую дорожку и склеивал друг с другом.
Снова перемешивал.
Так до тех пор, пока получаемый склеиванием ролик не станет равным по продолжительности аудиофайлу.
Потом накладывал бы аудиофайл.
Надо попробовать и помотреть, что получится на выходе.