簡體   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