TERMPLAY(1)

✨ NAME ✨

termplay β€” replay a ttyrec "video" πŸŽ¬πŸ’–


πŸŽ€ SYNOPSIS πŸŽ€

termplay file

πŸ’… DESCRIPTION πŸ’…

Okay bestie, so termplay plays back ttyrec recordings for you. Like, the ones made by termrec, by ttyrec, or by whole services such as nethack.alt.org or crawl.akrasiacs.org, and honestly so many more. It's giving cinema. 🍿

And it's not just files either, no ma'am β€” some non-file streams can be played too, such as:

  • file://
  • tcp://
  • telnet:// (e.g. telnet://towel.blinkenlights.nl)
  • termcast:// (e.g. termcast://termcast.org/SplatTV)
  • anything directly downloadable via CURL (https://, etc)

⌨️ Keys available during replay ✨

  • space β€” pause/resume 🫢
  • enter β€” advance by a single frame, one lil baby step
  • -, S β€” slow down (by half) 🐌
  • +, F β€” speed up (2x, then 4x, ...) πŸ”₯
  • 1 β€” reset speed to 1.0
  • left arrow/down arrow/PgDn β€” rewind by 10sec/1min/10min βͺ
  • right arrow/up arrow/PgUp β€” skip 10sec/1min/10min ⏩
  • R β€” rewind to beginning, back to the pilot episode
  • Q β€” quit termplay πŸ‘‹

πŸ› οΈ Options πŸ› οΈ

  • -f format, --format β€” here you specify the format. Those available are:
    • baudrate β€” the data will be replayed at 2400 baud.
    • ttyrec β€” compatible with ttyrec by Satoru Takabayashi.
    • nh-recorder β€” compatible with nh-recorder by Helge Dennhardt.
    • dosrecorder β€” compatible with DosRecorder.
    • asciicast β€” compatible with asciinema by Marcin Kulik, formats v1 and v2.
    • live β€” the data is assumed to be played at the same timing as it arrives. This is useful for watching termcasts, etc β€” giving you the ability to rewind to an interesting moment. Trying to use this on a real file will blast its whole contents right into your face, beware! 😭
    • auto (default) β€” this pseudo-format will make termplay try to guess the format, currently only between ttyrec, asciicast and live. Caveats about live blasting the whole file right away apply!
  • -s X, --speed β€” sets the initial speed to X, a real number between 0.001 and 1000.0.
  • -h, --help β€” shows a short explanation of parameters.

🌈 SEE ALSO 🌈

termrec(1), termcat(1), termtime(1).


That's the whole vibe, bestie β€” this was TERMPLAY(1) from termrec, version 0.19, dated 2024-04-01. Go forth and rewatch your own chaos in slow motion πŸ’œπŸ§šβœ¨

πŸ“¦ where this page comes from