The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Выпуск Green Recorder 3.0, программы для записи скринкастов

07.08.2017 09:58

Доступен релиз Green Recorder 3.0, простого приложения для организации записи действий на экране. Программа поддерживает вывод видео в форматах mkv, avi, mp4, wmv, gif и nut, и может использоваться не только в окружениях X.Org, но в в системах на базе Wayland (отмечается, что Green Recorder является первым приложением для создания скринкастов в GNOME поверх Wayland). Из возможностей также можно отметить запись изменений только в обозначенной области экрана и способность синхронной записи звука, которую можно использовать например для добавления в сохраняемый видеоролик комментариев к выполняемым на экране действиям.

Код интерфейса написан на языке Python с использованием библиотек GTK+3 и Ffmpeg. Исходные тексты распространяются под лицензией GPLv3. Готовые пакеты подготовлены для Ubuntu, Debian, Fedora, Arch Linux и CentOS. Новый выпуск примечателен добавлением возможности записи изменений на экране в форме анимированного изображения в формате GIF, при этом благодаря применению оптимизаций результирующий размер получается до десяти раз компактнее, чем при записи штатными средствами ffmpeg. В новом выпуске также переработан пользовательский интерфейс, реализован раздел настройки, появилась возможность выбора устройства для записи звука, добавлена кнопка для быстрого просмотра записанного видео.



  1. Главная ссылка к новости (https://github.com/foss-projec...)
  2. OpenNews: Выпуск системы потокового видеовещания OBS Studio 0.15
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/46983-screenshot
Ключевые слова: screenshot, screencast
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (42) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, iPony (?), 10:30, 07/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +9 +/
    Страшненько выглядит
     
     
  • 2.6, Аноним (-), 11:00, 07/08/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Потому что ГТК
     
     
  • 3.8, Аноним (-), 11:56, 07/08/2017 [^] [^^] [^^^] [ответить]  
  • –6 +/
    Потому что разработчики на питоне обыкновенно не умеют в соблюдение стандартов. Ни одно официальное GNOME-приложение не скомпоновано таким диким образом. Но ты продолжай во всем обвинять GTK, мань.
     
     
  • 4.14, Аноним (-), 12:49, 07/08/2017 [^] [^^] [^^^] [ответить]  
  • +11 +/
    Официальные гномоаппликухи компонуются так, словно весь экран предназначен только для них. Это, очевидно, компоновалось так, чтобы, наоборот, занимать как можно меньше экранного пространства.
     
     
  • 5.16, Аноним (-), 13:03, 07/08/2017 [^] [^^] [^^^] [ответить]  
  • –7 +/
    У тебя монитор размером в спичечный коробок? Рекомендую взять хотя бы 800x600.
     
     
  • 6.20, Анонимммо (?), 13:38, 07/08/2017 [^] [^^] [^^^] [ответить]  
  • +8 +/
    > У тебя монитор размером в спичечный коробок? Рекомендую взять хотя бы 800x600.

    При современных DPI это будут где-то 7см диагонали. Мощная рекомендация, да.


     
  • 5.50, Аноним (-), 06:49, 08/08/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Официальные гномоаппликухи компонуются так, словно весь экран предназначен только для них.

    Так и есть. Все остальное не нужно.

     
  • 4.46, Онаним (?), 23:23, 07/08/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Вряд ли они сделали такой UI специально. Просто GTK недостаточно проста и не интуитивна, адекватно верстать на ней интерфейсы надо сидеть и учиться (в отличие от WinForms, VCL и тому подобных RAD-тулкитов под Windows, например). Примеров уродливых UI на GTK достаточно много, это далеко не самое страшное, что я видел. Страшные приложения получаются, когда человек хочет просто взять и сделать утилитку, набросав интерфейс за пару минут и пытается использовать не пригодную для такого подхода (ну, если только ты не потратил заранее время на её изучение) GTK. В Delphi/Lazarus и VisualStudio это прекрасно прокатывает, с GTK - увы нет.
     
     
  • 5.51, llolik (ok), 08:36, 08/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Страшные приложения получаются, когда человек хочет просто взять и сделать утилитку, набросав интерфейс за пару минут и пытается использовать не пригодную для такого подхода (ну, если только ты не потратил заранее время на её изучение) GTK.
    > В Delphi/Lazarus и VisualStudio это прекрасно прокатывает, с GTK - увы нет.

    Вы слегка путаете понятия. В Delphi тулкит - это VCL(Firemonkey), в VisualStudio - что-то там своё (не помню). Если пытаться писать весь GUI вручную, как это часто делают с GTK, то можно примерно таких же франкенштейнов наделать.
    А так для GTK тоже есть относительно нормальные решения для визуального создания. Glade, GNOME Builder (в сущности тоже Glade). Тот же Lazarus умеет делать GUI в gtk2.

     
     
  • 6.55, Онаним (?), 21:32, 08/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    В визуальных дизайнерах GTK-форм тоже ещё вкурить надо что к чему. Клепать чётко (в контексте общепринятых "гайдлайнов", так сказать) выглядящие (ну, собственно речь о виде, качество кода в любом случае приходит с опытом) виндовые приложения в VisualStudio 2003 (WinForms) я в своё время начал "с места в карьер", потратив на предварительное обучение ноль времени, оно на 100% интуитивно и вменяемый расклад получается почти сам собой если специально не извращаться. Со временем мне захотелось делать то же под Linux, я попробовал дизайнер GTK# в MonoDevelop, узрел совершенно иную, так сказать, и совершенно не интуитивную логику этой штуки и забил. А Lazarus - это просто копия Delphi и практически единственная в своём роде интуитивная полноценная (ну, относительно) RAD IDE под Linux, жаль Паскаль для меня как Суахили...
     
     
  • 7.58, Аноним (-), 23:53, 08/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > попробовал дизайнер GTK# в MonoDevelop

    И я говорю — фуфло этот их Карузо, ещё и картавит.

     
  • 6.56, Онаним (?), 21:36, 08/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > тот же Lazarus умеет делать GUI в gtk2.

    Вот это верное замечание, кстати, забыл об этом, умеет он и в Gtk и в Qt. Так что да, дело в инструменте. Но в то же веремя если бы кто-то решил, что оно ему надо - теоретически вполне можно напейсать библиотеку (в т.ч. прослойку на том же Питоне, напримеп), которая будет по-умолчанию раскладывать всё более-менее по-человечески, с адекватными отступами между элементами и вот этим всем.

     
  • 3.9, llolik (ok), 12:08, 07/08/2017 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Потому что с оформлением никто особо и не парился. Накидали виджетов, да и ладно. Такую "красоту" можно на любом тулките свалять.
     
  • 2.39, SysA (?), 19:57, 07/08/2017 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Страшненько выглядит

    Тебе шашечки или ехать?!.. (С)

     
  • 2.47, Sabakwaka (ok), 00:41, 08/08/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> Страшненько выглядит

    Какая разница, как выглядит интерфейс скринкастера???

     
  • 2.52, X4asd (ok), 09:40, 08/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Страшненько выглядит

    нет. хорошее годное оформление

     

  • 1.2, Sluggard (ok), 10:37, 07/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Кто-то пользовался? Как оно?
    Надо глянуть. А то у меня при записи через Simple Screen Recorder верхняя панель моргает что-то.
     
     
  • 2.11, Аноним Анонимович Анонимов (?), 12:22, 07/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Не очень оно. Нет - хоткеев, выбора дисплея (если используется более 1 монитора), настроек сжатия для кодеков.
     
     
  • 3.12, Sluggard (ok), 12:25, 07/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Не очень оно. Нет - хоткеев, выбора дисплея (если используется более 1
    > монитора), настроек сжатия для кодеков.

    Что там вообще тогда есть?
    Без хоткеев вообще не круто, как его запускать-то? Из окна, чтоб оно начинало любой скринкаст с записи того, как его сворачиваешь?

     
     
  • 4.38, Аноним Анонимович Анонимов (?), 19:56, 07/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Что на скриншоте видишь, то и есть. Запускается просто, нажимаешь на кнопку с красным кругом. После нажатия окно сворачивается в панель xfce, лично у меня так. Статус записи отображается анимацией зелёной камеры. Нажав на этот апплет появляется меню из 1 пункта — остановить запись.
     
  • 4.44, prokoudine (ok), 22:22, 07/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Из окна, чтоб оно начинало любой скринкаст с записи того, как его сворачиваешь?

    Всё равно приличные люди редактируют скринкасты перед выкладыванием.

     
     
  • 5.45, Sluggard (ok), 22:29, 07/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Всё равно приличные люди редактируют скринкасты перед выкладыванием.

    Зависит от цели записи скринкаста, кмк. Может мне не выкладывать, а приятелю небольшую видеоинструкцию скинуть надо.

     

  • 1.3, Аноним (-), 10:40, 07/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Скриншот страшненький, Simple Screen Recorder не стремится так сильно экономить место и всё-таки покрасивее
     
     
  • 2.17, Аноним (-), 13:10, 07/08/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Эксперты из первой ветки сейчас тебе расскажут, что нужно всеми правдами и неправдами впихнуть невпиxуемое в спичечный коробок.
     

  • 1.4, Аноним (-), 10:44, 07/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >It uses the D-Bus API to connect to the built-in screencasting tool in GNOME Shell  

    "Green Recorder 3.0" - отличное название для не делающей ничего нового гуишной обертки, которую любой разработчик накодит максимум за пару часов))

     
     
  • 2.7, Аноним (-), 11:54, 07/08/2017 [^] [^^] [^^^] [ответить]  
  • +6 +/
    И тем не менее хороших гуёвых обёрток в линуксе катастрофически не хватает.
     
     
  • 3.23, Аноним (-), 14:34, 07/08/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Например?
     
     
  • 4.28, Чтононим (?), 17:36, 07/08/2017 [^] [^^] [^^^] [ответить]  
  • +9 +/
    От напримера слышу
     
  • 3.57, Аноним (-), 23:14, 08/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Как насчёт mlib (тулкит AzPainter)? https://www.linux.org.ru/gallery/screenshots/13458514
     

  • 1.5, iPony (?), 10:59, 07/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > By default, On Wayland only, Green Recorder uses the V8 encoder instead of the default V9 encoder in GNOME Shell because of the CPU & RAM consumption issue with V9. Which - now - should also give you better performance.

    Прикольно

     
  • 1.13, Аноним (-), 12:30, 07/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    > с использованием библиотек <...> Ffmpeg

    Что-то мне подсказывает, что всю работу там выполняет последний, а от гуя требуется только насовать параметров и запустить бинарник ffmpeg.

     
     
  • 2.18, anonimbus (?), 13:15, 07/08/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Юниксвейно же. Да и чего вы еще хотели от гуя?
     
     
  • 3.19, Аноним (-), 13:28, 07/08/2017 [^] [^^] [^^^] [ответить]  
  • +7 +/
    Не мешай товарищу возмущаться. Если бы прога сама реализовала ffmpeg, этот бы самый товарищ сказал, что "зачем самому, если есть готовое". Был бы повод, а от чего повозмущаться опнетовцы  всегда найдут.
     
  • 3.41, Аноним (-), 21:26, 07/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Юниксвейно относительно гуя - звучит как приговор: коряво, неинтуитивно, эстетически неприятно и хочется побыстрее закрыть. Ах да, надежность такой конструкции оставляет желать лучшего. И если с первым предложением еще можно поспорить, ибо субъективщина, то второе - факт.
     

  • 1.15, Аноним (-), 13:00, 07/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    смысл, если есть OBS-Studio?
     
     
  • 2.24, KOT040188 (ok), 14:56, 07/08/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    На моём i5 OBS записывает так, что с самого начала начинается страшный пропуск кадров, а к середине видео полностью замирает. И это видео длительностью около минуты. Как я не пытался настроить, так и не смог это устранить. А вот simple screen recorder записывает нормальное видео без настройки. Вот только интерфейс у simple screen recorder адовый. Так что новая утилита не помешает, если будет развиваться.
     
     
  • 3.31, GG (ok), 18:06, 07/08/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    А на моём i5 нормально записывает, одного ядра хватает на 60фпс 1080p.
    И похер на длительность, диск успевает писать.

    А у тебя, вестимо, руки просто из жопы растут. Ибо инструмент тут явно ни при чём, дело в настройках кодировщика.

     
  • 3.43, Аноним (-), 22:08, 07/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    На i3 нормально записывает
     
  • 3.48, Аноним (-), 02:29, 08/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Подтверждаю руки из жопы. Захватываю OBS'ом 1080p 60fps на core2 q8400, масштабирую до 540p и жму кодеком x264 с пресетом fast и crf 16 (получается от 2 до 4 мбит/с) — ни единого лага.
    К слову, ffmpeg с его x11grab так не может: OBS для захвата использует XComposite, с помощью которого обрабатывает картинку (масштабирует и делает цветовую субдискретизацию) шейдерами не вынимая её из видеопамяти.
     

  • 1.35, Отражение луны (ok), 19:10, 07/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Kazam заведомо лучше
     
     
  • 2.37, none_first (ok), 19:55, 07/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    тоже использую, устраивает
     

  • 1.42, Аноним (-), 21:31, 07/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Vokoscreen же
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру