我正在通过 Runtime.getRuntime().exec() 命令运行 android ffmpeg 构建 问题是,当我将输入指定为文件时,我收到此错误:
E/MainActivity(18168): file:/mnt/sdcard/young.flv: Protocol not found
最初我只是指定了不带“file:”前缀的文件名,但仍然遇到相同的错误。如何指定输入文件?
最佳答案
很明显,当我运行“ffmpeg -protocols”时,我的 ffmpeg 版本没有列出"file"。所以我添加了 --enable-protocol=file 来配置和重建 ffmpeg。现在它可以接受文件输入,甚至无需添加“file:”前缀
关于Android FFMPEG 无法识别文件 : protocol,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16390437/