Android ffmpeg:带空格的路径

时间:2015-04-13 10:08:18

标签: java android ffmpeg

我的问题几乎与此问题相同:Android: ffmpeg with filenames containing spaces

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

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

1 个答案:

答案 0 :(得分:0)

我有类似的问题。由于视频文件路径包含编码为%20的空格,因此ffm​​peg执行失败。我通过用空格替换%20来解决这个问题。然后使用更新的Uri字符串执行ffmpeg。

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

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

我希望这会有所帮助。