我正在尝试使用 Android 命令行中的 ffmpeg 将图像转换为视频。我已将我的图像序列存储在 sdcard 上。当我运行 ffmpeg 命令将图像转换为视频时, ffmpeg 命令给我错误Protocol not found
。
我的命令是这样的:
/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: Protocol not found
我发现error.c
文件中提到的相同错误消息。但是当它抛出错误时,我没有得到错误的类型和条件。此外,当我从 Android 和 Linux 运行 ffmpeg 命令时ffmpeg -protocols
,支持的协议数量也不相同。
我发现 Android 中缺少文件和许多协议。