ffmpeg android在字符串数组命令中应用多个过滤器会导致错误

时间:2018-02-13 05:12:20

标签: java android ffmpeg android-ffmpeg

String[] command = {"-y",
            "-i",
            selectedVideoPath,
            "-vf",
            "hue=s=0",
            "scale=-1:'min(ih,720)'",
            "-vcodec",
            "mpeg4",
            "-ss",
            startMs,
            "-to",
            endMs,
            "-preset",
            "ultrafast",
            "-strict",
            "experimental",
            getAppPath(context) + fileName};

我在FFMPEG.execute()中使用了上面的命令,但它在Logcat中给出了错误:

无法为' scale = -1找到合适的输出格式:' min(ih,720)''
scale = -1:' min(ih,720)':无效的参数

所以可能有不同的技术来执行我想知道的多个过滤器命令。

注意:selectedVideoPath和getAppPath(context)+ fileName是源视频路径和目标视频路径,文件名正确。

0 个答案:

没有答案