【问题标题】:is there a way to record audio in mp4 using ruby on rails / web / html5有没有办法在 mp4 中使用 ruby​​ on rails / web / html5 录制音频
【发布时间】:2016-02-05 13:38:50
【问题描述】:

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

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

有没有为 web/html5/rails 录制 mp4 音频的录音机?

更新:

我发现了recorderjs https://github.com/mattdiamond/Recorderjs

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

这是我试图达到的目标音频结果:

类型:音频

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

【问题讨论】:

标签: html audio mp4 recorder


【解决方案1】:

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

【讨论】:

  • 嗯,我不确定它是否会生成 mp4。到目前为止,我发现了其他格式。 github.com/higuma/web-audio-recorder-js。尚不清楚如何为 mp4 构建文件编解码器 (aac) 和容器。
【解决方案2】:

尝试使用ffmpeg,

www.ffmpeg.org

streamio-ffmpeg

【讨论】:

    猜你喜欢
    • 2011-05-30
    • 1970-01-01
    • 1970-01-01
    • 2011-02-28
    • 2012-09-05
    • 2020-09-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多