Linux和Mac平臺終端錄製工具

前言

每次錄製教學視頻或者記錄重要的操作,都是使用錄屏軟件,保存視頻格式。

儘管現在視頻壓縮技術很不錯了,但是視頻文件依然很大,並且不容易檢索。

針對終端錄製,之前也一直用視頻。自從用上本文推薦的軟件後,強烈推薦給身邊的每個人。

每個人用了都說,真香!

Linux和Mac平臺終端錄製工具

asciinema

這款軟件的名字就是 asciinema ,開源軟件。支持Linux、Mac和Unix等平臺。並且支持Docker運行。

安裝方式:

安裝方式也極其簡單,一般都可以通過系統安裝命令,直接install。具體針對平臺請查看 [安裝方法](https://asciinema.org/docs/installation)

# 比如Debian系
sudo apt-get install asciinema
# Fedora
sudo dnf install asciinema
# Mac
brew install asciinema

使用方法:

軟件使用也很簡單,只有幾個簡單的命令。

打開終端後,執行

asciinema rec
# 或者指定錄製文件保存路徑
asciinema rec /path/to/record.cast
Linux和Mac平臺終端錄製工具

即開始錄製該終端以後的操作記錄。沒指定保存文件地址的話,默認錄製到本地/tmp目錄下.cast文件。

終止錄製按鍵Ctrl+D

Linux和Mac平臺終端錄製工具

結束錄製

停止錄製後,返回一個在線地址,可以分享觀看。默認保存7天。當然也可以保存到本地,按Ctrl+C,則只保存到本地文件。

分析

asciinema比較聰明的讓大家以為是錄製的視頻,而且官網製作了一個播放器,所以打開分享的地址,感覺是視頻在播放。作者還專門寫了一個播放器,方便用戶可以嵌入網頁。

比如我的測試結果 [測試結果] (https://asciinema.org/a/tuQDD2ny4Mox3ntDVuo9sZL3K)

Linux和Mac平臺終端錄製工具

播放

可以看出來播放器裡面的文字是可以複製的。asciinema只是將過程保存為文本,再將文本按時間播放出來。和歌詞或者電影字幕的記錄方式一樣。

Linux和Mac平臺終端錄製工具

cast文件

用文本打開錄製結果的cast文件,發現這裡記錄的幾乎和mp3歌詞使用一樣的格式。這樣就好理解了。這個持續一分鐘多的錄製結果,事實上這個文件才10K大小。

感謝

感謝作者的開源,地址:https://github.com/asciinema/asciinema

感興趣的朋友,歡迎使用交流。歡迎大家關注和點贊。您的關注就是我的動力。


分享到:


相關文章: