【发布时间】:2012-10-01 08:27:43
【问题描述】:
我最近使用了 jRecorder jquery,但发现它以 44 khz 记录。我需要获取创建的 .wav 文件并转换为 8 或 11 khz,或者找到一个新插件以 44khz 录制。
任何人知道一个好的插件或知道如何以编程方式将 44 khz 转换为 8 或 11?
【问题讨论】:
-
插件有什么用?你能做这个服务器端吗?您有什么要求?
我最近使用了 jRecorder jquery,但发现它以 44 khz 记录。我需要获取创建的 .wav 文件并转换为 8 或 11 khz,或者找到一个新插件以 44khz 录制。
任何人知道一个好的插件或知道如何以编程方式将 44 khz 转换为 8 或 11?
【问题讨论】:
听起来像一个名为 Sound eXchange 的开源工具可以完成这项工作。它是一个跨平台的命令行工具,因此您需要一些服务器端代码(即,当然,以编程方式发出外部命令来触发它)来处理幕后的波形文件转换。
工具的下载地址:
http://sox.sourceforge.net/
jRecorder 将 wav 文件上传到服务器目录后,就可以使用服务器端代码进行转换了。您没有提到您正在使用的 Web 服务器和服务器端语言,所以我假设您使用的是 PHP。所以看看这些:
http://php.net/manual/en/function.shell-exec.php
http://php.net/manual/en/function.exec.php
希望这会有所帮助!
【讨论】: