chromium - 在没有声音设备时设置 Chrome/Chromium 音频采样率
问题描述
在 Docker 下使用 Ubuntu,我正在运行 Chrome 以将一些网页呈现为带有音频的视频。
这工作正常,但音频采样率固定为 44.1 kHz。这是一个没有音频设备的 VM。没有我可以看到的 Pulseaudio 守护程序,或类似的东西。如何设置浏览器的音频采样率?
注意,--alsa-fixed-output-sample-rate 48000
没有效果。
解决方案
我有同样的问题。结果是我的系统试图通过 HDMI 传输 Chrome 的声音,即使当时没有插入 HDMI 线。据推测,这可能发生在任何音频输出设备上。声音设置Ubuntu
提供并没有显示这一点,也没有让我为单个应用程序更改它,但pavucontrol
确实如此。
pavucontrol
从终端安装:
sudo apt-get install pavucontrol
pavucontrol
从终端打开:
选择“播放”菜单并确保将其设置为显示应用程序。现在,开始从 Google Chrome 播放一些东西。它会显示在那里,并且会显示 Google Chrome 正在使用的输出设备。确保将其设置为您尝试使用的输出设备。
推荐阅读
- apache-camel - Camel - 捕获 SQL 异常并尝试 3 次
- regex - 正则表达式将字符串拆分为浮点数/数字和字符串
- reactjs - 在行悬停时显示蚂蚁设计弹出框
- android - http包中的respnse.body没有返回所需的内容
- python - 有没有办法阻止自动下载组织者重新定位下载文件?
- sql - 如何从sql中的每个组中找到最小值?
- javascript - Firebase v9 Firestore 在 React JS 中按 id 创建文档
- python - 来自守护进程的错误响应:OCI 运行时创建失败:container_linux.go:380:启动容器进程导致:exec:“python”:
- delphi - 是否可以在 Delphi 中声明具有通用值类型的 TDictionary?
- filter - WP过滤器/动作