lame

    4熱度

    1回答

    我有我想用PHP腳本隨時轉換爲MP3的WAV數據。 WAV文件源於腳本,因此它不是以文件形式出現的。 我可以運行這樣的事情: exec("lame --cbr -b 32k in.wav out.mp3"); 但是,這將要求我先寫in.wav到磁盤上,從磁盤讀取out.mp3,然後清理時,我完蛋了。我寧願不這樣做。相反,我有存儲在$ wav中的wav文件,我想通過LAME運行它,以便輸出的數據

    0熱度

    2回答

    我有下面的代碼進出 using System; using System.Diagnostics; using System.IO; using NAudio.Wave; using Yeti.MMedia.Mp3; namespace SoundRecording { public class SoundManager { private WaveI

    4熱度

    2回答

    我使用SoX將幾種不同格式的音頻文件轉換爲mp3。按照docs,則可以使用-C參數來指定,如比特率和質量,質量小數點後是壓縮選項,例如: sox input.wav -C 128.01 output.mp3(最高品質,速度較慢) sox input.wav -C 128.99 output.mp3(最低的質量,更快) 我預計第二個聽起來很糟糕,但是,兩個聲音之間的音質完全一樣。如果是這樣的話,我不

    0熱度

    1回答

    在此代碼中, 我使用NAudio和Lame將wav文件轉換爲mp3流,並且我正在獲取沒有任何問題的mp3流輸出。但除此之外,我還希望將音量設置爲最終的mp3流。任何幫助是極大的讚賞。 public byte[] ConvertWavToMP3(byte[] bt, uint bitrate) { MemoryStream ms = new MemoryStream(bt);

    6熱度

    3回答

    我目前使用NAudio來捕捉聲音,並且它只創建一個wav文件。我正在尋找一種在保存文件之前將其編碼爲mp3的方法。我發現LAME,但是當我嘗試添加lame_enc.dll文件時,它說「無法添加引用,請確保該文件可訪問,並且這是一個有效的程序集或COM組件」。任何幫助,將不勝感激。

    0熱度

    1回答

    無法使用此代碼獲取較小持續時間音頻流的波形圖像。 我得到完全空白的圖像。有沒有什麼辦法可以獲得正確的波形圖像,用於持續時間較短的音頻流。我在這裏使用NAudio的AudioFileReader功能。 Bitmap bim = new Bitmap(1800,200); System.Drawing.Graphics g = Graphics.FromImage(bim);

    0熱度

    1回答

    我正在將iOS中的LinearPCM編碼爲MP3。我試圖使用AudioToolbox框架和Lame將PCM的原始PCM數據編碼爲MP3 。雖然一切似乎運行良好,如果我錄製一個音頻它轉換爲MP3播放錄製的MP3音頻文件工作fine.now我現在想轉換音頻(使用跛腳)低,中,高品質的MP3文件。我不知道具體的設置(採樣率,比特深度,比特率,chennal,質量),而蹩腳的轉換過程 void AQRec

    1熱度

    1回答

    我目前正在使用LAME編碼pcm到mp3的編碼,但是生成的mp3的長度更長(並且能夠隔離導致此問題的代碼部分)。在PCM約爲4:45但是當我設置 ///cbr settings lame_set_VBR(gfp, vbr_off); lame_set_quality(gfp, 5); lame_set_preset(gfp, 128); 編碼生成的MP3長度約爲11:30。當我使用設置進

    1熱度

    1回答

    我正在研究一個應用程序,該應用程序捕獲音頻記錄並將其轉換爲mp3。 我正在使用LAME開源庫在C轉換爲mp3。它具有一個函數,它需要整個代表PCM編碼的 .wav文件的整數流作爲integer array。 這是我的第一個項目曾經在iPhone上開發,我無法弄清楚如何我可以讀取WAV文件(應該是什麼,但stream of integers)成C style array的內容是什麼? 請大家幫忙。

    3熱度

    2回答

    音頻速度改變我創建了一個WAV(PCM)至MP3轉換器。但是輸出太快了。 這是代碼,其將所述編碼。 FILE *pcm = fopen(in_path, "rb"); FILE *mp3 = fopen(out_path, "wb"); int read, write; const int PCM_SIZE = 8192; const int MP3_SIZE = 8192; s