【发布时间】:2015-10-26 19:44:54
【问题描述】:
如何将 MPEG-1 第 3 层压缩(64 kbps 或 48 或任何值)应用于音频信号?
我通过谷歌搜索,但不知何故我无法得到答案。所以我的脑海里出现了一些东西!让我分享一下..
一开始我通过 wavread 函数读取音频
然后把它写成mp3格式
这可能吗?有没有内置的 mp3 write (MATLAB) 功能?
如果这是一个坏主意(我认为是这样),那么问题是,我该怎么做?
【问题讨论】:
-
我认为,如果 MP3 编解码器与 Matlab 等商业产品一起出售,则需要获得编码许可。您是否在 MathWorks 文件交换中尝试过 this?否则使用
audiowrite将您的音频保存为无损WAV,并使用其他应用程序转换为MP3。您还应该使用audioread而不是已弃用的wavread。
标签: matlab audio signal-processing