Скриншотилки

погружаемся в мир звука, графики и видео
Правила форума
Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Версия ОС вместе с разрядностью. Пример: LM 18.1 x64, LM Sarah x32 2. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 3. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 4. Суть. Желательно с выводом консоли, логами. 5. Скрин. Просьба указывать 1, 2 и 3 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
Аватара пользователя

Автор темы
Dja
Сообщения: 3052
Зарегистрирован: 27 авг 2016, 17:03
Решено: 12
Откуда: Воскресенск
Благодарил (а): 419 раз
Поблагодарили: 327 раз

Скриншотилки

Сообщение Dja » 06 окт 2017, 14:50

BadBird, в таком случае скорее вопрос идет о функции утилитки указания координат при помощи мыши, чего у нее нет. В скроте это делается по -s, что подразумевает что можно выделить мышью. А здесь похожей фишки нет.
Новичок? - ознакомься с правилами
и Панель форматирования
В поисках истины :grabli:

Аватара пользователя

BadBird
Сообщения: 1458
Зарегистрирован: 09 сен 2016, 18:08
Решено: 2
Благодарил (а): 72 раза
Поблагодарили: 131 раз

Скриншотилки

Сообщение BadBird » 06 окт 2017, 14:53

Dja, так, мне не важно что к чему, мне важно знать ответ на мой вопрос, а именно, умеет ли byzanz делать скрин выделенной области.
Нашел тут кой что и пока читаю, но по ходу это мне не под силу будет реализовать...
Всё о тайлинге окон...ну, или почти всё: Тыц!!!

Аватара пользователя

colonel
Сообщения: 540
Зарегистрирован: 18 дек 2016, 09:08
Решено: 11
Благодарил (а): 20 раз
Поблагодарили: 136 раз

Скриншотилки

Сообщение colonel » 06 окт 2017, 15:03

sana-555, вам уже ответили , просто уточняю
окна разные, но это окна одной и той же утилиты (команды) mate-screenshot
по нажатию на принскрин - делается снимок стола на момент нажатия на кноповку, и предназначен этот хоткей для оперативного быстрого снимка по клику на кноповку всего рабочего стола
окно которое открывается по команде mate-screenshot --interactive это окно той же утилиты с опцией , и в этом окне имеется выбор области для скрина и задержки снятия скрина (для случаев как указано в этой теме - Как сделать скриншот стандартными средствами в LM Cinnamon? )
если вам так нужно чтобы такое окно открывалось по принтскину , то никто не мешает в настройках хоткеев отключить установленный принтскрин с командом mate-screenshot и вместо него назначить дополнительно пользовательский с командой mate-screenshot --interactive и назначить для его запуска кноповку PrtScrn
или
можно оставить PrtScrn как есть по дефолту , а для запуска другого окна назначить , другой пользовательский хоткей с командой
mate-screenshot --interactive и комбинацией , например Ctrl+PrtScrn
в общем ...своя рука владыка делайте как вам вбаламошится
"Не ты выбираешь Linux, а Linux выбирает тебя"
(с)Себастьян Перейра, торговец чёрным деревом

Аватара пользователя

sana-555
Сообщения: 265
Зарегистрирован: 21 июл 2017, 17:38
Благодарил (а): 234 раза
Поблагодарили: 3 раза

Скриншотилки

Сообщение sana-555 » 06 окт 2017, 15:09

colonel писал(а): в общем ...своя рука владыка делайте как вам вбаламошится
Собственно, я ни с кем не спорил, просто сказал что в xfce это программа по умолчанию и всего то... :smile: И меня это уже совсем не напрягает (прошло около 2 недель, как я задавал вопрос..)), вывел кнопочку на панель, когда нужно нажимаю и все... :smile:

Аватара пользователя

BadBird
Сообщения: 1458
Зарегистрирован: 09 сен 2016, 18:08
Решено: 2
Благодарил (а): 72 раза
Поблагодарили: 131 раз

Скриншотилки

Сообщение BadBird » 06 окт 2017, 15:37

BadBird писал(а): Нашел тут кой что и пока читаю, но по ходу это мне не под силу будет реализовать...
Качаем скрипт: https://github.com/edouard-lopez/record-gif.sh.git
Открываем терминал в папке со скриптом и выполняем команду:
curl --location https://git.io/record-gif.sh | bash -
После в терминале:
record-gif.sh 10 ~/preview.gif
Выделяем нужную область мышкой и делаем гиф скриншот длительностью в 10 сек.
Файл создается в корней хомяка.
Подробности тут: https://github.com/edouard-lopez/record-gif.sh
Всё о тайлинге окон...ну, или почти всё: Тыц!!!

Аватара пользователя

Chocobo
Сообщения: 5977
Зарегистрирован: 27 авг 2016, 19:57
Решено: 136
Откуда: НН
Благодарил (а): 425 раз
Поблагодарили: 1550 раз

Скриншотилки

Сообщение Chocobo » 06 окт 2017, 15:56

BadBird, можно наверно и к byzanz что-нибудь подобное прикрутить.
Координаты выделения содрать другой утилитой и передать уже параметрами ему на вход

Аватара пользователя

BadBird
Сообщения: 1458
Зарегистрирован: 09 сен 2016, 18:08
Решено: 2
Благодарил (а): 72 раза
Поблагодарили: 131 раз

Скриншотилки

Сообщение BadBird » 06 окт 2017, 15:58

Chocobo, я выше выложил как с помощью byzanz это реализуется.
Всё о тайлинге окон...ну, или почти всё: Тыц!!!

Аватара пользователя

Chocobo
Сообщения: 5977
Зарегистрирован: 27 авг 2016, 19:57
Решено: 136
Откуда: НН
Благодарил (а): 425 раз
Поблагодарили: 1550 раз

Скриншотилки

Сообщение Chocobo » 06 окт 2017, 16:02

Ага, вижу теперь :smile:
Просто думал может там другая утилита бэкендом)

Аватара пользователя

BadBird
Сообщения: 1458
Зарегистрирован: 09 сен 2016, 18:08
Решено: 2
Благодарил (а): 72 раза
Поблагодарили: 131 раз

Скриншотилки

Сообщение BadBird » 06 окт 2017, 16:05

Chocobo,, нее, это с той же оперы, просто прикручиваем скрипт к нему )))
Всё о тайлинге окон...ну, или почти всё: Тыц!!!

Аватара пользователя

Автор темы
Dja
Сообщения: 3052
Зарегистрирован: 27 авг 2016, 17:03
Решено: 12
Откуда: Воскресенск
Благодарил (а): 419 раз
Поблагодарили: 327 раз

Скриншотилки

Сообщение Dja » 06 окт 2017, 17:28

BadBird писал(а): curl --location https://git.io/record-gif.sh | bash -
это каждый раз?
Новичок? - ознакомься с правилами
и Панель форматирования
В поисках истины :grabli:

Аватара пользователя

BadBird
Сообщения: 1458
Зарегистрирован: 09 сен 2016, 18:08
Решено: 2
Благодарил (а): 72 раза
Поблагодарили: 131 раз

Скриншотилки

Сообщение BadBird » 06 окт 2017, 17:30

Dja писал(а): это каждый раз?
Нет, каждый раз это:
record-gif.sh 10 ~/preview.gif
Я уже заложил в терминатор, но можно и хоткей повесить, кому как удобнее.
Всё о тайлинге окон...ну, или почти всё: Тыц!!!

Аватара пользователя

KOT040188
Сообщения: 327
Зарегистрирован: 11 май 2017, 19:01
Решено: 4
Откуда: РБ
Благодарил (а): 9 раз
Поблагодарили: 9 раз

Скриншотилки

Сообщение KOT040188 » 06 окт 2017, 22:08

Я пользуюсь shutter. Жаль для него нет какого-нибудь виджета для запуска различных вариантов, а держать его постоянно включённым как-то не хочется.
Вы думаете у котов лёгкая жизнь? А вы попробуйте целый день лизать меховую шапку!
Как бы хотелось однажды проснуться, а тебе 8 лет и вся эта херня просто приснилась…
Чудесный сон приснился мне когда-то… четыре грузчика несли мою зарплату.

Аватара пользователя

colonel
Сообщения: 540
Зарегистрирован: 18 дек 2016, 09:08
Решено: 11
Благодарил (а): 20 раз
Поблагодарили: 136 раз

Скриншотилки

Сообщение colonel » 07 окт 2017, 03:26

Chocobo писал(а): есть такая программулина как byzanz.
ну да есть , и не первый раз вроде на этом форуме упоминается
потому давно уже установил на комп.... и сценарий в контекстменю написал и загнал ( с добавлением гуйного окошечка установки времени записи )
но это всё же не скриншот а вроде как скринкастовое GIF-видео (гиф-анимация)
BadBird писал(а): Таким способом установка прошла успешно:
sudo add-apt-repository ppa:fossfreedom/byzanz ...... sudo apt-get install byzanz
Файл создается в корне хомяка.
собсно как в команде на запись скринкаста указать - туда и запишет
никто ж не мешает указать место куда записать выходной файл
BadBird писал(а): Есть ли возможность снять скриншот выделенную область экрана мышью?
Про указание размеров и координат в курсе но это лично мне не удобно...
Dja писал(а): а каким же еще способом при учете что оно консольное?

мышком? ... нет
можно конечно в скрипт закатить окошечки для ввода цифирек координат записываемого окна ,
или даже чтобы перед записью по цифрам не клацать - сделать установку цЫфирек мышком в окне с ползунком , но это тоже не совсем то и не очень удобно
есть правда ещё одно решение , если подойти с другой стороны
поскольку byzanz делает на выходе gif-анимированный файлик, то никаких проблем нет сделать запись всего экрана,
а потом открыть выходной файлик в ГИМП , откадрировать и оставить только необходимую облать экрана ( и указание области кадрировки делается легко и просто - МЫШКОМ) ,
затем файлик снова сохраняется(экспортируется) в гиф-анимацию.
собсно в гимпе можете при необходимости и редактировать "кадры" анимации
"Не ты выбираешь Linux, а Linux выбирает тебя"
(с)Себастьян Перейра, торговец чёрным деревом

Аватара пользователя

BadBird
Сообщения: 1458
Зарегистрирован: 09 сен 2016, 18:08
Решено: 2
Благодарил (а): 72 раза
Поблагодарили: 131 раз

Скриншотилки

Сообщение BadBird » 07 окт 2017, 07:23

BadBird писал(а): byzanz
Буду благодарен, если кто подскажет, как сделать так что бы название файла менялось при его создании, что бы не затирались ранее созданные.
BadBird писал(а): Качаем скрипт: https://github.com/edouard-lopez/record-gif.sh.git
Открываем терминал в папке со скриптом и выполняем команду:
curl --location https://git.io/record-gif.sh | bash -
После в терминале:
record-gif.sh 10 ~/preview.gif
Выделяем нужную область мышкой и делаем гиф скриншот длительностью в 10 сек.
Файл создается в корней хомяка.
Подробности тут: https://github.com/edouard-lopez/record-gif.sh
Так же и тут хотелось бы сделать то же самое + узнать как можно сменить место сохранения файла.
На данный момент файл сохраняется в корне хомяка, а хотелось бы на рабочем столе.
Со вчерашнего вечера ищу способы но не могу найти.
Всё о тайлинге окон...ну, или почти всё: Тыц!!!

Аватара пользователя

Автор темы
Dja
Сообщения: 3052
Зарегистрирован: 27 авг 2016, 17:03
Решено: 12
Откуда: Воскресенск
Благодарил (а): 419 раз
Поблагодарили: 327 раз

Скриншотилки

Сообщение Dja » 07 окт 2017, 14:33

BadBird писал(а): хотелось бы на рабочем столе

Код: Выделить всё

#!/bin/sh

cd ~/Рабочий\ стол/
record-gif.sh 10 name.gif
Новичок? - ознакомься с правилами
и Панель форматирования
В поисках истины :grabli:

Аватара пользователя

colonel
Сообщения: 540
Зарегистрирован: 18 дек 2016, 09:08
Решено: 11
Благодарил (а): 20 раз
Поблагодарили: 136 раз

Скриншотилки

Сообщение colonel » 07 окт 2017, 14:41

BadBird писал(а): как сделать так что бы название файла менялось при его создании, что бы не затирались ранее созданные.
самый простой вариант - это в команде добавить в имени создаваемого файла дату и время(ЧЧММСС) создания
"Не ты выбираешь Linux, а Linux выбирает тебя"
(с)Себастьян Перейра, торговец чёрным деревом

Аватара пользователя

Автор темы
Dja
Сообщения: 3052
Зарегистрирован: 27 авг 2016, 17:03
Решено: 12
Откуда: Воскресенск
Благодарил (а): 419 раз
Поблагодарили: 327 раз

Скриншотилки

Сообщение Dja » 07 окт 2017, 14:43

colonel писал(а): ЧЧММСС
у меня не получилось
Новичок? - ознакомься с правилами
и Панель форматирования
В поисках истины :grabli:

Аватара пользователя

colonel
Сообщения: 540
Зарегистрирован: 18 дек 2016, 09:08
Решено: 11
Благодарил (а): 20 раз
Поблагодарили: 136 раз

Скриншотилки

Сообщение colonel » 07 окт 2017, 15:00

Dja писал(а): у меня не получилось
покажите команду с которой у вас не получилось
"Не ты выбираешь Linux, а Linux выбирает тебя"
(с)Себастьян Перейра, торговец чёрным деревом

Аватара пользователя

Автор темы
Dja
Сообщения: 3052
Зарегистрирован: 27 авг 2016, 17:03
Решено: 12
Откуда: Воскресенск
Благодарил (а): 419 раз
Поблагодарили: 327 раз

Скриншотилки

Сообщение Dja » 07 окт 2017, 15:01

colonel, record-gif.sh 10 ~/%y-%m-%d-%H%M%S.gif
Новичок? - ознакомься с правилами
и Панель форматирования
В поисках истины :grabli:

Аватара пользователя

colonel
Сообщения: 540
Зарегистрирован: 18 дек 2016, 09:08
Решено: 11
Благодарил (а): 20 раз
Поблагодарили: 136 раз

Скриншотилки

Сообщение colonel » 07 окт 2017, 15:15

Dja, попробуйте варианты
record-gif.sh 10 ~/%y-%m-%d_%H-%M-%S.gif
record-gif.sh 10 ~/`%y-%m-%d-%H%M%S.gif`
record-gif.sh 10 ~/`%y-%m-%d-%H-%M-%S.gif`
record-gif.sh 10 ~/`date +%y-%m-%d_%H-%M-%S.gif`
и уточните что именно не получилось - дата -время в имени не показываются или вообще нет выходного файла
"Не ты выбираешь Linux, а Linux выбирает тебя"
(с)Себастьян Перейра, торговец чёрным деревом

Вернуться в «Мультимедиа»