【问题标题】:Issues with android-ffmpeg on Android LollipopAndroid Lollipop 上的 android-ffmpeg 问题
【发布时间】:2015-02-10 19:08:51
【问题描述】:

我正在开发一个混合音频和视频的应用程序。

我正在关注android-ffmpeg guardianproject 来解决我的目的。问题是它在 Android Kitkat 之前运行良好。但该过程在 Android Lollipop 上失败。

这是我运行该过程的代码

ProcessBuilder pb = new ProcessBuilder(cmd);
pb.directory(fileExec);

//  pb.redirectErrorStream(true);
Process process = pb.start();    

// any error message?
StreamGobbler errorGobbler = new 
StreamGobbler(process.getErrorStream(), "ERROR", sc);            

// any output?
StreamGobbler outputGobbler = new 
StreamGobbler(process.getInputStream(), "OUTPUT", sc);

// kick them off
errorGobbler.start();
outputGobbler.start();

int exitVal = process.waitFor();
sc.processComplete(exitVal);
return exitVal;

我怎样才能为 Lollipop 解决这个问题?是否有任何额外的文件我应该包括为Lollipop 解决这个问题?

【问题讨论】:

  • 我也看到了这个问题
  • 请看下面我的回答

标签: android ffmpeg video-processing android-4.4-kitkat android-5.0-lollipop


【解决方案1】:

按照here 的建议,我能够通过替换 ffmpeg android 库来解决这个问题。

他们正在提供 Android Lollipop 支持。你可以参考这个link

【讨论】:

  • 谢谢!!它也帮助了我。
猜你喜欢
  • 2015-01-15
  • 1970-01-01
  • 1970-01-01
  • 2015-02-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多