Эта проблема
У меня есть папка, содержащая примерно 1000 видеофайлов .avi, которые следует разделить на фрагменты фильма длиной 1 секунда или, в качестве альтернативы, вырезать в определенной точке (например, от 7 секунд до 8 секунд) до длины 1 секунды. Эти пленочные ролики содержат движущиеся частицы, а программа, которую я использую для измерения скорости этих частиц, требует 1-секундных пленочных клипов. Начало и конец файлов .avi повреждены, поэтому я хочу взять 1-секундный клип где-то посередине. Я хочу сохранить имена файлов, так как они являются ссылками на образцы видео, которые я взял. Я работаю над Windows 7 и не имею никакого опыта программирования (кроме R), поэтому относитесь ко мне как к новичку.
Ранние испытания
Я долго пытался найти решение этой проблемы. В первый раз, когда я сделал это, я вручную вырезал около 1000 клипов с помощью Final Cut Pro. Это заняло у меня пару дней, но у меня нет доступа к программному обеспечению. Во всяком случае, я решил, что должно быть лучшее решение. Я пытался понять VirtualDub, но был ошеломлен и сдался. Теперь я искал, может ли FFmpeg быть решением. Я почти уверен, что это возможно, но я снова поражен. Я нашел этот скрипт BASH и ответ @ evilsoup на этот вопрос. Если бы мне удалось объединить эти два, это могло бы сработать. У меня так много вопросов об этом процессе, что лучше держать его сжатым:
Как объединить эти два скрипта (расщепление и петли) в FFmpeg под Windows 7?
(т.е. я могу использовать скрипт BASH под Windows? Если да, то как?)