linux v4l2
文章平均质量分 81
木木学习
NONE
展开
-
V4L2视频采集操作流程和接口说明
转载自:seven407一般操作流程(视频设备):1. 打开设备文件。 int fd=open("/dev/video0",O_RDWR); 2. 取得设备的capability,看看设备具有什么功能,比如是否具有视频输入,或者音频输入输出等。VIDIOC_QUERYCAP,struct v4l2_capability 3. 选择视频输入,一个视频设备可以有多个视频输入。V转载 2015-01-29 10:16:41 · 710 阅读 · 0 评论 -
ubuntu系统shell 中source: not found错误
错误: shell脚本中含有source命令运行时提示 source: not found测试: 运行 ls -l /bin/sh 后显示/bin/sh -> dash 这说明是用dash来进行解析的。解决方案: 命令行执行:dpkg-reconfigure dash(需要root权限) 在界面中选择no 再运行ls -l /bin/sh 后显示/bin/sh -> bash最后原创 2016-06-28 10:28:43 · 25148 阅读 · 8 评论 -
vmware虚拟机在ubuntu升级后 vmware tools 无法正常使用
Win8中用VM11安装的Ubuntu14.04中,安装完自带的VMware Tools之后,可以正常使用。在升级ubuntu系统之后,VMware Tools重新安装,部分功能失效。查询了很多资料,感觉说的靠谱的是Ubuntu升级了内核,VMware Tools不支持最新的内核。也尝试了很多方法,最后只能解决共享文件夹的问题。解决方法如下:安装VMware Tools 通过uname -r发现原创 2015-08-29 08:47:46 · 3394 阅读 · 0 评论 -
BB Black交叉编译环境安装X264,FFMPEG
BB Black交叉编译环境安装X264,FFMPEG本文叙述了基于BB Black开发板环境,X264和FFMPEG软件交叉编译环境上的安装。 - 安装X2641.下载X264代码 http://www.videolan.org/developers/x264.html2.将代码解压 tar -jxvf last_x264.tar.bz23.进入相应文件夹,执行命令./c原创 2015-08-11 15:35:32 · 639 阅读 · 0 评论 -
解决/libc.so.6: version `GLIBC_2.17' not found问题
首先先诊断一下: 参考http://blog.csdn.net/hbuxiaofei/article/details/46012833诊断结果glibc版本太低,就要按照高版本的glibc 参考 http://my.oschina.net/zhangxu0512/blog/262275我用的是BB Black(ARM)开发板,原理同上,将glibc装在BB Blback开发板上就可以正常使用原创 2015-08-11 15:59:36 · 19554 阅读 · 0 评论 -
SSH基本应用命令
调试开发板使用SSH是比较靠谱的,下面简单的记忆一下常用的命令。ssh -l root remotehost root 用户名 remotehost 开发板IP地址 之后输入密码就可以登录开发板。exit 登录开发板后使用exit可以断开连接。将本机文件复制到远程服务器上 scp /home/test/item.txt root@192.168.1.129:/etc/test转载 2015-08-11 17:12:14 · 536 阅读 · 0 评论 -
Git下载FFmpeg最新代码
来源: http://www.codecoolie.com/category/ffmpeg/ 前不久,ffmpeg 开发团队发生“政变”,作为政变结果之一,貌似 svn 代码库不更新了,只能通过 git 获取代码,所以,不得不开始学习 git 了。 中文资料 Pro Git http://progit.org/book/zh/index.html msysgit(必须) http://co转载 2015-08-11 16:10:29 · 1412 阅读 · 0 评论 -
【嵌入式】交叉编译环境安装jpeglib
最近给实验室做一个项目,中间用到了对jpeg图片的处理,因为使用嵌入式开发板(beaglebone black),所以需要给交叉编译环境安装jpeglib。 环境介绍: 开发板:beaglebone black 软件开发环境:arm-2009q1 jpeglib安装包:jpegsrc.v8b.tar.gz Linux系统:Ubuntu原创 2015-02-03 17:02:14 · 3186 阅读 · 0 评论 -
v4l2_field理解
转自:http://blog.csdn.net/kickxxx/article/details/6367669video的帧可区分为隔行和逐行: 逐行顺序的传输一帧所有的行,而隔行则把一帧划分成两个fields,分别保存帧的奇数行和偶数行,被称作奇场和偶场. 阴极射线电视机需要交替的显示两场来组成一个完整的帧,交替的时延需要我们交替的传输奇场和偶场。这个奇怪技术的引入是因为:在刷新率转载 2015-01-30 12:18:40 · 554 阅读 · 0 评论 -
linux之V4L2摄像头应用流程
转自:http://blog.csdn.net/eastmoon502136/article/details/8190262这一段在学习V4L2,看到下面这篇文章对学习比较有帮助,特别是活动图对学习帮助很大。 对于v4l2,上次是在调试收音机驱动的时候用过,其他也就只是用i2c配置一些寄存器就可以了。那时只是粗粗的了解了,把收音机当作v4l2的设备后会在/dev目录下转载 2015-01-31 10:11:17 · 584 阅读 · 0 评论 -
[转载]通过ssh连接开发板之arm-linux下ssh的安装使用
原文地址:通过ssh连接开发板之arm-linux下ssh的安装使用作者:蒙国造 做这一步之前,首先确定已经 你的本机上建立好了arm-linux交叉编译环境#arm-linux-gcc -v开发板已与路由器相连,并进行了必要的网络配置,目标板(即开发板)和主机可以ping通。 1》下载需要的源码 下载zlib: zlib-1.2.3.tar.gz http://www.zl转载 2016-07-15 14:41:23 · 8048 阅读 · 1 评论