Какой надо установить софт
- VLC 2.1.5. Ссылка
- Пакет ImageMagick. Ссылка Необходимо прописать путь в Path. Также при установке ImageMagick необходимо обязательно установить флаг "Install legacy utilities (e.g. convert)" , иначе convert.exe не будет установлен.
- Oscript. Ссылка Необходимо прописать путь в Path.
- (Не обязательно) Для озвучки голосом необходимо установить Microsoft Speech Platform х32 и Server Runtime Languages MSSpeech_TTS_ru-RU_Elena или другую голосовую библиотеку. Если не хотите озучивать текст - надо снять флаг Делать озвучку TTS.
- (Не обязательно) Также понадобится голосовой движок Балаболка консольный вариант. Ссылка Необходимо прописать путь в Path.
- Если на компьютере нет аудиокарты (настоящей или виртуальной) - озвучка работать не будет из-за особенностей движка TTS.
- (Не обязательно) Для отрисовки рамки вокруг активного элемента формы и для перемещения курсора мыши надо скачать UItoolsFor1C.zip отсюда и распаковать архив в каталог \vanessa-behavoir\tools\VideoTools. Если не хотите использовать эти утилиты - тогда надо снять флаги Подсвечивать активные элементы формы и Перемещать курсор мышки к активному элементу формы.
- Перезагрузиться.
- Заполнить поля, необходимые для записи видео. Рекомендуется сначала заполнить настройки по умолчанию - на закладке Автоинструкции кнопка Загрузить настройки по умолчанию.
- Затем на закладке Автоинструкции нажать на кнопку Проверить что запись видео будет работать и убедиться в прохождении всех проверок.
Что означают параметры записи. Чтобы не ломать себе голову какими должны быть настройки - нажмите на кнопку ЗагрузитьНастройкиПоУмолчанию. Многие параметры сразу заполнятся как надо. Скорее всего надо будет изменить путь к команде Convert и каталогу музыки.
- Флаг Создавать видеоинструкцию - если Истина - тогда будет создаваться видео.
- Каталог для формирования инструкций Видео - туда будет выложен результат записи видео - result.mp4
- Экран ширина - понятно. Если указать больше чем есть в реальности - то при вызове VLC значение будет приведено к реальному.
- Экран высота - понятно. Если указать больше чем есть в реальности - то при вызове VLC значение будет приведено к реальному.
- Количество кадров в секунду - минимум 5, я ставлю 10. Чем больше кадров тем больше нагружается процессор.
- Команда начать запись видео - вызов VLC для старта записи видео. Да, VLC умеет записывать видео и он управляется по tcp с (помощью OneScript). Поэтому используется именно он.
- Файл курсор мыши - чтобы на экране было записано движение мыши - надо указать файл в формате png с изоюражением курсора.
- Каталог для временных файлов - просто каталог где будут формироваться временные файлы. Не должен совпадать с Каталог для формирования инструкций Видео. Каталог для временных файлов нужен чтобы потом разобраться что пошло не так, если в видео есть артефакты.
- Файл водяной знак - иконка в формате png, которая появится в правом нижнем углу видео. Если параметр пустой - то лого указываться не будет.
- Команда ffmpeg - как будет вызываться ffmpeg.
- Команда Convert - как будет вызываться Convert из пакета ImageMagic. Необходимо указывать полный путь к exe, т.к. в windows есть своя команда convert. В этом можно убедиться с помощью поиска.
- Каталог музыки - каталог с mp3, которые могут быть взяты в качестве музыкальной подложки. Если параметр пустой - то музыки в видео не будет. Если mp3 в каталоге несколько - то будет выбран случайный трек. Если длительность mp3 меньше длительности видео - тогда трек будет автоматически продлен столько раз, сколько необходимо.
- Подсвечивать активные элементы форм - при изменении элемента формы около него будет рисоваться красная рамка.
- Перемещать курсор мышки к активному элементу формы - при изменении элемента формы к нему будет перемещаться курсор мышки.
- Делать озвучку TTS - флаг того что надо использовать технологию text to speech. Шаги в видео будут озвучены голосом.
- Путь к движку TTS - команда вызова движка, который преобразует текст в wav.
- Имя голоса TTS - часть строки с именем голоса. Например Elena. Таким образом можно указать какой голос использовать для озвучки если их много.
- Путь к словарю замен - словарь замен слов или части слов для коррекции произношения. Смотрите пример из Vanessa-Behavior.