如何将 30 秒 ubuntu 截屏视频的默认文件类型从 webm 更改为 gif?
How to change the default file type from webm to gif for 30s ubuntu screencasts?
Ubuntu 提供了一个选项来录制 Ctrl + Shift + Alt + R
的 30 秒截屏视频。
默认文件类型为webm
。如何将默认值设置为 gif
?
使用在线转换器将这些文件转换为 gif 是浪费时间。
相反,我希望它们默认保存为 gif 格式。
Ubuntu通过Ctrl+Shift+Alt+R在Videos文件夹中录制30s.webm截屏,在Pictures文件夹中自动转为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
- 脚本会在后台运行并将Videos文件夹中的所有.webm转换为Pictures文件夹中的.gif,并删除视频文件。
- 请等待截屏完成,然后开始转换为 GIF,否则 GIF 将不完整,视频将在 30 秒时长之前被删除。
请看下面以便更好地理解。
步骤 1
步骤 2
我找到了一个很棒的 gif 录制工具
https://github.com/phw/peek
Ubuntu 提供了一个选项来录制 Ctrl + Shift + Alt + R
的 30 秒截屏视频。
默认文件类型为webm
。如何将默认值设置为 gif
?
使用在线转换器将这些文件转换为 gif 是浪费时间。
相反,我希望它们默认保存为 gif 格式。
Ubuntu通过Ctrl+Shift+Alt+R在Videos文件夹中录制30s.webm截屏,在Pictures文件夹中自动转为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
- 脚本会在后台运行并将Videos文件夹中的所有.webm转换为Pictures文件夹中的.gif,并删除视频文件。
- 请等待截屏完成,然后开始转换为 GIF,否则 GIF 将不完整,视频将在 30 秒时长之前被删除。
请看下面以便更好地理解。
步骤 1
步骤 2
我找到了一个很棒的 gif 录制工具 https://github.com/phw/peek