Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/211.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何从活动中调用ffmpeg?_Android_Android Ndk_Ffmpeg - Fatal编程技术网

Android 如何从活动中调用ffmpeg?

Android 如何从活动中调用ffmpeg?,android,android-ndk,ffmpeg,Android,Android Ndk,Ffmpeg,我想用ffmpeg来改变视频的分辨率 然而,我不知道如何从android中的活动调用ffmpeg可执行文件 我正在使用eclipse和Windows7 任何帮助都将不胜感激。您基本上应该遵循以下步骤: 为android()构建ffmpeg 在应用程序上加载ffmpeg库(*.so) 使用本机调用(JNI)调用ffmpeg API 请参考此链接,但我如何传递命令,我真的很困惑。命令类似于:-ffmpeg-i input.mpeg-s 320x240 output.mpegYou不会使用命令行操作!

我想用ffmpeg来改变视频的分辨率

然而,我不知道如何从android中的活动调用ffmpeg可执行文件

我正在使用eclipse和Windows7


任何帮助都将不胜感激。

您基本上应该遵循以下步骤:

  • 为android()构建ffmpeg
  • 在应用程序上加载ffmpeg库(*.so)
  • 使用本机调用(JNI)调用ffmpeg API

  • 请参考此链接,但我如何传递命令,我真的很困惑。命令类似于:-ffmpeg-i input.mpeg-s 320x240 output.mpegYou不会使用命令行操作!您必须相应地打开并处理该文件!实际上我需要通过命令行来完成,这正是任务所在。