【问题标题】:Android ffmpeg: Path with spacesAndroid ffmpeg:带空格的路径
【发布时间】:2015-06-18 14:42:15
【问题描述】:

我和这个问题几乎有同样的问题:Android: ffmpeg with filenames containing spaces

问题是我正在使用这个库:https://github.com/hiteshsondhi88/ffmpeg-android-java

在我发布的堆栈溢出问题中,实现的唯一方法是将 cmd 命令作为 String[] 传递(使用此库无法完成)

【问题讨论】:

  • 你解决过这个问题吗?
  • 你解决过这个问题吗?

标签: java android ffmpeg


【解决方案1】:

我遇到了类似的问题。因为视频的文件路径中包含编码为%20 的空格,所以ffmpeg 执行失败。我通过用空格替换 %20 解决了这个问题。然后使用更新后的 Uri 字符串执行 ffmpeg。

String videoUriString = videoUri.toString().replaceAll("%20", " ");

videoUri 是包含空格的视频文件的 Uri。

我希望这会有所帮助。

【讨论】:

    猜你喜欢
    • 2016-01-13
    • 1970-01-01
    • 2014-09-07
    • 1970-01-01
    • 2018-07-10
    • 1970-01-01
    • 1970-01-01
    • 2012-08-30
    • 1970-01-01
    相关资源
    最近更新 更多