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

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

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

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

Сообщение 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
Сообщения: 1266
Зарегистрирован: 09 сен 2016, 18:08
Решено: 2
Благодарил (а): 62 раза
Поблагодарили: 96 раз

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

Сообщение 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
Так же и тут хотелось бы сделать то же самое + узнать как можно сменить место сохранения файла.
На данный момент файл сохраняется в корне хомяка, а хотелось бы на рабочем столе.
Со вчерашнего вечера ищу способы но не могу найти.
Всё о тайлинге окон...ну, или почти всё: Тыц!!!

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

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

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

Сообщение KOT040188 » 07 окт 2017, 11:03

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

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

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

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

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

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

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

#!/bin/sh

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

В поисках истины :grabli:

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

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

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

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

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

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

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

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

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

colonel писал(а): ЧЧММСС
у меня не получилось
Новичок? - ознакомься с правилами

В поисках истины :grabli:

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

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

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

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

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

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

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

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

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

colonel, record-gif.sh 10 ~/%y-%m-%d-%H%M%S.gif
Новичок? - ознакомься с правилами

В поисках истины :grabli:

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

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

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

Сообщение 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 выбирает тебя"
(с)Себастьян Перейра, торговец чёрным деревом

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

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

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

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

colonel, сохраняется под тем как задаешь Saving in /home/dja/GIF%hh%mm%ss.gif

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

~ $ record-gif.sh 10 ~/'%y-%m-%d-%H%M%S.gif'
Saving in /home/dja/%y-%m-%d-%H%M%S.gif
Новичок? - ознакомься с правилами

В поисках истины :grabli:

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

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

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

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

Dja, нихрена не понял что и когда у вас сохраняется
на предложение добавлять в имени выходного файла дату и время в формате часы минуты секунды (дабы избежать одинаковых имен и перезаписи старых )
вы сказали что у вас не получилось, что предполагает что без добавления даты-времени у вас при выполнении команды файл нормально создаётся и записывается
вместо внятного конкретного ответа на простой конкретный вопрос - "уточните что именно не получилось - дата -время в имени не показываются или вообще нет выходного файла" вы выдаёте ещё какой то вариант команды но разница в команде не имеет отношения к добавлению даты-времени...
к чему тогда реплика что с добавлением даты-времени у вас не получилось ...непонятно

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

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

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

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

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

Dja, где и под каким именем создавать данный скрипт?
Всё о тайлинге окон...ну, или почти всё: Тыц!!!

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

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

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

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

colonel писал(а): record-gif.sh 10 ~/%y-%m-%d_%H-%M-%S.gif
Выполняю эту команду и каждый раз новый файл затирает старый, то есть название файла не меняется.
Файл сохраняется с одним и тем же именем: %y-%m-%d_%H-%M-%S.gif
Всё о тайлинге окон...ну, или почти всё: Тыц!!!

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

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

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

Сообщение Dja » 07 окт 2017, 16:18

colonel, так я ж и говорю, что с датой и временем не канает. Он не понимает этого. Выходной файл разумеется есть, но он именно так и называется %y-%m-%d-%H%M%S.gif о чем свидетельствует
Saving in /home/dja/%y-%m-%d-%H%M%S.gif
BadBird писал(а): где и под каким именем создавать данный скрипт?
да без разницы. У меня все скрипты в ~/.scripts/
Новичок? - ознакомься с правилами

В поисках истины :grabli:

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

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

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

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

colonel писал(а): record-gif.sh 10 ~/`date +%y-%m-%d_%H-%M-%S.gif`
Работает!!!
Всё о тайлинге окон...ну, или почти всё: Тыц!!!

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

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

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

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

Dja писал(а): да без разницы.
Не работает этот вариант.
Как создавались в корне хомяка так и создаются...
Исполняемым файлом сделал скрипт...
Всё о тайлинге окон...ну, или почти всё: Тыц!!!

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

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

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

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

BadBird писал(а): record-gif.sh 10 ~/%y-%m-%d_%H-%M-%S.gif


Выполняю эту команду и каждый раз новый файл затирает старый, то есть название файла не меняется.
Файл сохраняется с одним и тем же именем: %y-%m-%d_%H-%M-%S.gif
Dja писал(а): Выходной файл разумеется есть, но он именно так и называется %y-%m-%d-%H%M%S.gif о чем свидетельствует Saving in /home/dja/%y-%m-%d-%H%M%S.gif
не понимаю и не вижу о чём, как и чего свидетельствует Saving in /home/dja/%y-%m-%d-%H%M%S.gif

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

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

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

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

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

BadBird писал(а): Не работает этот вариант.
а у меня работает
BadBird писал(а): Работает!!!
подтверждаю!
colonel писал(а): record-gif.sh 10 ~/`date +%y-%m-%d_%H-%M-%S.gif`
спасибо!
Новичок? - ознакомься с правилами

В поисках истины :grabli:

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

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

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

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

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

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

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

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

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

Dja писал(а): а у меня
К сожалению в моем случае не работает...буду гуглить.
Всё о тайлинге окон...ну, или почти всё: Тыц!!!

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