extaudiofile

    2熱度

    1回答

    因此,我有一個錄音iOS應用程序正在工作。在我的應用程序中,我需要在用戶選擇的文件中的任何位置(在文檔目錄中)編寫音頻,這將覆蓋所有音頻。 例如:我錄製了3分鐘的音頻,回滾到第二分鐘,再次開始錄製10秒鐘。現在,2:00 - 2:10包含新的音頻,並且舊的音頻消失了(在這個例子中音頻文件不會變長)。 我正在使用EZAudio,我可以根據需要錄製和暫停多次,並且會一直追加到最後。我打算使用ExtAu

    0熱度

    1回答

    我在編輯多通道Apple Lossless文件的某些配置時遇到了一些麻煩。我沒有2,4,6通道配置的問題,但是我在生成12通道文件時遇到了麻煩。 使用ExtAudioFile API,我可以使用12通道AudioStreamBasicDescription和12通道FileChannelLayout創建音頻文件。當設置12通道ClientDataFormat(在設置客戶端佈局之前完成,顯然也失敗)

    0熱度

    1回答

    我已經在某種程度上對iPhone(iOS版)和模擬器編碼AAC/M4A音頻文件的問題,使 單聲道/立體聲和 軌道持續時間 正確認可外部球員如VLC。 爲了解決各種設備上的問題,我編寫了用於爲各種編碼配置生成測試文件的代碼。編碼後的聲音是一直生成的正弦波。這很好地工作。在下一步中,我將對這些在不同設備和模擬器上生成的測試文件進行二進制比較。令我驚訝的是,.m4a文件永遠不會完全相同(aac文件始終保

    6熱度

    1回答

    我使用ExtAudioFileRead函數將音頻文件加載到內存。但是我發現代碼-50總是出現錯誤。這意味着我將錯誤的參數傳遞給函數。但我不知道哪一個是錯誤的參數。 音頻文件的數據格式是alac,sampleRate 44100k,有2個通道。 我的代碼如下所示: ExtAudioFileRef recordFile; OSStatus error = noErr; error = ExtAud

    1熱度

    1回答

    我正在將我的Python代碼轉換爲Objective C以在ios設備上運行。關於閱讀音頻文件的代碼。在Python中,我使用AudioSegment讀取文件,結果是數組中有2個獨立的通道。 例如: Left channel [-1,-2,-3,-4,-5,-6,-7,-8,-9,-10] //length = 10 Right channel [ 1, 2, 3, 4, 5, 6, 7, 8,

    3熱度

    1回答

    我用ExtAudioFileCreateWithURL和ExtAudioFileWrite從AudioToolBox框架,以我的樣品保存到一個文件。但現在我需要把它保存到NSFileWrapper因爲我現在用NSDocument: - (NSFileWrapper *)fileWrapperOfType:(NSString *)typeName error:(NSError **)outError

    0熱度

    1回答

    我使用ExtAudioFile接口來解碼音頻,並想知道它是否曾使用硬件輔助的音頻解碼。 爲kExtAudioFileProperty_CodecManufacturer屬性的文件說: 使用該屬性的iOS中通過指定kAppleHardwareAudioCodecManufacturer或kAppleSoftwareAudioCodecManufacturer硬件或軟件編碼器之間進行選擇。 這似乎表明

    0熱度

    1回答

    我使用ExtAudioFileWriteAsync將使用RemoteIO錄製的音頻寫入.wav文件。 AVAudioPlayer不播放保存的音頻文件。音頻文件僅在VLC媒體播放器中播放,但不在QuickTime或任何其他媒體播放器中播放。 var player = AVAudioPlayer(contentsOf: audioFileURL) player.play() 音頻文件的一些基本信

    0熱度

    1回答

    我有一個完全由Apple AudioUnits - DLSSynth,延遲,立體聲混音器組成的AUGraph。我試圖將這個輸出捕獲到ExtAudioFile中。我的問題是我認爲我需要從AudioUnit格式轉換爲ExtAudioFile可以使用的文件格式。如果我參加了ASBD從AUGraph,我得到 mSampleRate Float64 44100 mFormatID UInt32 18193

    1熱度

    1回答

    我正在使用在線廣播應用程序我設法使用AudioQueueServices播放來自Icecast服務器的流式數據包,我正在努力實現錄製功能。 由於流式傳輸採用mp3格式,因此無法使用AudioFileWritePackets將音頻數據包直接寫入文件。 利用擴展音頻的自動轉換我正在使用ExtAudioWriteFile寫入wav文件。我使用FileStreamOpen回調函數AudioFileStre