installing and using terminal recorder asciinema

Asciinema is a terminal recorder application, can be used to record the sessions and share , recordings are called as asciicasts , you can find some publicly available asciicasts at tps://asciinema.org/browse/featured.

getting started with installation, install can be done from yum/dnf or pip python installer

#sudo pip3 install asciinema
WARNING: Running pip install with root privileges is generally not a good idea. Try `pip3 install --user` instead.
Collecting asciinema
  Downloading asciinema-2.0.0.tar.gz
Installing collected packages: asciinema
  Running setup.py install for asciinema ... done
Successfully installed asciinema-2.0.0
You are using pip version 9.0.1, however version 9.0.3 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
 sudo dnf install asciinema
RPM Fusion for Fedora 26 - Free - Updates                                                                                                                                                   138 kB/s | 488 kB     00:03    
Last metadata expiration check: 0:00:01 ago on Saturday 24 March 2018 03:55:19 PM IST.
Dependencies resolved.
============================================================================================================================================================================================================================
 Package                                               Arch                                               Version                                                  Repository                                          Size
============================================================================================================================================================================================================================
Installing:
 asciinema                                             noarch                                             1.4.0-1.fc26                                             fedora                                              57 k

Transaction Summary
============================================================================================================================================================================================================================
Install  1 Package

Total download size: 57 k
Installed size: 144 k
Is this ok [y/N]: y
Downloading Packages:
asciinema-1.4.0-1.fc26.noarch.rpm                                                                                                                                                           154 kB/s |  57 kB     00:00    
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total                                                                                                                                                                                        36 kB/s |  57 kB     00:01     
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                                                                                                                                                                    1/1 
  Installing       : asciinema-1.4.0-1.fc26.noarch                                                                                                                                                                      1/1 
  Running scriptlet: asciinema-1.4.0-1.fc26.noarch                                                                                                                                                                      1/1 
Running as unit: run-r4bcebf9cdb364dd990403f49b290d49e.service
  Verifying        : asciinema-1.4.0-1.fc26.noarch                                                                                                                                                                      1/1 

Installed:
  asciinema.noarch 1.4.0-1.fc26                                                                                                                                                                                             

Complete!

to record a session use asciinema rec

asciinema rec testing 
asciinema: recording asciicast to testing
asciinema: press <ctrl-d> or type "exit" when you're done

For uploading asciinema upload will upload recording to asciinema site.

asciinema upload testing
https://asciinema.org/a/oekbFqlvb4kGUZfRlnF6ElMHZ
Authenticating your machine to asciinema site
 asciinema auth 
Open the following URL in a web browser to link your install ID with your asciinema.org user account:

https://asciinema.org/connect/954653f3-1a1e-47b4-b5e9-27e5284dd

This will associate all recordings uploaded from this machine (past and future ones) to your account, and allow you to manage them (change title/theme, delete) at asciinema.org.

#By default when you record a session it will have title default to specify a title use -t option
more information can be found at https://asciinema.org/docs/usage

 asciinema rec test2 -t cipher
asciinema: recording asciicast to test2
asciinema: press <ctrl-d> or type "exit" when you're done

 asciinema upload test2
https://asciinema.org/a/wfTixlX7GLAtA9kuXRh9NLnHC