を使用して2つのオーディオファイルをマージすることは私はffmpegのがsuccsesfull.Followingないlibrary.but使用して二つのmp3ファイルをマージするffmpegの
GeneralUtils.checkForPermissionsMAndAbove(MergerActivity.this, true);
LoadJNI vk = new LoadJNI();
try {
String workFolder = getApplicationContext().getFilesDir().getAbsolutePath();
//String[] complexCommand = {"ffmpeg","-i", "/sdcard/videokit/in.mp4"};
String[] complexCommand = {"ffmpeg -i \"concat: /storage/internalsd/Music/02 Love Dose.mp3| /storage/internalsd/Music/02 Love Dose.mp3\" -acodec copy output.mp3"};
vk.run(complexCommand , workFolder , getApplicationContext());
Log.i("test", "ffmpeg4android finished successfully");
} catch (Throwable e) {
Log.e("test", "vk run exception.", e);
}
エラーログの表示がに助けてください
vk run exception.
com.netcompss.ffmpeg4android.CommandValidationException
at com.netcompss.loader.LoadJNI.run(LoadJNI.java:39)
at com.netcompss.loader.LoadJNI.run(LoadJNI.java:55)
at com.handyaudio.MergerActivity.onMergeButtonClicked(MergerActivity.java:356)
at com.handyaudio.MergerActivity.onClick(MergerActivity.java:272)
at android.view.View.performClick(View.java:4446)
at android.view.View$PerformClick.run(View.java:18437)
at android.os.Handler.handleCallback(Handler.java:733)
を次のように私のコードですエラーを解決する。
[concat demuxer](https://stackoverflow.com/a/11175851/1109017)であり、連結プロトコルではありません。 – LordNeckbeard