ffmpeg开发教程 android视频处理时,ffmpeg与opencv怎么选择呢?
浏览量:2094
时间:2021-04-13 02:52:42
作者:admin
android视频处理时,ffmpeg与opencv怎么选择呢?
没用过opencv,只用过ffmpeg。
opencv是处理图像,比如说:区域图像叠加 、 图像混合 、视频解码 等等很多功能~
FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。
简单的说,opencv功能比FFmpeg多。
如果你需要做视频图像处理的话,就需要两者结合来做,不存在选择的问题。
就解码而言:
1.opencv运行速度比ffmpeg慢很多,一般一个6,7分钟的视频ffmpeg只需要1,2分钟就可以搞定,而opencv这样做法需要5分钟左右。
2.ffmpeg只需要用一句控制台语言就可以解帧,opencv比较复杂。
3.ffmpeg解帧出来的图像质量比较差,opencv解帧出来的图像质量高很多,但是这样就花费了更多的硬盘空间,30M左右的视频ffmpeg需要大概100多M的空间,而opencv方法需要600多M。
ffmpeg详细教程?
Ff MPEG的详细教程如下,首先登录电脑客户端,输入ff MPEG的账号,点击登录,完成注册即可
ffmpeg开发教程 ffmpeg安装教程 ffmpeg使用教程
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。