2011-05-26 64 views
0

我正在嘗試配音的視頻。ffmpeg - 將代碼中的聲音與視頻混合

我已經設法使用ffmpeg重新編碼視頻,但是如何保存音頻?

我已經看過api-example.c,在audio_encode_example和video_encode_example函數,但是它們輸出到單獨的文件,我想輸出到一個文件。

感謝, 灰

回答

1

您是否在尋找像this?您還可以查看'用聲音文件混合視頻'部分here

+0

謝謝,但不幸的是,我需要在代碼而不是命令行參數。你有什麼指針嗎? – Cairo 2011-05-28 08:50:40

+0

@Cairo - 你試過用ffmpeg.c文件嗎?在這個文件中設置解碼參數有許多選項,例如opt_audio_codec,opt_video_codec,opt_audio_rate,opt_video_rate,opt_default等。您只需從[link](http://txt.binnyva.com/2008/08/add-audio-to-a-video-file-using- ffmpeg /)或者這個[link](http://www.catswhocode.com/blog/19-ffmpeg-commands-for-all-needs)在使用ffmpeg.c的main方法調用transcode或av_encode函數之前使用這些函數 – 2011-05-29 08:22:10