Android ffmpeg库使用

斯科利莫夫斯基

我对使用ffmpeg库很陌生。我使用此http://writingminds.github.io/ffmpeg-android-java/将库添加到我的android studio项目中。它工作得很好,当我运行命令-version或者-devices然而,当我尝试使用任何命令-i开头,如比如-i video.avi我得到的错误:

-I / home / vagrant / SourceCode / ffmpeg-android / toolchain-android / include -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE = 2 -fno-strict-overflow -fstack-protector-all'--extra-ldflags ='-L / home / vagrant / SourceCode / ffmpeg-android / toolchain-android / lib -Wl,-z,relro -Wl,-z,now -pie'--extra-libs ='-lpng -lexpat -lm'--extra-cxxflags = libavutil 55. 17.103 / 55. 17.103 libavcodec 57. 24.102 / 57. 24.102 libavformat 57. 25.100 / 57. 25.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 31.100 / 6. 31.100 libswscale 4. 0.100 / 4. 0.100 libswresample 2。 0.101 /2。0.101 libpostproc54。0.100 / 54. 0.100无法识别的选项“ i /storage/emulated/0/Movies/test4.avi”。拆分参数列表时出错:找不到选项 relro -Wl,-z,now -pie'--extra-libs ='-lpng -lexpat -lm'--extra-cxxflags = libavutil 55. 17.103 / 55. 17.103 libavcodec 57. 24.102 / 57. 24.102 libavformat 57。 25.100 / 57. 25.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 31.100 / 6. 31.100 libswscale 4. 0.100 / 4. 0.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100无法识别的选项'i /存储/仿真/ 0 /电影/test4.avi”。拆分参数列表时出错:找不到选项 relro -Wl,-z,now -pie'--extra-libs ='-lpng -lexpat -lm'--extra-cxxflags = libavutil 55. 17.103 / 55. 17.103 libavcodec 57. 24.102 / 57. 24.102 libavformat 57。 25.100 / 57. 25.100 libavdevice 57. 0.101 / 57. 0.101 libavfilter 6. 31.100 / 6. 31.100 libswscale 4. 0.100 / 4. 0.100 libswresample 2. 0.101 / 2. 0.101 libpostproc 54. 0.100 / 54. 0.100无法识别的选项'i /存储/仿真/ 0 /电影/test4.avi”。拆分参数列表时出错:找不到选项 我/storage/emulated/0/Movies/test4.avi'。拆分参数列表时出错:找不到选项 我/storage/emulated/0/Movies/test4.avi'。拆分参数列表时出错:找不到选项

难道我做错了什么?有人知道为什么像“ -i”这样的基本命令不起作用?

法罕·伊亚兹(Farhan Ijaz)

这样写你的命令

String[] command = new String[]{

                    "-i", "video.avi"};

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章