如何在Angular 8中下载时将WAV文件转换为MP3

问题描述 投票:0回答:1

我的应用程序要求用户将音频记录在浏览器中,并且文件将保存到服务器,并且还可以保留本地副本。我正在使用Angular 8,可以录制音频。当我通过单击音频控件中的“下载”来下载它时,它是以WAV格式下载的。但是我需要MP3格式,因为WAV文件大小很大。

我正在关注此示例。 RecordRTCDemo

我已经更改了mimeType: 'audio/mp3',但是它不起作用。到目前为止,我知道RecordRTC使用webm格式进行记录。

我在其他浏览器中尝试了该代码示例。我也看了一个问题:How to download audio file from blob URL in Angular 6?,但不了解如何应用此问题的解决方案。

angular audio audio-recording
1个回答
0
投票

您可以使用Ffmpeg.js,这可以帮助您将WAV文件转换为OGG或mp3格式的更好的压缩文件格式

https://github.com/muaz-khan/Ffmpeg.js/blob/master/wav-to-ogg.html

© www.soinside.com 2019 - 2024. All rights reserved.