问题标签 [sox]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
4841 浏览

iphone - Audio conversion of CAF file

I am recording audio on the iPhone to a CAF file with kAudioFormatiLBC, the recording works fine.

I want to be able to take a sample and also get it to convert to other formats after I have uploaded it to by ruby on rails webservice.

I am trying to use sox but get:

sox in.caf out.mp3

sox FAIL formats: can't open input file `in.caf': Supported file format but unsupported encoding.

Similar with ffmpeg I get:

Unable to find a suitable output format for 'in.caf'

Any ideas?

Thanks

0 投票
6 回答
29265 浏览

windows - sox FAIL util:无法加载 MAD 解码器库 (libmad) 函数“mad_stream_buffer”

我为 sox 编译了 libmad。当我尝试阅读 mp3 时,我收到以下消息:

sox FAIL util:无法加载 MAD 解码器库 (libmad) 函数“mad_stream_buffer”。

我是否错误地编译了项目?

0 投票
2 回答
1040 浏览

c++ - 在 C++ 中录制时从设备获取声级

我想获得声级,所以我可以在录制声音时在我的 SDL 应用程序(平台是 Linux)中显示它。我怎样才能做到这一点?我在我的应用程序中使用 FMOD API,但对于录制,我使用 SoX(分叉并使用 exec() 来设置它 - 可能这可以做得更好,但我不知道如何:()。我应该使用一些SoX、FMOD API 的功能,或者直接访问 /dev/dsp 以获取声音数据?

0 投票
2 回答
391 浏览

shell - 将多个 mp3 发送到 SOX

嗨,我想向 SOX 发送许多不同的 mp3,例如数组

sox 1.mp3 2.mp3 N.mp3 out.mp3
sox num1.mp3 num2.mp3 numN.mp3 out2.mp3
sox n1.mp3 n2.mp3 nN.mp3 out3.mp3

我怎么能一次发送所有这些?或者我不能这样做吗?

0 投票
1 回答
323 浏览

php - SOX LAME 和 php fire done 信号?

嗨,我在 php 中以下列方式使用 SOX:

$thesong = 67;

$theString = "1.wav 2.wav 2.wav 1.wav";

exec("./sox $theString $thesong.wav");

它似乎工作得很好,然后我执行以下操作:

exec("./lame $thesong.wav $thesong.mp3");

这再次工作正常,但有什么方法可以判断两者何时SOX完成LAME编码?

我的意思是他们会发出“我完成了”的信号吗?

就像是:

0 投票
1 回答
3799 浏览

audio - sox 文件.wav -r 10 文件.dat

音频文件的样本包含什么?

当我运行命令“sox file.wav -r 10 file.dat”时,输出类似于

我知道第一列是时间,第二列和第三列代表两个通道。

但我想知道通道值包含什么?

0 投票
1 回答
41391 浏览

audio - 如何使用 sox 获取音频文件采样率?

我想使用 sox 获取给定音频文件的采样率。找不到执行此操作的命令行。

0 投票
2 回答
520 浏览

c - SoX 与 OpenAL 性能/开销

两者都有 C 的绑定,都可以播放各种格式。

哪个更优越?在简单性、性能、开销和内存占用方面。

还有哪一个更擅长处理多个流?

0 投票
9 回答
40383 浏览

audio - 从 sox 输出中获取 .wav 的长度

我需要获取 .wav 文件的长度。

使用:

给出:

如何使用 grep 或其他方法仅输出第二列中的长度值,即 28.107375?

谢谢

0 投票
1 回答
1902 浏览

linux - linux 使用 iLBC 编解码器 2 wav 转换 caf 文件

使用http://www.ilbcfreeware.org/software.html - 我只从 ilbc_test.exe 创建的文件中获取静态。

有人有其他建议吗?据我所知, sox 似乎无法转换它。