有没有办法在rails / web / html5上使用ruby在mp4中录制音频

时间:2016-02-05 13:38:51

标签: html5 audio mp4 recorder

我想找到一种在网络上以mp4格式录制音频(非视频)的方法。

原因是ios / android都以这种格式生成,我希望能够与音频格式保持一致。 (例如android mediarecorder不做mp3,这就是为什么这是首选格式)

是否有录音机为web / html5 / rails录制mp4音频?

更新:

我发现了记录器 https://github.com/mattdiamond/Recorderjs

我猜我是否可以在这里将encodeWAV更改为encodeMPEG4: https://webaudiodemos.appspot.com/AudioRecorder/js/recorderjs/recorderWorker.js

这是我试图实现的目标音频结果:

类型:音频

编解码器:MPEG AAC音频(mp4a)

2 个答案:

答案 0 :(得分:1)

有一个使用Web Audio API的例子。我认为您的前端(HTML和Javascript)应该处理将生成mp4文件的录音,然后您可以通过Carrierwave或其他方式将其保存在您的rails应用程序中。

答案 1 :(得分:0)

尝试使用ffmpeg,

www.ffmpeg.org

streamio-ffmpeg