LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: realtang

大家一起来讨论video for linux的编程。

[复制链接]
发表于 2008-7-28 20:57:18 | 显示全部楼层
看到realtang兄的发贴日期才知道原来realtang兄做视频开发那么久了...
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-29 09:18:36 | 显示全部楼层
是啊,荒废光阴了。
回复 支持 反对

使用道具 举报

发表于 2008-8-12 15:34:26 | 显示全部楼层
Post by terrance;700933
我使用的是SDL.
screen = SDL_SetVideoMode(w,h,16,SDL_SWSURFACE);
overlay = SDL_CreateYUVOverlay(w,h,SDL_YUY2_OVERLAY,screen);
获取视频桢之后,
SDL_LockYUVOverlay(overlay);
memcpy(overlay->pixels[0], image, size);
SDL_UnlockYUVOvelay(overlay);
SDL_DisplayYUVOverlay(overlay,&rect);


------------------------------------------------------

对于三星的24A0平台,使用fb,请问SDL的porting中对于Overlay是否可以有一定的优化措施。
谢谢
回复 支持 反对

使用道具 举报

发表于 2008-8-12 17:43:22 | 显示全部楼层
请问realtang有没有使用V4L2_MEMORY_USERPTR的程序,似乎使用mmap的方式,在VIDIOC_DQBUF的时候buffer的参数只有index有效,buffer的数据结构不需要返回内容、。
回复 支持 反对

使用道具 举报

发表于 2010-3-19 10:45:29 | 显示全部楼层

请教大牛omap3530开发板Devkit8000视频叠加问题???

我想用devkit8000做一个在视频上叠加小图片的功能,也是用v4l2做,现在只是把视频调通了,

接着不知道怎么做了。
接触没多长时间,请大牛给个思路,给个大体的过程。
说说应该用到哪一部分的知识,因为是初学感觉从基础一点点全都搞懂太慢,如

果前辈指点一下哪些要重点学,或者哪些不用学(就针对完成我的视频叠加图

片功能),学起来应该会少走些弯路。
拜谢!!!
回复 支持 反对

使用道具 举报

发表于 2010-3-19 10:46:52 | 显示全部楼层
请教大牛omap3530开发板Devkit8000视频叠加问题???

我想用devkit8000做一个在视频上叠加小图片的功能,也是用v4l2做,现在只是把视频调通了。接着不知道怎么做了。接触没多长时间,请大牛给个思路,给个大体的过程。

说说应该用到哪一部分的知识,因为是初学感觉从基础一点点全都搞懂太慢,如果前辈指点一下哪些要重点学,或者哪些不用学(就针对完成我的视频叠加图片功能),学起来应该会少走些弯路。

拜谢!!!
回复 支持 反对

使用道具 举报

发表于 2010-3-19 21:54:23 | 显示全部楼层
不知道devkit8000是啥,不过omap3530知道一些。omap3530 有两个 video overlay, 和一个 graphics overlay。这三个 overlay 之间硬件支持 alpha blending 和 color-keying.

你的视频应该是输出到一个 video overlay,同时你可以将小图片输出到 gfx overlay.

如果你的小图片是不透明的,可以用 color-keying 叠加;如果是半透明的,可以用 local alpha blending 叠加。

color-keying 和 alpha blending  的细节在TI omap3530 PSP 软件包的文档里有。
回复 支持 反对

使用道具 举报

发表于 2010-3-23 17:54:39 | 显示全部楼层
非常感谢biinn大牛!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表