mirror of
https://github.com/asciinema/asciinema.git
synced 2026-04-25 16:05:52 +03:00
[GH-ISSUE #351] [ Feature Request ] seek to location #839
Labels
No labels
bug
compatibility
feature request
fit for beginners
help wanted
hosting
idea
improvement
packaging
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/asciinema#839
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @cyc115 on GitHub (Apr 10, 2019).
Original GitHub issue: https://github.com/asciinema/asciinema/issues/351
For a long recording it would be nice to be able to seek to
This makes it easy to navigate a large recording for the purpose of record keeping without having to parse through the
catoutput.@ku1ik commented on GitHub (Sep 8, 2019):
That sounds useful but poses a big challenge on usability/UI of it. Since asciinema is "transparent" to terminal, in a sense that it doesn't draw any extra UI elements, I'm not sure how one would use the suggested feature.
Maybe breakpoints feature (#341) could be useful for this?
@ju-sh commented on GitHub (Feb 11, 2020):
I wonder how seek is being implemented when the session is played for the recordings hosted at the asciiema website? As in https://asciinema.org/a/113463?autoplay=1
Maybe the recordings are first converted to some other video format?
@cyc115 commented on GitHub (Jun 12, 2020):
The recorded cast files are plaintext and each output lines are timestamped so seeking should be doable with the native format. We could have hotkeys to fast forward / go back x seconds and a more precise "seek to" functionality that pauses the playback and draws a UI on top of the (paused) recording to let us seek to location.
@psdon commented on GitHub (Sep 10, 2021):
this would be useful, any updates on this? Or anyone is working?
@saulius-krasuckas commented on GitHub (Dec 25, 2021):
ping
@ku1ik commented on GitHub (Dec 25, 2021):
What you're looking for is something a combo of ttyrec + ipbt provides:
To have the rewind (seek-back) functionality in asciinema cli we'd need to implement it the same way as ipbt does - by embedding a terminal emulator. This is not planned, it's beyond the scope of the cli at the moment.
Implementing seek-forward only would be rather straightforward, but then the feature would feel half-baked for the end user so I'm hesitant to add it.