pcm

    -4熱度

    1回答

    -y -ac 1 -ar 8000 -f s16le -i xxx.pcm -acodec libmp3lame -ab 128K yyy.mp3 我使用8000的採樣率,PCM轉換mp3是正確的。 當我使用16000的採樣率時,PCM轉換mp3是錯誤的。 我該如何解決?

    2熱度

    1回答

    我想開發應用程序什麼播放從服務器流PCM數據。 我已經使用AudioQueue,但它不能很好地工作。 (從服務器) PCM數據格式: Sample rate = 48000, num of channel = 2, Bit per sample = 16 並且,服務器不流固定字節客戶端。 (流式可變字節例:30848,128,2764,...字節) 我的源代碼: 這裏,ASBD結構是什麼我已經

    1熱度

    1回答

    綜觀了libmp3lame的API,所有的功能: 1任取左,右聲道,像這樣的: int CDECL lame_encode_buffer ( lame_global_flags* gfp, /* global context handle */ const short int buffer_l [], /* PCM data for left channel */

    0熱度

    1回答

    我嘗試開發iOS PCM流媒體應用程序。 在此之前,我開發了AudioTrack類的Android應用程序,音頻播放效果很好。 在iOS中,我使用AudioQueue API。 AudioQueue播放流PCM數據非常好幾秒, 但很快播放聲音開啓和關閉。我能做什麼? (仍然流,並排隊AudioQueue) 我想要的應用程序,如Android應用程序與AudioTrack類。 請給我任何想法。

    2熱度

    1回答

    我有一個Android項目,通過麥克風緩衝區中的PCM數據讀取short[]陣列進行實時分析。我需要將此功能轉換爲iOS Swift。在Android中是非常簡單的,看起來像這樣.. import android.media.AudioFormat; import android.media.AudioRecord; ... AudioRecord recorder = new AudioR

    0熱度

    1回答

    我錄製的音頻跨越了幾秒鐘,並且包含以相同頻率生成的兩個相似音調。他們相隔幾秒鐘。我想要做的就是檢測第一個音的結束和第二個音的開始,根據這個音頻文件分開多少個樣本。假設在48KHz音頻下有16位帶符號PCM和一個字節數組來表示原始音頻。 我在努力解決這個問題; a)運行一個DFT來檢測音調 b)自兩個音調是最響亮的,不知何故的特定頻率的發生,計算出的峯和在那裏開始爲兩個音調/結束 c)中運行通過的帶

    2熱度

    1回答

    在JavaScript中,我需要將兩個字節轉換爲16位整數,以便我可以將音頻數據流轉換爲帶符號PCM值的數組。 大多數在線轉換字節爲16位整數的答案使用以下內容,但對於負數不能正確工作。 var result = (((byteA & 0xFF) << 8) | (byteB & 0xFF));

    0熱度

    1回答

    我已經使用 EQ10Q 濾波器實現了13頻段EQ。使用smaartV7軟件進行一些測量,我意識到我的樂隊彼此重疊,產生了額外的不必要的收益。我認爲這是因爲我在同一個緩衝區(系列)上應用了每個過濾器。所以我在想的解決方案是使用13個具有相同原始數據的立體聲32位PCM格式的緩衝器。我將對每個緩衝區應用一個過濾器,然後合併所有緩衝區(並行)。所以我有些懷疑。 我的方法是否正確? 我應該如何合併緩衝區?

    0熱度

    1回答

    我正在嘗試使用AudioQueue從服務器播放PCM流數據。 PCM數據格式: Sample rate = 48000, num of channel = 2, Bit per sample = 16 而且,服務器不流固定字節到客戶端。 (可變字節) (例如:30848,128,2764,...字節) 如何設置ASBD? 我不知道如何設置mFramesPerPacket,mBytesPerFr

    0熱度

    2回答

    我需要將視頻內的音頻轉換爲8位帶符號的PCM。我嘗試這樣的: C:\Users\E\Desktop\ffmpeg-20160731-04da20e-win32-static\bin>ffmpeg -i minions.mp4 -vcodec mjpeg -s 800x480 -acodec pcm_s8 -ac 1 out.avi 輸出: ffmpeg version N-81192-g04da2