gpt4 book ai didi

android - 如何提高ffmpeg中的视频编码速度?

转载 作者:行者123 更新时间:2023-12-04 22:49:25 24 4
gpt4 key购买 nike

我正在录制视频剪辑,然后将所有剪辑加入最终视频。
一切都很好,但加入过程需要太长时间。

尝试从这里使用一些 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
};

请帮忙!非常感谢。

最佳答案

得到了解决方案:

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

最终命令:

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

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

关于android - 如何提高ffmpeg中的视频编码速度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46766511/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com