You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@guacamole.apache.org by "Michael Jumper (JIRA)" <ji...@apache.org> on 2017/10/24 18:07:00 UTC
[jira] [Commented] (GUACAMOLE-329) Adding asciinema support for
terminal recording
[ https://issues.apache.org/jira/browse/GUACAMOLE-329?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16217378#comment-16217378 ]
Michael Jumper commented on GUACAMOLE-329:
------------------------------------------
{quote}
* recording editors such as vim or nano is not possible (in an elegant way at least!).
* playing terminal recordings in colorful way is not possible.
{quote}
[~akj88], can you explain how the above limitations apply to traditional typescripts? It's definitely possible to replay recordings involving editors like vim, and the same goes for colors.
{quote}
* playing typescripts like a video with forward/backward capability is not possible (or at least not easy!).
{quote}
Seeking within a typescript is impossible, as terminal output is the result of incremental changes, and as far as I can tell the "asciinema" format (which the project refers to as "asciicast") is no different, being made up of a series of incremental changes: https://github.com/asciinema/asciinema/blob/master/doc/asciicast-v1.md
If asciinema's player provides for seeking, then that must be a feature of the player, not of the recordings themselves.
If what you're looking for is a true video recording of the terminal session, you can always record the session graphically rather than in text format, translating the resulting graphical recording to video using the guacenc utility.
> Adding asciinema support for terminal recording
> -----------------------------------------------
>
> Key: GUACAMOLE-329
> URL: https://issues.apache.org/jira/browse/GUACAMOLE-329
> Project: Guacamole
> Issue Type: New Feature
> Components: guacamole-server
> Affects Versions: 0.9.12-incubating
> Reporter: Abolfazl Kazemi
> Priority: Minor
> Labels: features
>
> Terminal recording is done using typescript. This has some limitations:
> * recording editors such as vim or nano is not possible (in an elegant way at least!).
> * playing typescripts like a video with forward/backward capability is not possible (or at least not easy!).
> * playing terminal recordings in colorful way is not possible.
> Adding terminal recording using another library such as *asciinema* would be really nice and useful.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)