1
我已经在我的android项目中编译了所有ffmpeg的文件,但我不知道如何调用ffmpeg命令。我如何获得编译库的“可执行”文件?究竟是什么? 谢谢!在android中执行FFmpeg命令
我已经在我的android项目中编译了所有ffmpeg的文件,但我不知道如何调用ffmpeg命令。我如何获得编译库的“可执行”文件?究竟是什么? 谢谢!在android中执行FFmpeg命令
试试这个代码:
try {
Process ffmpegProcess = new ProcessBuilder(ffmpegCommand).redirectErrorStream(true).start();
String line;
BufferedReader reader = new BufferedReader(new InputStreamReader(ffmpegProcess.getInputStream()));
Log.d(null, "*******Starting FFMPEG");
while((line = reader.readLine())!=null){
Log.d(null, "***"+line+"***");
}
Log.d(null,"****ending FFMPEG****");
} catch (IOException e) {
e.printStackTrace(); }
谢谢!我会试试看!! – user2816350
String ffmpegCommand =“ffmpeg -i”+ path.getAbsolutePath()+“/ test/1.mp4 -f avi -acodec mp3”+ path.getAbsolutePath()+“/ Songss.avi”; im在你的示例中传递ffmpegcommand给出错误IOException **工作目录null IOEXception执行下面的代码** – Sanket990
好吧,我刚才在你的问题中解答了这个问题 –