Je ne suis pas un expert en programmation par lots, ma seule compétence est en C \ C++. Je ne suis même pas sûr de savoir comment s'y prendre vraiment.Looping de programmation par lots?
J'ai un tas de vidéos comme Video1.mp4, Video2.mp4 (ce n'est pas leurs noms réels, mais ils ont des numéros indiquant début et à la fin)
Fondamentalement, j'ai cette commande FFMPEG
que je peux utiliser pour convertir tous ces à un rapport d'aspect de 16h10 qui ressemble à ceci:
"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"
maintenant, au lieu d'écrire cette commande encore et encore, est là de toute façon pour moi de remplacer les chiffres pour les variables réelles ? Je sais que la section 1 se termine à la vidéo 27 et la section 2 se termine à la vidéo 26 et ainsi de suite. Fondamentalement, j'ai besoin de la boucle pour fonctionner 165 fois, donc je n'ai pas besoin d'écrire la commande 165 fois.
Ou est-ce au-delà de la portée d'un simple programme batch?
Est-ce que cela vous résoudre problème: http://stackoverflow.com/questions/5642021/batch-process-all-files-in-directory – Stolas
Attendez, ne sera pas le deux ensembles de citations interfèrent les uns avec les autres? – user2033427