用命令行录制屏幕操作视频

来源:互联网 发布:阿里云 java 建站 编辑:程序博客网 时间:2024/05/16 13:05

转自用命令行录制屏幕操作视频


如果你想把我的屏幕操作的过程录下来,在Linux下只需要一个ffcast的命令就可以搞定了。

ffcast -s ffmpeg -r 20 -vcodec huffyuv out.avi

上面的命令会让你选择一个要录制的区域,然后呢,就会你就可以操作了,操作完后退回去按 q 键退出结束。如果你想制作成 gif 文件,你可以用 convert命令:

convert -layers Optimize -set delay 1 out.avi out.gif

用ffcast录制的 “用ffcast录制的vim操作过程” 的过程

录制出来的vim“自动缩进”和“列操作”的过程

安装 ffcast

$ sudo add-apt-repository ppa:minos-archive/main

$ sudo apt-get update

$ sudo apt-get install ffcast

安装 ffmpeg

$ sudo apt-add-repository ppa:mc3man/trusty-media

$ sudo apt-get update

$ sudo apt-get install ffmpeg gstreamer0.10-ffmpeg

安装convert

$ sudo apt-get install imagemagick

写成一个脚本,方便使用

#!/bin/bashTMP_AVI=$(mktemp /tmp/outXXXXXXXXXX.avi)ffcast -s ffmpeg -y -r 20 -vcodec huffyuv $TMP_AVI \&& convert -set delay 10 -layers Optimize $TMP_AVI out.gif

0 0
原创粉丝点击