Я не специалист по пакетному программированию, мой единственный навык - в C \ C++. Я даже не знаю, как это сделать.Batch Programming Looping?
Я получил кучу видео, как Video1.mp4, Video2.mp4 (это не их реальные имена, но они имеют номера, указывающие на начало и конец)
В принципе у меня есть этот FFMPEG
команду, я могу использовать, чтобы преобразовать все это в соотношении 16:10, который выглядит примерно так:
"ffmpeg -i "Section 1 Video 1.mp4" -aspect 16:10 OutSection 1 Video 1.mp4"
"ffmpeg -i "Section 1 Video 2.mp4" -aspect 16:10 OutSection 1 Video 2.mp4"
"ffmpeg -i "Section 2 Video 1.mp4" -aspect 16:10 OutSection 2 Video 1.mp4"
Теперь вместо того, чтобы писать эту команду снова и снова, есть в любом случае для меня, чтобы заменить номера для действительных переменных ? Я знаю, что раздел 1 заканчивается на видео 27, а раздел 2 заканчивается на видео 26 и т. Д. В принципе, мне нужен цикл для запуска 165 раз, поэтому мне не нужно писать команду 165 раз.
Или это выходит за рамки возможностей простой пакетной программы?
Вызывает ли это решение: http://stackoverflow.com/questions/5642021/batch-process-all-files-in-directory – Stolas
Подождите, не будет два набора котировок мешают друг другу? – user2033427