如何禁用屏幕截图声音?

joh*_*ter 28 sound screenshot

我没有拿着相机,我不需要听到快门声就知道我按下了 Print Screen 键。

网站上的其他建议鼓励人们禁用事件声音,但我使用这些。所以我可以从声音主题中破解出来吗?

Pan*_*her 32

禁用系统声音效果,或者,我假设您只想禁用屏幕截图声音、移动或重命名 /usr/share/sounds/freedesktop/stereo/camera-shutter.oga

sudo mv /usr/share/sounds/freedesktop/stereo/camera-shutter.oga /usr/share/sounds/freedesktop/stereo/camera-shutter-disabled.oga
Run Code Online (Sandbox Code Playgroud)

  • Ta,在重新启动后起作用了。 (9认同)
  • 适用于 ubuntu 20.04 (4认同)
  • 在 Ubuntu 18.04 上工作得非常顺利。 (2认同)

gre*_*een 7

虽然我没有测试过,但似乎这/usr/share/sounds/freedesktop/stereo/screen-capture.oga就是你所说的声音。

尝试重命名或移动它。

此外,在screen-capture.oga它的属性中,据说它以文件为目标camera-shutter.oga。所以,它是到后者的链接。我想触摸其中任何一个都会消除声音


tom*_*101 5

另一个建议的解决方案是执行以下操作:

  1. 运行命令: sudo mv /usr/share/sounds/freedesktop/stereo/camera-shutter.oga /usr/share/sounds/freedesktop/stereo/camera-shutter-backup.oga
  2. 之后运行命令: sudo ffmpeg -f lavfi -i anullsrc -t 0.5 -c:a libvorbis /usr/share/sounds/freedesktop/stereo/camera-shutter.oga

ffmpeg 在全新安装时随 Ubuntu 一起提供,插件 anullsrc 生成静默,使用 libvorbis 库将其输出为 Ogg Vorbis 文件格式。由于与之关联的符号链接,它需要被命名为 OGA 文件。它需要 0.5 秒长,否则,屏幕截图功能可能需要一段时间才能完成工作。

在全新安装的 Ubuntu 16.04.6 LTS 上测试。

来源:https : //stackoverflow.com/questions/32017827/how-to-create-silent-ogg-audio-file