使用FFMPEG压缩视频

时间:2014-04-14 08:44:55

标签: android c++ video ffmpeg compression

我在java文件中尝试了Call C/C++ function in C/C++ file并且没问题。

但我不知道如何将下面的查询字符串转移到C / C ++函数来压缩视频:

ffmpeg -y -i /sdcard/videokit/in.mp4 -strict experimental -s 160x120 -r 25 -aspect 3:4 -vcodec mpeg4 -b 2097152 -ab 48000 -ac 2 -ar 22050 /sdcard/videokit/out.mp4

准确。

我想要的是compress the video using ffmpeg。 (我想我们将在C文件中通过C函数调用)

p / s:我读了很多主题,很多人都遇到了这个问题,但没有人满意。

知道这一点的人,

请帮助我,

谢谢,

1 个答案:

答案 0 :(得分:0)

此命令转换为ffmpeg中的许多API调用。那么看看哪个选项设置了什么,你必须阅读ffmpeg.c文件。另一种选择是使用ffmpeg.c,将main()重命名为其他内容,将其编译到程序中,然后可以用字符串调用它。