Автор Тема: SimpleScreenRecorder - программа записи видео с экрана  (Прочитано 35748 раз)

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4803
  • Да будет свет!
SimpleScreenRecorder - простая и функциональная программа записи видео с экрана. С помощью этой программы можно записать весь экран (с поддержкой нескольких мониторов), фиксированной прямоугольник, под курсором или запись приложений с OpenGL (может быть использовано для записи игр). Программа хорошо русифицирована.
 
Попытка установить SimpleScreenRecorder из Welcome завершилась неудачей  :'(

Успешно программа устанавливается только после добавления репозитория:
sudo add-apt-repository ppa:maarten-baert/simplescreenrecorder -ysudo apt-get updatesudo apt-get install simplescreenrecorderРазработчиками заявлена поддержка обеих архитектур.
Проверено в Matuntu-TV64-MR112-X115.
« Последнее редактирование: 28 Апреля 2018, 03:26:56 от vita »
Делай с нами, делай как мы, делай лучше нас!

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 3071
  • Что бы ни случилось, всё будет хорошо!
Об установке и настройке этого "видеозахватчика" есть хорошая статья. Особенно полезная информация о записи звука компьютера.
Цитата: Из статьи
Во-первых, на первом окне настроек выбираем Pulse Audio для захвата звука.
Открываем терминал и выполняем следующую команду:
pactl load-module module-loopbackВ результате звук с компьютера будет подаваться на микрофон. И кстати вы будете слышать себя, если будете говорить в микрофон.

Отключается это следующей командой:
pactl unload-module module-loopback

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4803
  • Да будет свет!
Отличная программа, но репозиторий ppa:maarten-baert/simplescreenrecorder поддерживает только дистрибутивы Ubuntu с 12.04 по 16.10, последние обновление состоялось в начале ноября 2016 года.
Для установки в Matuntu-Z64 пришлось скачать из этого репозитория два пакета для 16.10:
  • simplescreenrecorder_0.3.8+1~ppa1~yakkety1_amd64.deb (1.2 MiB)
  • simplescreenrecorder-lib_0.3.8+1~ppa1~yakkety1_amd64.deb (33.4 KiB)
SimpleScreenRecorder установился и работает нормально.
Делай с нами, делай как мы, делай лучше нас!

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4803
  • Да будет свет!
Re: SimpleScreenRecorder - программа записи видео с экрана
« Ответ #3 : 22 Декабря 2017, 18:54:20 »
Автор программы Maarten Baert продолжил разработку и в декабре представил в своём репозитории SimpleScreenRecorder версии 0.3.9+3 для дистрибутивов на основе Ubuntu 14.04-17.10.
В тестируемой сборке 18.04 c Mate приложение последней версии устанавливается из пакетов для Artful-а (17.10) и нормально функционирует (хотя сама программа версии 0.3.8 доступна в основном репозитории Ubuntu Bionic). 
Делай с нами, делай как мы, делай лучше нас!

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4803
  • Да будет свет!
Re: SimpleScreenRecorder - программа записи видео с экрана
« Ответ #4 : 04 Августа 2018, 18:30:46 »
21 мая в репозитории ppa:maarten-baert/simplescreenrecorder появились пакеты SimpleScreenRecorder 0.3.11+1~ppa1~bionic1.
С помощью этого рекордера в Matuntu-B64 удалось полностью записать с экрана фильм 1930 года выпуска в довольно хорошем качестве, размещённый на вебсайте для просмотра, но недоступный для скачивания.
Делай с нами, делай как мы, делай лучше нас!

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 3071
  • Что бы ни случилось, всё будет хорошо!
Re: SimpleScreenRecorder - программа записи видео с экрана
« Ответ #5 : 13 Августа 2018, 19:48:48 »
Версия SimpleScreenRecorder 3.8+1 в AppImages есть здесь.

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4803
  • Да будет свет!
Доступен PulseJoin 2.2 для объединения записи с микрофона со звуком, выводимым на динамики.
Устанавливается из репозитория ppa:mikhailnov/pulsejoin для Ubuntu 14.04-19.04 и производных sudo add-apt-repository ppa:mikhailnov/pulsejoin -yПроверена установка в Matuntu-B64 (18.04.2) на примере запуска приложения SimpleScreenRecorder.
Сначала нужно открыть PulseJoin в котором кликнуть по вкладке Сделать все автоматически с запуском SimpleScreenRecorder.
Рядом откроется окно SimpleScreenRecorder, в котором во вкладке Источники нужно выбрать Monitor of звук с монитора+динамиков

Аналогичные действия выполняются при выборе записи звука другими приложениями.
Делай с нами, делай как мы, делай лучше нас!

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 3071
  • Что бы ни случилось, всё будет хорошо!
Сегодня понадобилась эта программа. Appimage почему-то не запустился. Оказалось, в основном репозитории есть пакет SimpleScreenRecorder. Со свободным драйвером Nvidia запись велась заторможенно. Перешёл в Matuntu-E64 c установленным 340-м драйвером и качество записи нормализовалось.

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 3071
  • Что бы ни случилось, всё будет хорошо!
В Matuntu-F установлен проприетарный драйвер 460.80. Установил из основного репозитория Ubuntu сабж версии 3.11. Настройки программы при первом запуске начались с предупреждения о необходимости отключения опции flipping в проприетарном драйвере NVIDIA с предложением выполнить отключение средствами программы.
Выбрал вариант одиночного выполнения этого действия и видео с экрана нормально записалось.

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4803
  • Да будет свет!
На сайте проекта разработчик представил SimpleScreenRecorder:
Цитата: перевод
Несмотря на название, эта программа на самом деле довольно сложная. Это «просто» в том смысле, что его легче использовать, чем ffmpeg / avconv или VLC :).

В репозитории ppa:maarten-baert/simplescreenrecorder доступны пакеты последней версии 0.4.2+1~ppa1~eoan1 для Ubuntu  19.10.
Интереса ради скачала два пакета  Eoan из этого репозитория. Установила в Matuntu-K Ubuntu 22.10 с пакетом по зависимости libswscale5 (7:4.4.2-1ubuntu6).
Приложение функционирует, но пока не разобралась с параметрами настройки звука, который по умолчанию не записывается.
Делай с нами, делай как мы, делай лучше нас!

Оффлайн yx

  • Старожил
  • ****
  • Сообщений: 471
  • Успехов в труде и счастья в личной жизни!
Да ладно. нет ничего проще записи этой программой. Максимум в чем могут быть проблемы - это согласование по какому каналу будет записываться звук - алса или пульса и проверка в миксере какая конфигурация ввода и вывода используется. Вариантов немного, так что даже я быстро разобрался. На последнем экране есть возможность включить предпросмотр. Он помогает понять будет ли записываться звук с микрофона. Правда, есть один косяк - микрофон стремится подстроиться на уровень автоматом, а получается это у него из рук вон плохо.
Счастье для всех!.. Даром!.. Сколько угодно счастья!.. Все собирайтесь сюда!.. Хватит всем!.. Никто не уйдет обиженный!.. ©
Как жаль, что так на земле не бывает...

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4803
  • Да будет свет!
Максимум в чем могут быть проблемы - это согласование по какому каналу будет записываться звук - алса или пульса и проверка в миксере какая конфигурация ввода и вывода используется.
В сообщении указываю, что пробную запись делала в сборке на основе Ubuntu 22.10, где пульса отсутствует как класс. В тот раз не записались звуки, сопровождающие систему.
Видеоролик с ютуба записался со звуком. C настройками звука особо не разбиралась, выбрала сервер Alsa.
Делай с нами, делай как мы, делай лучше нас!

Оффлайн yx

  • Старожил
  • ****
  • Сообщений: 471
  • Успехов в труде и счастья в личной жизни!
C настройками звука особо не разбиралась, выбрала сервер Alsa.
Ну, тогда все проблемы в конфиге. Правильно выставить оборудование по входу и выходу и выбрать его в записи. Честно говоря, у меня пока ни одной ОС от 22 года на постоянке не стоит. И подумываю, не вернуться ли на 18, а то и 16. Есть у меня школьный Рунту от 16 года, только на хдд, потому редко загружаю, а так вроде бы все работало. Хотя с микрофоном беда уже в нем.
Счастье для всех!.. Даром!.. Сколько угодно счастья!.. Все собирайтесь сюда!.. Хватит всем!.. Никто не уйдет обиженный!.. ©
Как жаль, что так на земле не бывает...

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 3071
  • Что бы ни случилось, всё будет хорошо!
Имел проблему получения очень защищённого ролика, когда пытался записать его с экрана сабжем. В первой попытке захватил без звука. Тогда и выяснилось, что источником звука в рекордере указан почему-то HDMI, который в приоритете у некоторых авторов (не удалось определить источник, ставь по default) . Выставил правильный звук, результат захвата всё равно оказался не очень, потому как машина, которой по любому хватает на мои повседневные задачи, оказалась немного слабее, чем нужно SimpleScreenRecorder(у).

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 3071
  • Что бы ни случилось, всё будет хорошо!
В настоящее время сабж можно установить из официального репозитория. Но случайно обратил внимание на скрипт с форума Xubuntu.
screencast.sh
#!/bin/bash

#            ЗАПИСЬ ЭКРАНА


if ps -e | grep ffmpeg ;then

   kill -15 $pid1
   pkill yad
   exit
else

   #Узнаём разрешение экрана
   r=$(xdpyinfo -display :0.0 | grep dimensions | egrep -o "[0-9]+x[0-9]+ pixels" | egrep -o "[0-9]+x[0-9]+")

   #Запись
   ffmpeg -f alsa -ac 2 -i pulse -f x11grab -r 25 -s $r -i :0.0 -vcodec libx264 -pix_fmt yuv420p -crf 26 -threads 0 -acodec pcm_s16le -y ~/Видео/ScreenCasts/screencast_$(date +%d-%m-%Y_%H:%M:%S).mkv &
   pid1=$!

   #Индикация записи в трее
   yad --notification --image=/usr/local/icons/app/yad/screencast.png --text='Запись экрана'

   kill -15 $pid1
   sleep 0.5
   notify-send -t 7000 -i /usr/local/icons/app/yad/screencast-2.png 'Готово! Скринкаст лежит в ~/Видео/ScreenCasts/'

fi
Цитата: danwer
Должны быть установлены ffmpeg и yad.
Задаём хоткей на screencast.sh (у меня Ctrl+R). Жмём Ctrl+R - запись пошла. В трее появился индикатор. Снова жмём Ctrl+R - запись остановилась с извещением notify-send. Индикатор исчез. Всё просто. До этого я пользовался неплохой утилитой SimpleScreenRecorder. Но в ней всё-таки больше телодвижений, чтобы начать и остановить запись экрана.
PS. Если кому-то это нужно, пользуйтесь.