我想从基于麦克风输入(安卓和iOS)的音频文件中获取数据,目前我正在使用audioplayers和recordMp3来录制麦克风输入。这将生成具有本地文件路径的mp3文件。为了使用音频数据,我想要一个未压缩的格式,如WAV。ffmpeg对这个转换有帮助吗?我想最终将这些数据用于可视化。
发布于 2020-03-20 01:25:29
MP3转到WAV
ffmpeg -i input.mp3 output.wav
请注意,MP3中的任何编码工件都将包含在WAV中。
从ffmpeg
到可视化工具的管道
我假设你需要WAV/PCM,因为你的可视化工具只接受这种格式,而不接受MP3。您可以创建WAV文件,如上例所示,但如果您的可视化工具接受管道作为输入,则可以避免创建临时文件:
ffmpeg -i input.mp3 -f wav - | yourvisualizer …
使用ffmpeg
实现可视化
请参阅How do I turn audio into video (that is, show the waveforms in a video)?上的示例
https://stackoverflow.com/questions/60519920
复制相似问题