2017-06-15 26 views
0
音頻文件的

變化量與使用的ffmpeg變化量與視頻,使用合併的ffmpeg

視頻我使用這個命令的音頻合併成一個視頻文件

String[] complexCommand = {"-ss", "" + startMs/1000, "-y", "-i", videopath, "-i", audiopath, "-t", "" + (endMs - startMs)/1000, "-s", "320x240", "-vcodec", "mpeg4", "-b:v", "2097152", "-b:a", "48000", "-ac", "2", "-ar", "22050", filePath}; 

合併我們如何控制要合併的音頻音量

回答

0

我不知道如何直接使用ffmpeg完成 - 在過去,我使用sox(http://sox.sourceforge.net)來實現此目的,但這可能是由於特定的平臺/解決方案而非限制ffmpeg的說法。

無論哪種方式,以防襪命令你需要它爲我工作是:

$command = "sox -m -v ".$videoVol." ./temp/videoAudio.mp3 -v ".$musicVol." ./temp/tempMusic.mp3 ./temp/mixedAudio.mp3 2>&1"; 

的$ videoVol變量的值介於0和10

的步驟的全序列是:

  • 從視頻容器
  • 合併與體積提取音軌(S)調節使用SOX
  • 添加結果音軌到視頻容器
+0

好,但我需要ffmpeg解決方案 – 1234567