在Android中运行ffmpeg命令会导致图像路径的协议未找到错误
我正在尝试从Android命令行使用ffmpeg将图像转换为视频。我已将图像序列存储在SD卡上。当我运行ffmpeg命令将图像转换为视频时,ffmpeg命令会给出错误在Android中运行ffmpeg命令会导致图像路径的协议未找到错误,android,command-line,ffmpeg,Android,Command Line,Ffmpeg,我正在尝试从Android命令行使用ffmpeg将图像转换为视频。我已将图像序列存储在SD卡上。当我运行ffmpeg命令将图像转换为视频时,ffmpeg命令会给出错误找不到协议 我的命令是这样的: /data/data/package/files/ffmpeg -r 40 -qscale 2 -i /mnt/sdcard/images/img%d.jpg /mnt/sdcard/images/finalvideo.mp4 错误如下/mnt/sdcard/vid.mp4:未找到协议 我发现了er
找不到协议
我的命令是这样的:
/data/data/package/files/ffmpeg -r 40 -qscale 2 -i /mnt/sdcard/images/img%d.jpg /mnt/sdcard/images/finalvideo.mp4
错误如下/mnt/sdcard/vid.mp4:未找到协议
我发现了error.c
文件中提到的相同错误消息。但是当它抛出错误时,我没有得到错误的类型和条件。另外,当我从Android和Linux运行ffmpeg命令,即ffmpeg-protocols
时,支持的协议数量也不相同
我发现Android中缺少文件和许多协议。查看此链接:
我不确定您是否正在使用NDK FFMPEG