Android FFMPEG 无法识别文件 : protocol

标签 android ffmpeg

我正在通过 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/

相关文章:

java - 针对不同的屏幕密度使用不同的字体

android - TextView 上的自动链接网页结果错误

java - opencv_ffmpeg2413_64.dll 为 OpenCV 构建的 Linux

android - 使用 ffmpeg 录制视频

ffmpeg - NVEnc Directshow 过滤器 [NVIDIA 视频编码器过滤器]

android - 我如何以 5 秒的间隔在 android 中执行后台任务?目前我正在使用警报管理器(setInexactRepeating)但没有成功

java - doInBackground 成功后 OnPostExecute 不会调用

ruby-on-rails - 在后台转换视频 ROR 3

ffmpeg -acodec 和 -vcodec 参数输入列表

android - 防止删除EditText中的一些文本