【发布时间】:2018-09-07 21:31:53
【问题描述】:
我正在使用以下 FFMPEG 命令在 android 中合并 mp4 视频。但视频在合并后会旋转 90 度。
我被困两天了。如果有任何想法,将不胜感激。
提前致谢!
complexCommand = new String[] {
"ffmpeg",
"-y",
"-i",
recordpath + "Vid1.mp4",
"-i",
recordpath + "Vid2.mp4",
"-strict",
"experimental",
"-filter_complex",
"[0:v]scale=w=640:h=480[v1]; [1:v]scale=w=640:h=480[v2]; [v1][0:a][v2][1:a] concat=n=2:v=1:a=1 [v] [a]",
"-map", "[v]", "-map", "[a]", "-b", "2097k", "-vcodec",
"mpeg4","-ab","64k","-ac","2","-ar","22050", recordpath + "Outputnew.mp4"};
【问题讨论】:
-
任何解决方案??我试过你的命令,但它给了我 java.io.IOException: No such file or directory
-
检查文件路径是否正确。它没有获取您的视频文件。同样的命令在我的最后工作正常。
-
在android中加载ffmpeg二进制文件之前我是直接执行命令
-
那么现在,它工作正常吗?
-
是的,它工作正常,但我使用不同的命令