asciinema-session(1) General Commands Manual asciinema-session(1) (NAME) asciinema-session - (SYNOPSIS) asciinema session [-o|--output-file] [-f|--output-format] [-l|--stream-local] [-r|--stream-remote] [-c|--command] [-I|--capture-input] [--capture-env] [-a|--append] [--overwrite] [-t|--title] [--description] [--visibility] [--audio-url] [-i|--idle-time-limit] [--headless] [--window-size] [--return] [--log-file] [--server-url] [-q|--quiet] [-h|--help] [ENV] (DESCRIPTION) . record stream . 'exit' . / . ASCIINEMA_SESSION (Session ID) . (OPTIONS) -o, --output-file=PATH . . -f, --output-format=FORMAT --output-file . asciicast-v3 . .txt txt . : o asciicast-v3: ( ) - https://docs.asciinema.org/manual/asciicast/v3 o asciicast-v2: ( ) - https://docs.asciinema.org/manual/asciicast/v2 o raw: o txt: -l, --stream-local=IP:PORT HTTP . . IP:PORT ( 0.0.0.0:8080 ). 127.0.0.1 . . -r, --stream-remote=STREAM-ID|WS-URL asciinema . . asciinema (ws:// wss://) . asciinema . . -c, --command=COMMAND . asciinema $SHELL . : --command "python script.py" --command "bash -l". session.command . -I, --capture-input . . . . session.capture_input . --capture-env=VARS . : --rec-env "USER,SHELL,TERM". SHELL . . session.capture_env . -a, --append . . . --overwrite . --output-file . --overwrite . asciinema . --append . --output-file . -t, --title=TITLE ( --remote). : --title "Installing Podman on Ubuntu". . --description=DESCRIPTION . ( --stream-remote ) . . --visibility=VISIBILITY ( --stream-remote ). (public) . (unlisted) . (private) . [ : public, unlisted, private] --audio-url=URL ( Icecast MP3/OGG) ( --stream-remote ). . . : --audio-url https://icecast.example.com/live.mp3 -i, --idle-time-limit=SECS . ( ) . --idle-time-limit 2.0 . --output-file . () . . session.idle_time_limit . --headless (headless) /. asciinema . / . headless . --window-size=COLSxROWS . COLSxROWS ( 80x24 ). (80x) (x24) . . --return asciinema . asciinema . asciinema . --log-file=PATH () . / ( ) . --server-url=URL asciinema . ( https://asciinema.example.com). ASCIINEMA_SERVER_URL server.url . ( asciinema.org) . -q, --quiet . . -h, --help ( '-h') (EXTRA) : asciinema session --output-file demo.cast --stream-local HTTP 127.0.0.1 asciinema session -o demo.cast --stream-remote asciinema asciinema session --stream-local --stream-remote asciinema session -o demo.cast -l -r -t "Live coding" + + / asciinema session -o demo.cast --idle-time-limit 1.5 . asciinema session -o demo.cast -l 0.0.0.0:9000 -r + + session asciinema-session(1)