如何在ffmpeg中提高视频编码速度?

时间:2017-10-16 08:59:33

标签: android video ffmpeg

我正在录制视频片段,然后加入最终视频中的所有片段。 一切顺利,但加入过程需要很长时间。

试图从这里使用一些ffmpeg过滤器: https://trac.ffmpeg.org/wiki/Encode/H.264

这是我用来提高速度的ffmpeg命令(这似乎是错误的):

command = new String[]{"-y",
                "-f",
                "concat",
                "-safe",
                "0",
                "-i",
                "/storage/emulated/0/DCIM/my_file.txt",
                "-c:v",
                "-preset",
                "fast",
                "-crf",
                "22",
                "copy",
                "-flags",
                "+global_header",
                "/storage/emulated/0/DCIM/SampleApp/" + videoOutputPath
        };

请帮忙!非常感谢。

1 个答案:

答案 0 :(得分:0)

得到解决方案:

我错过了一些选项,因为我是ffmpeg的新手:

最终命令:

A8

其中“-preset ultrafast是提高编码速度的一个选项,以及CRF 28”。