参考:https://blog.youkuaiyun.com/weixin_40153532/article/details/79337630
https://blog.youkuaiyun.com/redkeyer/article/details/89519984
方法1:
Ubuntu自带录屏工具
开始快捷键:Ctrl+Alt+Shift+R
结束快捷键:Ctrl+Alt+Shift+R
存放在“视频”文件夹下
默认情况下,30秒会自动结束。
不够用,可以通过参数调整
gsettings set org.gnome.settings-daemon.plugins.media-keys max-screencast-length 60
缺点:
不能录音
只能录全屏,不能指定窗口,或者特定区域
不能指定编码,只有 webm 格式
方法2:
使用 kazam进行录屏(不能在 Win 上播放!)
安装:
sudo apt-get install kazam
使用及功能介绍:
安装完成后,可以终端输入 kazam打开,也可以点击图标打开。
打开后,会显示主界面。并且桌面右上角状态栏,会有一个摄像头的图标。点击这个,可以选择:开始、暂停、完成。
录制完成后,视频会默认存放在Home目录的视频文件夹中。
主界面:
首选项(设置):*使用 kazam进行录屏**
由上图可知,这个工具可以录入音频。(意思就是,录制课程都可以用)
由上图可知,可以调节帧率,可以选择输出视频格式等。
//---------------------------------------------------------------------------------------------------------------------
方法3:
使用SimpleScreenRecorder录屏(推荐)
sudo add-apt-repository ppa:maarten-baert/simplescreenrecorder
sudo apt-get update
sudo apt-get install simplescreenrecorder
教程:https://jingyan.baidu.com/article/14bd256e6ef04cbb6c26124f.html
以上是视频的录制,可以录制全屏、窗口或者截图区域。
如果需要转gif(或其他格式)
1、先将mp4格式转化为 jpg 格式的图片;
2、将生成的 jpg 格式的图片转化为 gif 格式的图片。
3、在终端下切换到刚刚存放的gif.mp4格式的地方,然后在该文件夹下创建一个gifs文件夹用以存放等下生成的 jpg 图片。
4、在终端输入命令:
apt-get install mplayer
apt-get install imagemagick
mplayer -ao null gif.mp4 -vo jpeg:outdir=./gifs
5、将gif文件夹中的 jpg 格式的图片转化为 gif 格式的图片
convert ./gifs/*.jpg view.gif
或者需要使用ffmpeg。ffmpeg是非常著名的音视频处理框架(开源免费),市面上绝大大部分的视频播放器或音视频处理工具都与它有关。