0
我已經成功地將muxing.c示例更改爲使用我在運行時生成的視頻幀。FFmpeg庫:從外部文件複用音頻
我現在試圖用一個解碼現有音頻文件的函數替換get_audio_frame
函數,並在示例代碼中寫入其樣本而不是合成音頻樣本。
我試過使用「音頻解碼」的例子來解碼音頻文件,但不知道如何/何時寫入解碼的樣本。
我已經成功地將muxing.c示例更改爲使用我在運行時生成的視頻幀。FFmpeg庫:從外部文件複用音頻
我現在試圖用一個解碼現有音頻文件的函數替換get_audio_frame
函數,並在示例代碼中寫入其樣本而不是合成音頻樣本。
我試過使用「音頻解碼」的例子來解碼音頻文件,但不知道如何/何時寫入解碼的樣本。
我建議檢查我的卡拉OK歌詞編輯器的來源,它正在根據ffmpeg正在做你所需要的。參見ffmpegvideoencoder.cpp,參見createFile
和encodeImage
的功能。