当我从 Logitech 网络摄像头录制声音时,声音就像“米老鼠”一样 - 在“Cheese”中录制的视频没问题!请帮帮我!我在 Ubuntu 18.04 中遇到了这个问题,在 Kubuntu 18.04 中也遇到了同样的问题!非常感谢!
问候,克劳斯·格罗纳德
答案1
这个问题和 Ubuntu 一样古老。它的名字是“Logitech 网络摄像头麦克风花栗鼠声音”。看来这个问题在 Ubuntu 18.04 及其 4.15 内核中再次出现。
解决该漏洞的著名老办法“罗技摄像头麦克风发出‘花栗鼠’的声音”对我的 Logitech C270 网络摄像头来说非常好用。
您必须在内核启动参数中禁用 USB 自动暂停。/etc/default/grub
使用文本编辑器打开文件,例如nano
:
sudo nano /etc/default/grub
找到带有 的行GRUB_CMDLINE_LINUX_DEFAULT
。添加usbcore.autosuspend=-1
到内核参数,即替换该行
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
有这个
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash usbcore.autosuspend=-1"
保存更改并使用 grub update 将其应用到您的系统:
sudo update-grub
重新启动计算机,花栗鼠(米老鼠)声音问题就会消失。
答案2
这样做对我有用:
mkdir $HOME/.pulse/
echo "default-sample-rate = 16000" >> $HOME/.pulse/daemon.conf
pulseaudio --kill && pulseaudio --start
然后我也重新启动了计算机。
答案3
usbreset可用于虚拟拔下和插入摄像头,而不必在开始视频会议后爬到桌子底下。
下载代码
sudo apt-ǵet install git git clone https://github.com/jkulesza/usbreset.git
编译
cd usbreset gcc usbreset.c -o usbreset
将其移动到路径上的某个位置
sudo cp usbreset /usr/local/bin
创建易于执行的脚本
执行 lsusb,查找您的相机供应商 ID。
系统盘 [...] 总线 001 设备 002:ID046 天:0819罗技公司网络摄像头 C210 [...]
在文件中写入以下脚本
reset-webcam.sh
。将我的产品 ID 替换为您的产品 ID#!/bin/bash sudo usbreset "/dev/bus/usb/$(lsusb -d 046d:0819 | sed 's/:/ /' | cut -d \ -f 2,4 | sed 's/ /\//')"
赋予它执行权限并将其移动到你的 PATH
chmod +x reset-webcam.sh mv reset-webcam.sh /usr/local/bin
当你需要修复花栗鼠时,reset-webcam.sh
从控制台执行。