如何为Cheese添加更多视频特效?
嘿,这个问题太有共鸣了!早年Ubuntu上的Cheese确实有一堆花里胡哨的有趣特效,现在默认的选项精简了不少,但咱们还是有办法把更多特效加回来的~
安装额外的GStreamer特效插件
Cheese底层依赖GStreamer框架,默认安装的插件包只包含基础特效,你可以通过终端安装更多扩展包来解锁特效:
在Ubuntu/Debian类系统中,打开终端输入以下命令:sudo apt install gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly安装完成后重启Cheese,就能在特效面板里看到新增的一大波选项了,比如复古滤镜、变形特效这些都能找得到。
自定义GStreamer视频管道(适合有基础的用户)
如果默认扩展的特效还不够满足你,还可以手动修改Cheese的视频管道来加载特定特效。打开Cheese的偏好设置,切换到「视频」选项卡,找到「视频管道」的输入框,在原有管道内容里添加GStreamer特效元素。比如想要添加水平翻转特效,可以在合适的位置加入videoflip method=horizontal-flip,不过要注意管道的语法逻辑,写错了可能会导致Cheese无法正常采集视频哦。配合第三方视频编辑工具
要是你想要更复杂、更个性化的特效,其实可以先用Cheese录制无特效的原始视频,再导入Shotcut、Kdenlive这类免费开源的视频编辑软件里,它们的特效库可比Cheese丰富太多,从调色到动画特效应有尽有,灵活性也更高。
需要提醒的是,有些早年Cheese自带的特效因为GStreamer版本更新或者依赖库被移除,可能没法完全恢复,但上面的方法基本能帮你扩展大部分实用的特效啦。
备注:内容来源于stack exchange,提问作者Archisman Panigrahi

