猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
嵌入式 使用 ffmpeg
Friendly Arm 使用ffmpeg
正常应该有多卡啊,我的太卡了,读摄像头录像,处理每一帧要400毫秒,这正常吗,还是我哪里搞错了,还可以在快一些?
猛跑小猪
浏览 979
回答 1
1回答
跃然一笑
让我想起了我的学生时代,友善之臂 是我玩过的板子之一(更喜欢天嵌的),视频采集是我的毕业设计。处理一帧 真不要这么久,看看哪里出问题了,先查软件再看硬件。追问前辈,我给你详细描述一下我的情况。。 我用一个线程,通过v4l2 读取usb摄像头, 另一个线程,用ffmpeg写成视频,, 在电脑上运行的时候,,v4l2每采集一帧,需要四五十毫秒,写入视频需要六七毫秒 在开发板上,,写入视频就需要四百多毫秒了,, 您看在电脑上运行时的数据正常吗,, 还有那个 ffmpeg编译时据说可以 有汇编优化,,我设置了--enable-yasm 选项,,但也不确定 究竟优化了没有追答呵呵~,有差距,我做的是通过V for linux 2采集,然后处理采集到的图片,判断机械手臂抓取对象的,也不是什么写入视频的。 不知道你写入视频是怎么做的,还有专门插件,反正到开发板上发现效率问题,那就考虑一下是不是写的代码复杂度太高,一个线程够不够考不考虑线程池,或者缓冲区等。 编译参数,如果是本科,大体上就是理解一下里面的原理就可以,真正考虑并检测是否优化我觉得不是你考虑的事情,并且写入速度的缓慢也跟那没啥关系吧?
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
ffmpeg
每次编译总是提示: ERROR: libass not found?为什么?
2 回答
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续