URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 113598
[ Назад ]

Исходное сообщение
"Выпуск asciinema 2.0, программы для записи текстовых скринка..."

Отправлено opennews , 19-Фев-18 11:28 
После десяти месяцев разработки представлен (http://blog.asciinema.org/post/two-point-o/) релиз asciinema 2.0 (https://asciinema.org/), программы для записи сеансов работы в терминале и их распространения в форме анимированных текстовых скринкастов (ascii-кастов), в которых в отличие от видео можно выделять и копировать текст. Записанные аscii-касты можно одной командйо загрузить на сервер asciinema.org и интегрировать в свой блог или в статью. Проект написан на языке Python и распространяется (https://github.com/asciinema/asciinema) под лицензией GPLv3.

Новый выпуск примечателен (https://github.com/asciinema/asciinema/blob/master/CHANGELOG...) переходом на использование нового формата asciicast v2 (https://github.com/asciinema/asciinema/blob/master/doc/ascii...), позволяющего записывать и воспроизводитель сеансы любой продолжительности при минимальном потреблении памяти. Новый формат также позволил реализовать инкрементальную запись (продолжение записи после прерывания сеанса) и потоковое вещание.


Добавлен режим консольного live-вещания - в одном терминале можно запустить "asciinema rec unix.pipe", а в другом наблюдать результат, выполнив "asciinema play unix.pipe". Также реализована возможность вещания через стандартный выходной поток, записи только нажатий клавиш ("asciinema rec --stdin") и прикрепления отдельно записанного дополнения к уже существующему ролику  ("asciinema rec --append filename"). При просмотре обеспечена возможность остановки через нажатие клавиши пробел и  покадрового воспроизведения. Для воспроизведения без установки приложения asciinema предложен режим "--raw", который можно использовать для организации трансляции на другой хост:


   # Передача
   asciinema rec >(nc node123 9999)
   # Просмотр
   asciinema play (nc node123 9999)
   # просмотр без дополнительных утилит
   nc -l localhost 9999


URL: http://blog.asciinema.org/post/two-point-o/
Новость: http://www.opennet.me/opennews/art.shtml?num=48100


Содержание

Сообщения в этом обсуждении
"Выпуск asciinema 2.0, программы для записи текстовых скринка..."
Отправлено Аноним , 19-Фев-18 11:28 
Прекрасный аутизм. Добавить бы это в мамбл, на мотив "расшарить экран" в скайпе.

"Выпуск asciinema 2.0, программы для записи текстовых скринка..."
Отправлено key , 19-Фев-18 13:03 
Это да. Но и полноценное видео бы мамблу не помешало как модуль. Можно было бы отказаться от остальных решений.

"Выпуск asciinema 2.0, программы для записи текстовых скринка..."
Отправлено ПДК , 19-Фев-18 13:51 
Причём тут аутизм?

"Выпуск asciinema 2.0, программы для записи текстовых скринка..."
Отправлено Аноним , 19-Фев-18 14:24 
Не обращай внимания. Школьники любят использовать слова, значения которых не знают.

"Выпуск asciinema 2.0, программы для записи текстовых скринка..."
Отправлено Агроном , 20-Фев-18 00:25 
> Не обращай внимания. Школьники любят использовать слова, значения которых не знают.

Эсгумация еще прикольное слово


"Выпуск asciinema 2.0, программы для записи текстовых скринка..."
Отправлено Креативщик , 19-Фев-18 11:47 
Прикольная штука!

"Выпуск asciinema 2.0, программы для записи текстовых скринка..."
Отправлено Аноним , 19-Фев-18 15:54 
жаль только на yблюдочном питоне

"Выпуск asciinema 2.0, программы для записи текстовых скринка..."
Отправлено Аноним , 19-Фев-18 16:53 
На нeyблюдочном Golang не получилось: http://blog.asciinema.org/post/and-now-for-something-complet.../

"Выпуск asciinema 2.0, программы для записи текстовых скринка..."
Отправлено Аноним , 19-Фев-18 18:46 
> жаль только на yблюдочном питоне
> contributed to the decision of dropping Go for Python:
> No need for concurrency or high speed here.
> Build problems: pty/terminal related Go libs don’t support as many architectures and operating systems while Python runs basically on every UNIX-like system.
> Batteries included: argparse, pty, locale, configparser, json, uuid, http. All of these excellent modules are used by asciinema and are part of Python’s standard library. Python stdlib’s quality and stability guarantees are order of magnitude higher than of unversioned Go libs from Github (I believe discrete releases ensure higher quality and more stability).

В общем, обычные отговорки неосилятора си.


"Выпуск asciinema 2.0, программы для записи текстовых скринка..."
Отправлено Аноним , 19-Фев-18 22:58 
> обычные отговорки неосилятора си.

Портируй. Код открыт.


"Выпуск asciinema 2.0, программы для записи текстовых скринка..."
Отправлено Аноним , 20-Фев-18 17:24 
>жаль только на yблюдочном питоне

Действительно


"Выпуск asciinema 2.0, программы для записи текстовых скринка..."
Отправлено Аноним , 28-Окт-18 22:29 
Проигрыватель на JS, конвертер из формата утилиты script в asciicinema написать не проблема. Я написал его на awk + od.

"Выпуск asciinema 2.0, программы для записи текстовых скринка..."
Отправлено Аноним , 19-Фев-18 12:45 
Со звуковой дорожкой было бы круто, а так — непонятно, для чего использовать. Видел записи, где автор набивал комментарии в терминале, но это ведь жутко неудобно.

"Выпуск asciinema 2.0, программы для записи текстовых скринка..."
Отправлено A.Stahl , 19-Фев-18 12:56 
Не-а. Не со звуковой дорожкой, а с субтитрами. Т.е. вот тебе то, что происходит на экране, а вот тебе отдельно комментарии автора, которые показываются как-то так чтобы точно ничему не мешать.
Вот это было бы полезно.

"Выпуск asciinema 2.0, программы для записи текстовых скринка..."
Отправлено Аноним , 19-Фев-18 13:23 
Действительно, как я сам не догадался. Глаз же два, можно одним читать команды, другим сабы.

"Выпуск asciinema 2.0, программы для записи текстовых скринка..."
Отправлено Аноним , 20-Фев-18 01:27 
Пилоты "апачей" так и делают.

"Выпуск asciinema 2.0, программы для записи текстовых скринка..."
Отправлено uchiya , 19-Фев-18 15:55 
И все цезари, сидишь такой кодишь, пишешь команды и ещё одновременно пишешь о том, что пишешь.

"Выпуск asciinema 2.0, программы для записи текстовых скринка..."
Отправлено A.Stahl , 19-Фев-18 16:04 
Нет, Цезари далеко не все, но и кретинов очень мало. Так что субтитры можно добавить позже.

"Выпуск asciinema 2.0, программы для записи текстовых скринка..."
Отправлено rvs2016 , 19-Фев-18 20:53 
> Не-а. Не со звуковой дорожкой, а с субтитрами. Т.е. вот тебе то,
> что происходит на экране, а вот тебе отдельно комментарии автора, которые
> показываются как-то так чтобы точно ничему не мешать.
> Вот это было бы полезно.

А зачем это делать отдельными комментариями? Это предназначено всё-равно не для любителей котиков. А те, кто знает слова файлы, терминал и т.п., поймут и так, если на экране прямо в терминале написать типа:

echo а это я тут пишу комментарий, не отдельный, а типа inline
echo ":-)"


"Выпуск asciinema 2.0, программы для записи текстовых скринка..."
Отправлено Аноним , 22-Фев-18 01:49 
>Не со звуковой дорожкой, а с субтитрами

Звуковая дорожка должна быть выполнеав высококлассными сейю!


"Выпуск asciinema 2.0, программы для записи текстовых скринка..."
Отправлено Аноним , 19-Фев-18 13:33 
Замечательное сочетание недостатков текста и видео. Не подходит для тех, кто не умеет читать, и скорость подачи отличается от скорости восприятия. Искать по этому хотя бы можно?

"Выпуск asciinema 2.0, программы для записи текстовых скринка..."
Отправлено Andrey Mitrofanov , 19-Фев-18 13:47 
> Замечательное сочетание недостатков текста и видео. Не подходит для тех, кто не
> умеет читать,

a11y не на уровне, да.

>и скорость подачи отличается от скорости восприятия.

Это http://blog.asciinema.org/post/two-point-o/#pausing-playback горяченькое, прямо из релизов-нотесов.

Это нашлось за https://github.com/asciinema/asciinema-player/blob/master/RE... три минуты в каком-то "плеере"...

>Искать по
> этому хотя бы можно?

Надо в гугле поспрашивать -- умеет ли он.


"Выпуск asciinema 2.0, программы для записи текстовых скринка..."
Отправлено rvs2016 , 19-Фев-18 20:56 
> Искать по
> этому хотя бы можно?

Даже текст можно выделять из "записанного" сеанса работ в терминале!
Это очень полезно для образовательных целей. Можно записывать "уроки" установки и настройки софта. Кому надо из обучающихся - могут сразу копировать отдаваемые в "видео"-уроке команды, куски текста и т.п. Это превосхдоно! Таких возможностей нет в варианте записи обычных видео. Из ютубо-роликов не скопируешь тексты, которые автор писал в терминале - там можно только смотреть.


"Выпуск asciinema 2.0, программы для записи текстовых скринка..."
Отправлено Аноним , 20-Фев-18 01:30 
Ушел писать аскикаст программы из одной строчке на перл, если Вы понимаете, о чем я.

"Выпуск asciinema 2.0, программы для записи текстовых скринка..."
Отправлено Ю.Т. , 21-Фев-18 08:59 
Не уверен, что для урока хорошо (тоже было подумал). Ведь всё единообразно, а там удобнее, чтобы оформление разнилось.

"Выпуск asciinema 2.0, программы для записи текстовых скринка..."
Отправлено Аноним , 19-Фев-18 14:48 
Кто-то переизобрел script(1).

"Выпуск asciinema 2.0, программы для записи текстовых скринка..."
Отправлено Andrey Mitrofanov , 19-Фев-18 14:56 
> Кто-то переизобрел script(1).

Они его прогрессивно вжаваскриплили в броузер же. Понимать надо!


"Выпуск asciinema 2.0, программы для записи текстовых скринка..."
Отправлено Аноним , 19-Фев-18 16:35 
да жс сам-по-себе не нужен ,вспомнить например npm lefdpad когда весь интернет отвалился из-за однострочный модлуль но некотарым по-просту непонять

"Выпуск asciinema 2.0, программы для записи текстовых скринка..."
Отправлено A.Stahl , 19-Фев-18 16:44 
>некотарым по-просту непонять

Да как же тебя понять ежели ты фигню какую-то пишешь вместо слов?


"Выпуск asciinema 2.0, программы для записи текстовых скринка..."
Отправлено Аноним , 19-Фев-18 17:11 
если ты не понимаешь это твои проблемы ,
от меня слова ушли ,проблема на принимающий стороне

"Выпуск asciinema 2.0, программы для записи текстовых скринка..."
Отправлено Аноним , 28-Окт-18 22:25 
Да, действительно, главное высрать кучу логически несвязанных между собой слов, а принимающая сторона пусть занимается "реверсинжинирингом" твоего сообщения.

"Выпуск asciinema 2.0, программы для записи текстовых скринка..."
Отправлено siu77 , 19-Фев-18 22:21 
Оно может в twitch?