1

SimpleScreenRecorder - приложение для записи скринкастов с простым и интуитивно понятным графическим интерфейсом.

  • Интерфейс на Qt;

  • Быстрее VLC и ffmpeg/avconv;

  • Запись целого экрана либо его части, запись OpenGL приложений напрямую (как это делает Fraps на платформе Windows);

  • Более точная синхронизация видео со звуком (в сравнении с VLC и ffmpeg/avconv);

  • Полная поддержка многопоточности;

  • Остановка и возобновление записи по хоткею или через иконку приложения в трее;

  • Отображение статистики во время записи: размер файла, время записи, частота кадров, битрейт и т.д.;

  • Предпросмотр записанного во время записи - не нужно тратить время на перепросмотр материала;

  • Экспериментальная поддержка «live streaming»;

  • Универсальные настройки по-умолчанию;

  • Всплывающие подробные подсказки практически ко всему;

  • Поддержка профилей;

и т.д.

Сайт программы: http://www.maartenbaert.be/simplescreenrecorder/
Git-репозиторий программы: https://github.com/MaartenBaert/ssr
Пример видео, записанного с SimpleScreenRecorder: http://youtu.be/HIhyc0TFKtA

Собрал последнюю на сегодняшний день версию 0.3.1 для Mageia 4 i586 и залил в репозиторий. После синхронизации репозитория пакет simplescreenrecorder станет доступен к установке.

Ссылки на пакеты (для ручной установки)
RPM (Mageia 4 i586)
https://yadi.sk/d/EKEl8Ih9cVsWy

SRC.RPM
https://yadi.sk/d/EKEl8Ih9cVsWy

Просьба к обладателям Mageia x86_64 пересобрать пакет для x86_64.

Fedora & GNOME
Спасибо сказали: BoDun1

2 (2014-11-05 13:39:40 отредактировано BoDun)

Благодарю.
Действительно простая и удобная утилита.
А как с русификацией?
Могу попробовать перевести, но могу сразу предупредить, буду это делать с помощью переводчика - мой английский хромает очень дико.

Заметил, что в консоли выделяет пару строк:

Консоль
[SimpleSynth::Init] Warning: Buffer size 2048 is not supported, using 3072 instead. This is not a problem.
[MakeThreadHighPriority] Warning: Can't increase the thread priority.

Так же при записи, нагрузка на процессор повышается до 30-40%...либо надо сделать ребут smile
Ещё при первом запуске, говорил что-то, про видеокарту (у меня она nvidia) но толком я не понял, что имелось ввиду.
Это собственно одна из причин нужности русификации приложения.

Обычный юзер
Mageia 8 x86_64 Plasma

3

BoDun, под русификацию в исходниках программы имеется "файл-заглушка", но он пустой. Готовой русификации нет.

BoDun пишет:

Заметил, что в консоли выделяет пару строк:
[SimpleSynth::Init] Warning: Buffer size 2048 is not supported, using 3072 instead. This is not a problem.

Ну так, пишет же This is not a problem. Только вот про что именно он пишет, я не знаю. У меня не появляется надпись эта.

BoDun пишет:

Ещё при первом запуске, говорил что-то, про видеокарту (у меня она nvidia) но толком я не понял, что имелось ввиду.

SimpleScreenRecorder has detected that you are using the proprietary NVIDIA driver with flipping enabled. This is known to cause glitches during recording. It is recommended to disable flipping. Do you want me to do this for you?

You can also change this option manually in the NVIDIA control panel.

Предупреждает, что у тебя flipping включен, это может стать причиной проблем при записи. Ну и спрашивает отключить или нет. Я не отключал, проблем при записи не заметил (писал ради проверки проги скринкаст прохождения пары уровней старой nes'овской игры через эмулятор в полноэкранном режиме). Может в каких-то тяжелых 3D приложениях появятся, не знаю.

Fedora & GNOME

4

xxblx, главное, что видео пишет и хорошо выходит на итоге.
А это главный атрибут. То что он высветил в консоли, может и не шибко хорошо, но главное - работает.

Обычный юзер
Mageia 8 x86_64 Plasma

5

Не собирается

Консоль
checking GL/gl.h usability... yes
checking GL/gl.h presence... yes
checking for GL/gl.h... yes
checking for GL/glext.h... yes
checking for GL/glx.h... yes
checking for glPushAttrib in -lGL... yes
checking GL/glu.h usability... no
checking GL/glu.h presence... no
checking for GL/glu.h... no
configure: error: required header missing
ошибка: Неверный код возврата из /home/xlin/aum/rpmbuild/tmp/rpm-tmp.clQIzt (%build)

MXLinux 19.3 - xfce
Чем больше я работаю админом, тем больше понимаю,
насколько волшебна фраза - "Нет технической возможности!"

==============================================

6

XliN, странно я в спеке поставил
BuildRequires:    pkgconfig(glu)
так что должно бы glu.h (пакет libmesaglu1-devel / lib64mesaglu1-devel) подтянуть при сборке.

У меня 64-битной системы нет, сам я проверить не могу. Ну пусть пока 32-bit only будет пакет.

Fedora & GNOME

7

xxblx⇓ пишет:

Ну пусть пока 32-bit only будет пакет.

aum? )))

MXLinux 19.3 - xfce
Чем больше я работаю админом, тем больше понимаю,
насколько волшебна фраза - "Нет технической возможности!"

==============================================

8

XliN, да, я через aum++ собирал.

Fedora & GNOME

9

Обновил до версии 0.3.3 и собрал пакет для x86_64

Fedora & GNOME