尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
wiremix音频路由实战:分步教你切换播放设备、输入端口与默认Profile
【免费下载链接】wiremixSimple TUI audio mixer for PipeWire项目地址https://gitcode.com/gh_mirrors/wi/wiremix点击查看免费下载wiremix是一个面向PipeWire的简单 TUI 音频混音器它不仅能调节音量还能把音频流在设备与应用之间做音频路由audio routing并配置输入/输出端口port与设备Profile。界面风格类似 ncpamixer / pavucontrol老用户上手零成本。本文分 5 个步骤带你快速掌握「换输出设备、换输入端口、切默认 Profile」三大高频操作。 30 秒速览5 个标签页各管什么wiremix 把 PipeWire 状态拆成 5 个标签页用Tab/H/L切换标签页内容常用操作playback正在播放的音频流换输出目标、调音量、静音recording正在录制的音频流换输入目标、调音量output输出端点扬声器、耳机等 sink设为默认播放设备input输入端点麦克风等 source切换输入端口、设为默认configuration所有音频设备切换设备 Profile标签页的存在与顺序可在配置文件中通过tabs [ playback, recording, ... ]自定义见 wiremix.toml。 一键安装 wiremix3 条命令搞定wiremix 依赖 Rust 工具链和 PipeWire 库以 Ubuntu 为例sudo apt install cargo libpipewire-0.3-dev pkg-config clang cargo install wiremix wiremix 多数主流发行版的包管理器也已收录 wiremix直接apt install wiremix或pacman -S wiremix往往更省事Debian 需先安装较新的 Rust 工具链可用 rustup。安装细节见 README.md。 步骤一启动 wiremix 并熟悉基本操作直接运行wiremix即按默认设置启动界面顶部是标签页菜单下方是对象列表按?打开内置帮助屏随时可查按键对应 src/help.rsj/k或 ↑ / ↓在列表中移动l/h或 ← / →增减音量1~0数字键直接把音量设为 10%~100%m静音/取消静音q退出c或Enter打开目标下拉框——这是全文最重要的键后面每一步都会用到 步骤二切换播放设备的输出目标音频路由核心想把某个应用的播放声音从「扬声器」切到「耳机」操作如下停留在playback标签页用j/k选中目标播放流按c或Enter打开下拉框列出所有可用输出sink上下移动选中目标设备再按Enter确认中途Esc可取消若某应用未指定目标其路由显示为默认 sinkTarget::Default逻辑见 src/view.rs此时切默认设备即可全局生效下拉框的渲染与选择逻辑在 src/dropdown_widget.rs 和 src/object_list.rs 中实现首次按键展开列表再次按键提交选择。️ 鼠标用户直接左键点条目即可选中点击列表右侧下拉区打开目标菜单滚轮可调节选中项音量。 步骤三切换输入端口麦克风 / 线路输入切换到input标签页这里列出设备的采集端点。对于设备端点c打开的下拉框里是可用路由route也就是该 Profile 下的物理端口例如「内置麦克风」「线路输入」选中目标输入端点按c展开路由下拉框选择新端口后按Enter声音源立即切换当前不可用的端口会带(unavailable)后缀提示见 src/view.rs 中route_targets的判定逻辑小技巧用命令行参数可跳过标签页直达wiremix -v input-v可选 playback / recording / output / input / configuration。⚙️ 步骤四在 Configuration 标签页切换默认 ProfileProfile 决定设备的工作模式如「模拟立体声双工」「数字立体声输出」。切换方法Tab切到configuration标签页每个设备占两行设备名 当前 Profile前面带▼下拉图标见 src/device_widget.rs 的渲染代码选中目标设备按c/Enter展开 Profile 列表选择新 Profile 后按Enter生效底层通过DeviceSetProfile命令下发给 PipeWire定义在 src/wirehose/command.rs⚠️ 切换 Profile 后部分端口会消失或新增返回input/output标签页即可看到端点列表随之变化。 步骤五把某设备设为默认 sink / source让所有未指定目标的音频流都走某个设备只需两步在output标签页设置默认 sink或input标签页设置默认 source选中目标端点按dSetDefault动作处理逻辑在 src/app.rs或直接右键点击该条目默认设备/端点会在界面上以◇符号标记一目了然。⌨️ 常用快捷键速查表按键作用按键作用c/Enter打开/确认目标下拉框Esc取消下拉框d设为默认 sink / sourcem静音 / 取消静音j/k、↑ / ↓上下移动l/h、← / →音量 ±1%Tab/L/H切换标签页1~0音量直达 10%~100%?帮助屏q退出完整默认键位见 README.md全部按键均可在配置文件中重新映射。 进阶小贴士配置文件~/.config/wiremix/wiremix.toml只写需要覆盖的选项即可会与默认值合并仓库根目录的 wiremix.toml 本身就是一份带完整注释的默认配置参考文档过滤虚拟节点嫌列表太乱用[[filters]]匹配 PipeWire 属性隐藏虚拟端点例如 wiremix.toml 中已内置过滤PulseAudio Volume Control等降低 CPU 占用设置lazy_capture true仅监测屏幕上可见节点的峰值自定义快捷键参考 README.md 中的示例例如把 F1~F5 绑到 5 个标签页小结wiremix 把 PipeWire 最常被 GUI 工具占住的三件事——音频流路由、端口切换、Profile 管理——浓缩成一套纯键盘也可鼠标操作c切目标、d设默认、Tab换页。装好之后?键就是你的随身说明书几分钟后你就能在终端里流畅地完成全部音频路由操作。赞分享【免费下载链接】wiremixSimple TUI audio mixer for PipeWire项目地址https://gitcode.com/gh_mirrors/wi/wiremix点击查看免费下载相关推荐SoundSwitch 完全使用指南用快捷键、Profile 与 CLI 高效切换 Windows 默认音频设备SoundSwitch 完全使用指南用快捷键、Profile 与 CLI 高效切换 Windows 默认音频设备 本文以开源项目 SoundSwitchC桌面应用告别录制杂音Captura音频接口全攻略设备切换与默认设置终极指南告别录制杂音Captura音频接口全攻略设备切换与默认设置终极指南 Captura是一款功能强大的屏幕录制工具能够捕获屏幕、音频、光标、鼠标点击和按键操作屏幕录制桌面应用音视频终极音频设备切换神器SoundSwitch 免费快速切换播放和录制设备终极音频设备切换神器SoundSwitch 免费快速切换播放和录制设备 在当今多设备、多任务的工作环境中频繁切换音频设备已成为许多用户的日常痛点。无论是从耳桌面应用创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
RELATED

相关推荐

C++第二章课后题全拆解:数据类型、运算符与表达式求值

C++第二章课后题全拆解:数据类型、运算符与表达式求值

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

📅 2026/10/16 1:16:27
一键把论文PDF变成可编辑PPT?paper-ppt-agent 学术演示文稿生成工具完整指南

一键把论文PDF变成可编辑PPT?paper-ppt-agent 学术演示文稿生成工具完整指南

【免费下载链接】paper-ppt-agent Generate editable PPT decks from paper PDFs or LaTeX sources 项目地址: https://gitcode.com/gh_mirrors/pa/paper-ppt-agent 点击查看 免费下载 还在为整理论文汇报 PPT 熬夜排版吗?paper-ppt-agent 是一款基于多…

📅 2026/10/16 1:16:27
Java版飞翔的小鸟源码解析:Swing游戏循环与碰撞检测实战

Java版飞翔的小鸟源码解析:Swing游戏循环与碰撞检测实战

简介:这是一份面向Java初学者与游戏开发爱好者的「飞翔的小鸟」完整源码工程,适合想通过经典小游戏理解面向对象设计与游戏循环机制的开发者练手。压缩包共32个文件,约139KB,包含5个java源文件、6个class编译文件,以及…

📅 2026/10/16 1:16:27
MORE NEWS

更多资讯

📰

Snowy 前端组件 XnTreeSelect:懒加载树选择器与编辑回显完整实战指南

后端前端认证鉴权应用安全 【免费下载链接】Snowy 💖国内首个国密前后分离快速开发平台💖《免费商用》,基于开源技术栈精心打造,融合Vue3AntDesignVue4Vite5SpringBoot3MpHuToolSa-Token。平台内置国密加解密功能,保障…

📰

媒体爬虫实战指南:五分钟跑通社交数据

媒体爬虫实战指南:五分钟跑通社交数据 【免费下载链接】MediaCrawler 小红书笔记 | 评论爬虫、抖音视频 | 评论爬虫、快手视频 | 评论爬虫、B 站视频 | 评论爬虫、微博帖子 | 评论爬虫、百度贴吧帖子 | 百度贴吧评论回复爬虫 | 知…

📰

Fontsource 字体实战:用 Flow Circular 为线框原型与早期设计稿注入逼真的占位内容

前端CLI开发工具 【免费下载链接】fontsource Self-host Open Source fonts in neatly bundled NPM packages. 项目地址: https://gitcode.com/gh_mirrors/fo/fontsource 点击查看 免费下载 导读 Flow Circular 是设计师 Dan Ross 创作的 Flow 字体家族的一员&…

📰

Faster R-CNN老代码调试指南:从环境配置到mAP评估全流程踩坑实录

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

📰

LoopBack 4 Model API Builder 扩展点:用 Model 类自动生成 Repository 与 Controller 的插件契约

后端微服务 【免费下载链接】loopback-next LoopBack makes it easy to build modern API applications that require complex integrations. 项目地址: https://gitcode.com/gh_mirrors/lo/loopback-next 点击查看 免费下载 loopback/model-api-builder 是 LoopBa…

📰

Snowy 中 XnPageSelect 分页下拉选择器:基于 Ant Design Vue Select 的懒加载搜索封装实战

后端前端认证鉴权应用安全 【免费下载链接】Snowy 💖国内首个国密前后分离快速开发平台💖《免费商用》,基于开源技术栈精心打造,融合Vue3AntDesignVue4Vite5SpringBoot3MpHuToolSa-Token。平台内置国密加解密功能,保障…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬