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

Материал из Викиновостей, свободного источника новостей

19 февраля 2018 года

После десяти месяцев разработки представлен релиз asciinema 2.0, программы для записи сеансов работы в терминале и их распространения в форме анимированных текстовых скринкастов (ascii-кастов), в которых в отличие от видео можно выделять и копировать текст. Записанные аscii-касты можно одной командой загрузить на сервер asciinema.org и интегрировать в свой блог или в статью. Проект написан на языке Python и распространяется под лицензией GPLv3.

Новый выпуск примечателен переходом на использование нового формата asciicast v2, позволяющего записывать и воспроизводитель сеансы любой продолжительности при минимальном потреблении памяти. Новый формат также позволил реализовать инкрементальную запись (продолжение записи после прерывания сеанса) и потоковое вещание.

Среди новых возможностей:

  • Режим консольного live-вещания - в одном терминале можно запустить "asciinema rec unix.pipe", а в другом наблюдать результат, выполнив "asciinema play unix.pipe":

mkfifo /tmp/demo.pipe
asciinema rec /tmp/demo.pipe
# В другом терминале:
asciinema play /tmp/demo.pipe

или по сети:

# Передача
asciinema rec (nc host.test.ru 9999)
# Просмотр
asciinema play
  • Возможность вещания через стандартный выходной поток и записи только нажатий клавиш ("asciinema rec --stdin");
  • Поддержка прикрепления отдельно записанного дополнения к уже существующему ролику ("asciinema rec --append filename").
  • При просмотре обеспечена возможность остановки через нажатие клавиши пробел и покадрового воспроизведения.
  • Для воспроизведения без установки приложения asciinema предложен режим "--raw", который можно использовать для организации трансляции на другой хост:

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

Источники[править]


Creative Commons
Creative Commons
Эта статья содержит материалы из статьи «Выпуск asciinema 2.0, программы для записи текстовых скринкастов», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии[править]

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.