繁体   English   中英

将WAV音频文件上传到服务器后是否自动将其转换为MP3?

[英]Converting WAV audio files to MP3 on a server automatically once uploaded?

我正在使用在虚拟专用服务器上运行的Python / Django进行项目开发,这使我可以安装一个空白的Linux服务器,几乎可以安装任何我需要的东西。 该项目必须允许用户上载未压缩的WAV文件,以供其他人下载。 这些很可能将通过Amazon S3提供。 我预计不会有大量的人使用此站点,但是显然要考虑可伸缩性。

我是一名中级开发人员,在Django中使用Amazon S3的工作有点麻烦。 所以我正在寻找一种简单可靠的解决方案来解决我的问题...

一旦用户上传了未压缩的WAV文件,我希望将其转换为MP3,以便在另一个用户选择下载该文件之前将其用作站点上的预览。 我不太确定如何实现这样的功能。就像我说的那样,对我来说,一个简单的解决方案将是最好的。 我可以轻松缠住我的头! (特别是实施)

有人可以为此提供解决方案吗? 我希望对这个过程做出很好的解释,以便我朝正确的方向迈进。 任何帮助是极大的赞赏。

尝试ffmpeg例如这样的事情可能会工作

$ ffmpeg -i audio.wav -acodec mp3 -ab 192k audio.mp3

查看文档以获取更多详细信息

适当的编解码器到位后, gst可以帮助您进行转换。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM