如何解决如何将30s ubuntu屏幕录像的默认文件类型从webm更改为gif? Ubuntu通过Ctrl + Shift + Alt + R在“视频”文件夹中记录30秒钟.webm屏幕录像,自动将它们转换为“图片”文件夹中的GIF,并删除视频文件
Ubuntu提供了一个选项来录制Ctrl + Shift + Alt + R
播出的30秒的视频。
默认文件类型为webm
。如何将默认设置为gif
?
使用在线转换器将这些文件转换为gif浪费了时间。
相反,我希望默认情况下将它们保存为gif格式。
解决方法
Ubuntu通过Ctrl + Shift + Alt + R在“视频”文件夹中记录30秒钟.webm屏幕录像,自动将它们转换为“图片”文件夹中的GIF,并删除视频文件
#!/bin/bash
cd /home/aahnik/Videos
for f in *.webm;
do
ffmpeg -i "$f" ../Pictures/"$f"_gif.gif;
rm "$f";
done
确保已安装ffmpeg
- 将
toGIF.sh
保存在视频文件夹link 中
- 使其可执行
chmod +x /home/Videos/toGIF.sh
- 转到设置--->键盘快捷键--->新快捷键
- 像这样设置新的快捷方式
注意:该命令应该是shell脚本的路径
- 现在,无论何时,您只要通过默认的
Ctrl+Shift+Alt+R
进行简短的屏幕录像,就执行Shift+Ctrl+ALt+G
- 该脚本将在后台运行,并将“视频”文件夹中的所有.webm转换为“图片”文件夹中的.gif,并删除视频文件。
- 请先完成截屏,然后再开始转换为GIF,否则,GIF将不完整,并且视频将在30秒内删除。
请在下面查看以便更好地理解。
第1步
第2步
,
我找到了记录gif的好工具 https://github.com/phw/peek
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。