目前共有5篇帖子。 字体大小:较小 - 100% (默认)▼  内容转换:港澳繁體▼
 
点击 回复
152 4
linux放音和錄音命令
一派掌门 二十级
1楼 发表于:2025-4-28 14:01

放音:./aplay test.wav

設置放音音量:./amixer sset "DAC LINEOUT" 100%

錄音:./arecord -d 秒數 test2.wav

一派掌门 二十级
2楼 发表于:2025-4-28 14:02

arecord就是aplay的軟連結。

ln -s aplay arecord

 
一派掌门 二十级
3楼 发表于:2025-4-29 10:29

讀取放音音量:./amixer sget "DAC LINEOUT"

 

8位無符號8kHz單聲道採樣(Unsigned 8 bit, Rate 8000 Hz, Mono)錄音:

./arecord -d 2 a.wav

16位有符號小端序44.1kHz雙聲道採樣(Signed 16 bit Little Endian, Rate 44100 Hz, Stereo)錄音:

./arecord -d 2 a.wav -f cd

32位有符號小端序48kHz單聲道採樣(Signed 32 bit Little Endian, Rate 48000 Hz, Mono)錄音:

./arecord -d 2 a.wav -f S32_LE -r 48000 -c 1

 
一派掌门 二十级
4楼 发表于:2025-4-29 11:06

24位有符號小端序48kHz單聲道採樣(Signed 24 bit Little Endian, Rate 48000 Hz, Mono)錄音:

./arecord -d 2 a.wav -f S24_LE -r 48000 -c 1

 
巨大八爪鱼:選24位模式的話,實測得到的wav文件是32位的,並且播放起來沒有聲音。不如直接選32位的。
  2025-4-29 11:14 回复

回复帖子

内容:
用户名: 您目前是匿名发表
验证码:
(快捷键:Ctrl+Enter)
 

本帖信息

点击数:152 回复数:4
评论数: ?
作者:巨大八爪鱼
最后回复:巨大八爪鱼
最后回复时间:2025-4-29 11:14
 
©2010-2025 Purasbar Ver2.0
除非另有声明,本站采用知识共享署名-相同方式共享 3.0 Unported许可协议进行许可。