簡體   English   中英

創建帶有淡入淡出的示例mp3

[英]Creating a sample mp3 with fade

我需要知道是否可以從WAV文件創建30秒的示例MP3。 生成的MP3文件的開頭和結尾必須具有淡入淡出的功能。

當前使用ffmpeg,但找不到任何支持能夠執行此操作的文檔。

有人可以給我提供可以實現此目的的軟件名稱(僅CLI,* nix)嗎?

這會

  • 從位置45秒修剪。 接下來的30秒(0:45.0 30)和
  • 淡出前5秒(0:5)和后5秒(0 0:5),然后
  • 從wav轉換為mp3

     sox infile.wav outfile.mp3 trim 0:45.0 30 fade h 0:5 0 0:5 

SoX-Sound eXchange

我自己沒有使用過它,但是我的一位朋友對此高度評價。

從網頁(突出顯示我)

SoX是跨平台(Windows,Linux,MacOS X等)命令行實用程序,可以將各種格式的計算機音頻文件轉換為其他格式。 它還可以對這些聲音文件應用各種效果 ,而且,作為額外的好處,SoX可以在大多數平台上播放和錄制音頻文件。

最好的方法是將30秒截斷,淡入和淡出到WAV音頻數據, 然后再將其轉換為MP3。 如果您的轉換庫中有一個采用樣本數組的方法,那么這很容易做到。 如果該方法僅接受WAV文件(在內存中或在磁盤上),那么這將變得不那么容易,因為您必須學習WAV文件格式(該文件易於編寫但閱讀起來有些困難)。 無論哪種方式,將增益和/或衰減應用於時域采樣數據(如在WAV文件中)比嘗試將這些效果應用於頻域數據(如MP3文件) 容易得多。

當然,如果您的轉換庫已經完成了所有這一切,那么最好只是使用它而不必自己擔心。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM