Автор Тема: [Автоматизация] Автоматизация замена звука в видеофайлах  (Прочитано 4315 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн 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 с графическим интерфейсом.
Спасибо за Любые пожелания, ответы, замечания.
Сам ещё даже не начал писать на AutoIt - с графическим интерфейсом не работал - в смысле Создания форм.
« Последнее редактирование: Ноябрь 26, 2009, 10:59:07 от kserg-2002 »

Русское сообщество AutoIt


Оффлайн Medic84 [?]

  • Администратор
  • *
  • Сообщений: 1416
  • Репутация: 303
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
Предупреждение1. Версия 3, такая версия не катит. Версия должна быть вида х.х.х.х (Например 3.3.0.0 или 3.3.1.6)
2. Вы ошиблись разделом, раз запрос сделали, то вам в Стол заказов

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

   
На форуме принято отмечать полезные сообщения пальцем вверх =)
Никогда не даю подробных примеров сразу, я сначала навожу на мысль - как можно написать. Учитесь мыслить сами, а не за других людей.

Русское сообщество AutoIt

Re: [Автоматизация] Автоматизация замена звука в видеофайлах
« Ответ #1 Отправлен: Ноябрь 26, 2009, 10:44:51 »

 

Похожие темы

  Тема / Автор Ответов Последний ответ
1 Ответов
3839 Просмотров
Последний ответ Июнь 21, 2010, 00:09:59
от Garrett
9 Ответов
4609 Просмотров
Последний ответ Август 06, 2010, 20:50:40
от CreatoR
4 Ответов
3836 Просмотров
Последний ответ Январь 09, 2011, 19:44:44
от general66
38 Ответов
17891 Просмотров
Последний ответ Февраль 05, 2011, 15:23:44
от `p r o x y
0 Ответов
2275 Просмотров
Последний ответ Февраль 13, 2011, 14:15:21
от Yashied
2 Ответов
2994 Просмотров
Последний ответ Январь 01, 2012, 21:46:35
от CreatoR
0 Ответов
2620 Просмотров
Последний ответ Март 18, 2012, 19:36:11
от ggzgamer
2 Ответов
4026 Просмотров
Последний ответ Май 06, 2012, 01:15:29
от Spays
5 Ответов
3562 Просмотров
Последний ответ Май 13, 2013, 13:55:57
от pahan1789
2 Ответов
415 Просмотров
Последний ответ Октябрь 12, 2017, 18:03:09
от cerber412