Что нового

[Автоматизация] Автоматизация замена звука в видеофайлах

kserg-2002

Чайник
Сообщения
18
Репутация
0
Версия AutoIT: Версия 3.3.0.0
Описание:
Добрый день. Помогите автоматизировать обработку звука в видеофайлах.
Есть видеофайлы, лежат в папке.
".avi" - оригинальный фаЙл.
"agk.avi" - файл, обработанный с помощью AutoGK, но без звука...
Требуется взять звук из ".avi" и поместить его в "_agk.avi"
Нужно:
1) Запускаем скрипт - открывается окно, где можно выбрать/указать: в какой папке обрабатываем файл - то есть указать конкретную папку, и тут же, например, обрабатывать ли видео в подпапках (галочку поставить лучше; или подтвердить, например, либо отрицать).
Лучше, конечно, создать окно, в котором будут выбираться папки для обработки, и поставить галочку - включая вложенные папки. Либо даже можно несколько папок выбрать (типа список)
2) Смотрим в папке/папках, есть ли видеофайлы "*.avi" и "*_agk.avi", если есть попарно одноименные, то обрабатываем.
3) Открываем программу, в которой обрабатываем, открываем соответствующий файл, из него сохраняем звук (File - Save Wav...), сохраняем под именем открытого файла. Далее File - Close File. Открываем файл "_agk.avi", делаем Audio - Wav - Открываем сохраненный Wav-файл, и затем сохраняем файл под именем тем же, но с окончанием "_1.avi".
4) И, например, записывать в текстовый файл, что файл такой-то обработан. "Файл .avi и .agk_avi обработаны - Дата, время".
5) В самом конце выдать сообщение - "Обработка завершена".
Вот такой механизм, каким образом это сделать?
Примечания:
Точнее, 3-й пункт я написал - как это делаю мышкой...
А вообще... если делать через VirtualDub - там есть работа с командной строкой...
Как-то мне писали, вроде, как это сделать на vbскрипте, но хочется на Аутоит с графическим интерфейсом.
Спасибо за Любые пожелания, ответы, замечания.
Сам ещё даже не начал писать на AutoIt - с графическим интерфейсом не работал - в смысле Создания форм.
 

Medic84

Омега
Команда форума
Администратор
Сообщения
1 517
Репутация
321
Предупреждение 1. Версия 3, такая версия не катит. Версия должна быть вида х.х.х.х (Например 3.3.0.0 или 3.3.1.6)
2. Вы ошиблись разделом, раз запрос сделали, то вам в Стол заказов


Тему перемещаю.
 
Верх