如何提取左声道音频_TRS? TRRS? 正式录制前,您确保麦克风的音频线插对了吗?...

55410746d7e1b629a456e661375f33d3.png

3.5毫米TRS端子的概念:

3.5毫米TRS端子(TRS connector)是一种常用于连接音响设备,用以传递音频信号的连接器。该词代表其三个组成部件的首字母缩写:Tip(尖)、Ring(环)、Sleeve(套)。由于该种接头一般用于接插耳机和麦克风,因此也称Phone Jack。虽然统称TRS,但在日常使用中,我们一般依据具体的插头/插座的环(R)数不同而将这种端口分别称为TS、TRS、TRRS、TRRRS等。每两个导电触点之间有一个绝缘环套。

81f3626c07f581d245bab1a7819ef585.png
各种3.5毫米音频接口

其中我们最常见也最常用到的是TRSTRRS这两种音频接口。

TRS就是三触点的接口,即左右声道加一个接地,我们常称为三段式插头。

TRRS则有四个触点,可传送左声道、右声道、接地及收音麦的讯号,我们常称为四段式插头。正因为如此,我们常用的手机耳麦是TRRS四段式插头的,它不仅能通话,还能通过传送讯号控制音乐播放。

c5a389d3345fdaaabbd80b1c5ada0456.png

870423d64acba6e245b49f2f843525bc.png

两种接口适用设备

85fd92a79f6d576ea6b42f697a0b5b11.png

3.5毫米TRS音频插头

一般用于将麦克风连接在相机、摄像机、音频录音机、录音笔等设备上。

3.5毫米TRRS音频插头

一般用于将麦克风连接在智能手机、平板电脑、笔记本电脑等设备上。

例如,博雅BY-WFM12无线麦克风连接相机或摄像机时,我们需要用3.5毫米TRS音频线的三段式插头插入相机或摄像机的MIC端口,而TRS线的另一端插头连接在BY-WFM12接收器的LINE OUT插孔。

330482604b588d7af3fb397ddda17b6b.png

而如果想要把BY-WFM12无线麦克风连接在手机端使用,则用3.5毫米TRRS音频线的四段式插头插入手机的3.5毫米音频孔,而TRRS线的另一端插头连接在BY-WFM12接收器的LINE OUT插孔。

e5b843c3ad238b74d37045b719f20ef2.png

博雅BY-WM4 Pro K2一拖二无线麦克风,同理,也是这样操作。

35d780f0d470d54013db8ee00b754197.png
博雅BY-WM4 Pro K2连接相机使用

de5846e3ae971f2605f143b4cd69fcb0.png
博雅BY-WM4 Pro K2连接手机使用

博雅BY-MM1、BY-BM3011轻巧型机顶麦克风,则只需小心辨别TRS与TRRS两条音频线(线上有相机或手机标识),尤其是连接到手机、平板上使用时,注意使用TRRS音频线即可。

f94edfe719d26c87d39dc160223d0b57.png
博雅BY-MM1连接相机使用

c5361fc46246af10333b5b785eb6fc91.png
博雅BY-MM1连接手机使用

两种音频接口如何转接

85fd92a79f6d576ea6b42f697a0b5b11.png

很简单,使用一条3.5毫米母转公的音频转接线即可。

3744f0a4225612ff7c33174c553fe37d.png
博雅BY-CIP2 TRS音频转接线

例如,博雅BY-CIP2 3.5毫米TRS母头转TRRS公头音频线,可将3.5毫米的TRS麦克风(如,博雅BY-WM8 Pro无线麦克风)转接在部分苹果手机以及大部分安卓手机(带3.5毫米音频接口)上使用。

36de1d8357ad68bb746ec29ebc3ddc9e.png
在Ubuntu上使用GDB调试程序时,如果遇到类似 `Missing separate debuginfos` 的错误提示,这通常是因为缺少目标库或二进制文件对应的调试信息。这些调试信息可以帮助GDB更好地理解代码结构、变量位置等细节。 ### 错误原因分析 该错误表示系统中缺失了特定版本的glibc、libgcc 和 libstdc++ 等依赖包的调试符号信息(debug info)。这是因为大多数Linux发行版为了减少安装包大小,默认只提供运行所需的二进制文件,而不包含详细的调试信息。 解决此问题需要手动安装相关的“调试信息”软件包。 --- ### 解决方案 #### 步骤 1:确认操作系统环境 首先,检查当使用的操作系统及架构是否匹配所需调试信息包的要求: ```bash uname -a # 查看内核及相关版本信息 lsb_release -a # 如果有命令可用,则显示具体的 Ubuntu 版本号 ``` 注意:您提到的是 CentOS/RHEL 风格的包名(如 `.el7_9.x86_64`),而您的问题是基于 Ubuntu 发行版的环境,因此建议明确确认实际操作系统的兼容性。如果是跨平台尝试加载RPM风格的CentOS依赖到Debian系(Ubuntu)下,可能会导致更多复杂的问题。 #### 步骤 2:启用Debug Symbol Repository 对于标准的Ubuntu衍生品来说,并非直接采用CentOS那样的`debuginfo-install`工具流程。我们需要通过添加源的方式来获取deb形式的调试符号: 编辑 `/etc/apt/sources.list.d/debug-symbols.list` 文件并加入以下内容: ```text deb http://ddebs.ubuntu.com $(lsb_release -cs) main restricted universe multiverse deb http://ddebs.ubuntu.com $(lsb_release -cs)-security main restricted universe multiverse deb http://ddebs.ubuntu.com $(lsb_release -cs)-updates main restricted universe multiverse ``` 接着更新APT缓存数据以便后续步骤能够识别新的仓库资源: ```bash sudo apt-get update ``` #### 步骤 3:查找并安装相关 Debug Package 例如,针对glibc可以这样做: ```bash sudo apt-get install libc6-dbg ``` 其他必要组件像GCC的标准C/C++库也可以一并搜索安装其dbg变体,比如`libgcc1-dbg`, 或者`libstdc++6-dbg`. --- ### 其他注意事项 有时即使完成了上述所有配置仍然无法解决问题,因为某些第三方应用程序自带静态链接库并没有公开发布配套DEBUG INFO的情况存在;此时只能依靠上游开发者提供的支持文档寻找替代办法。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值