× Появилась потребность в данном разделе. Каждый может поделиться своим программным продуктом или рассказать о чужом.

Auto screen capture + mencoder

05 апр 2021 19:04 - 05 апр 2021 19:45 #18438 от Wmffre
Wmffre создал тему: Auto screen capture + mencoder
В деятельности сисадмина часто возникает необходимость записать для техподдержки видео действий пользователя маленького размера!, которые приводят к ошибке, так как видео намного нагляднее, чем просто приложенные отдельные скриншоты. В этой связи в этой теме хочу познакомить Вас с бесплатной программой Auto screen capture (GPLv3) и бесплатной утилитой mencoder (GPLv2).

Auto screen capture - программа снятия скриншотов экрана/области через определённые интервалы времени. По сравнению с другими программами такого рода имеет ряд преимуществ:
  • Не требует установки (есть портативная версия (файл для скачивания - autoscreen.zip)
  • Запускается с правами обычного пользователя
  • Позволяет делать снимок экрана с частотой три раза в секунду и чаще
  • Лицензия GNU General Public License version 3.0 (GPLv3).
Утилита mencoder - файл mencoder.exe из состава видеопроигрывателя MPlayer (GNU General Public License version 2) (для каждой группы процессоров своя версия программы), который позволяет из набора скриншотов сделать цельное видео. Обладает следующими преимуществами:
  • Утилита командной строки
  • Запускается с правами обычного пользователя
  • Лицензия GNU General Public License version 2.
Процесс создания видео состоит из следующих этапов:
  1. Запуск autoscreen.exe и задание параметров (см. "Настройки Auto Screen Capture.png").
  2. Воспроизведение ошибки и остановка снятия скриншотов (Stop Screen Capture).
  3. Копирование файла mencoder.exe и приложенного файла mencoder.cmd в папку со скриншотами (папка "Screen 1").
  4. Запуск mencoder.cmd - по завершении в этой же папке должно создаться видео output.avi

Пример моего видео (перед просмотром необходимо скачать на свой компьютер, так как в облаке разрешение может быть занижено). Канал автора с описанием программы на английском: www.youtube.com/user/GavinKendall

Примечание 1: видео получается небольшого размера, но в случае необходимости качество снятия скриншотов можно ухудшить в настройках программы auto screen capture на вкладке Screens --> нажать значок шестерёнки.

Примечание 2: Указатель мыши почему-то получается видеть на скриншотах только в случае, когда снимается весь экран монитора, а не отдельная заданная область (не выяснил, почему так происходит).

Примечание 3: дистрибутив Auto Screen Capture есть только под Windows, дистрибутив MPlayer есть под Windows и Linux (работоспособность mencoder там не проверял).

Auto screen capture + mencoder - бесплатные(GPL) программы для создания видео действий пользователя для техподдержки.
Вложения:
Спасибо сказали: Alex67, ranger, andreyfoxter

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

06 апр 2021 05:04 #18440 от andreyfoxter
andreyfoxter ответил в теме Auto screen capture + mencoder
Собрал все в один архив:

disk.yandex.ru/d/fGMRxLYTX0_EKg

Запустить autoscreen, настроить периодичность, записать
Затем скопировать в ..\screenshots\[DATE]\Screen1 mencoder.exe и mencoder.cmd

еще для удобства можно настроить в autoscreen сочетания клавиш для записи/остановки
Вложения:
Спасибо сказали: Alex67, Wmffre, ranger

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

06 апр 2021 08:24 #18442 от FarWinter
FarWinter ответил в теме Auto screen capture + mencoder
Еще можно записать последовательность действий пользователя средствами Windows утилитой psr.exe в mht файл
ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]
Спасибо сказали: andreyfoxter

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

08 апр 2021 09:20 - 08 апр 2021 09:23 #18459 от Wmffre
Wmffre ответил в теме Auto screen capture + mencoder

FarWinter пишет: Еще можно записать последовательность действий пользователя средствами Windows утилитой psr.exe в mht файл

В большинстве стандартных случаев для техподдержки достаточно сделать один-два скриншота с помощью кнопки Print Screen и описать словами проблему. Когда же случай нестандартный, приходится прибегать к дополнительным средствам.

psr.exe делает последовательность скриншотов и обладает следующими недостатками:
  1. Делает скриншот только при нажатии кнопки интерфейса.
  2. Не делает скриншоты промежуточных состояний между нажатиями кнопок.
  3. Для лучшего понимания происходившего на экране приходится читать записи последовательности действий после скриншотов.
Когда же есть необходимость наглядно объяснить проблему человеку, который не может видеть экран, последовательность скриншотов проигрывает видеозаписи. Вероятно, разработчики ЕИС это поняли и стали собирать видеозапись экрана вместо последовательности скриншотов с помощью своего плагина фиксации действий пользователя.

Auto screen capture + mencoder - бесплатные(GPL) программы для создания видео действий пользователя для техподдержки.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

16 апр 2021 02:34 #18524 от ranger
ranger ответил в теме Auto screen capture + mencoder

FarWinter пишет: Еще можно записать последовательность действий пользователя средствами Windows утилитой psr.exe в mht файл


psr не в почете у десятки

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

11 окт 2021 21:01 - 11 окт 2021 21:26 #19279 от Wmffre
Wmffre ответил в теме Auto screen capture + mencoder
В приложенном архиве находится mencode2.cmd, в котором используются следующие параметры для mencode.exe:
mencoder.exe "mf://*.jpeg" -mf fps=3 -ovc x264 -x264encopts subq=4:frameref=5:me=umh:partitions=all:8x8dct:bframes=6:b_pyramid=normal:weight_b:threads=auto:qcomp=1:keyint=650 -o output2.avi
Эти параметры позволяют сократить на 45% размер получаемого видео из последовательности скриншотов по сравнению с mencode.cmd.

Auto screen capture + mencoder - бесплатные(GPL) программы для создания видео действий пользователя для техподдержки.
Вложения:
Спасибо сказали: andreyfoxter

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.