codeqian / ffmpegCLDemo

在android中使用ffmpeg库合成图片及音视频
175 stars 50 forks source link

设计的疑问 #4

Open ligoofing opened 6 years ago

ligoofing commented 6 years ago

为什么一定要用ffmpeg命令的方式,ffmpeg命令是对ffmpeg一系列库的调用,也是一个使用ffmpeg库的事例。是不是应该在ffmpeg库的基础上开发,而不是在使用ffmpeg命令基础上。基于so库和它对外提供的api开发更灵活,高效和可控。

codeqian commented 6 years ago

并没有说“一定要”。

ligoofing commented 6 years ago

我看错了???你没有使用ffmpeg.c。直接依赖ffmpeg api实现?????

codeqian commented 6 years ago

我是说没有一定要命令的形式。这也是使用ffmpeg的形式之一么。api的话相对来说调用的代码会写得复杂点。轻量级的话命令行的形式比较简单。而且我目前也就是用到少数功能,并没有太复杂的应用,有时间的话再研究了。

ligoofing commented 6 years ago

加油,ffmpeg确实很值得学习