Как я могу разделить много AVI на две части без конвертации?
NB: это не очень помогло. Какое лучшее программное обеспечение для разделения и объединения файлов AVI?
Как я могу разделить много AVI на две части без конвертации?
NB: это не очень помогло. Какое лучшее программное обеспечение для разделения и объединения файлов AVI?
Предполагая, что вы хотите, чтобы все видео были разделены на десятиминутной отметке:
ffmpeg -i input.avi -t 00:10:00 -c copy output1.avi \
-ss 00:10:00 -c copy output2.avi
В системах с оболочкой bash (или другой unix-базированной) вы можете использовать цикл for для преобразования каждого * .avi в каталог (вы также можете сделать это в Windows, но я не знаю как):
for f in *.avi; do \
ffmpeg -i "$f" -t 00:10:00 -c copy "${f/.avi/-t10.avi}" \
-ss 00:10:00 -c copy "${f/.avi/-ss10.avi}"; done
У вас могут возникнуть проблемы с использованием -c copy
с -ss: вам лучше всего решить перекодирование видео. См. Руководство по кодированию x264 и руководство по кодированию AAC для получения дополнительной информации об этом.
Вы не работали с .avi целую вечность, но Avidemux может быть тем, что вам нужно - и он поддерживает сценарии для перебора каталога .avi (например)
Virtualdub, кажется, делает работу легко - наслаждайтесь
По-видимому, в VD есть пакетный механизм, и существует инструмент для автоматического создания заданий из "шаблонов", я не пробовал сам, но попробовал:http://www.dynatec.at/techblog/dubjobs-the-virtualdub-batch -job-мейкера