社区
其它技术问题
帖子详情
linux下视频播放器的图像渲染
red-fly
2012-06-06 09:42:55
计划在linux下做个视频播放器,但一直不知道使用什么来渲染。
根据前些天的摸索,有如下观点:
1. OpenGL似乎要把图像渲染到一个指定的窗口中比较困难,所以没有考虑使用OpenGL
2. 上层使用Qt开发,使用Qt的画图方法,因为要同时播放可能多达16路的视频,效率是否足够?
现在也不知道使用什么来进行图像渲染比较合适,大牛们和有经验的给指点一二
非常感谢!
...全文
318
2
打赏
收藏
linux下视频播放器的图像渲染
计划在linux下做个视频播放器,但一直不知道使用什么来渲染。 根据前些天的摸索,有如下观点: 1. OpenGL似乎要把图像渲染到一个指定的窗口中比较困难,所以没有考虑使用OpenGL 2. 上层使用Qt开发,使用Qt的画图方法,因为要同时播放可能多达16路的视频,效率是否足够? 现在也不知道使用什么来进行图像渲染比较合适,大牛们和有经验的给指点一二 非常感谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hard9999
2012-06-06
打赏
举报
回复
你可以试下OpenCV
red-fly
2012-06-06
打赏
举报
回复
OpenCV似乎也不行,其核心功能只能在它自己的窗口中渲染图像,组件HighHGUI应该可以,但是不被推荐使用,其网站 http://www.opencv.org.cn/index.php/HighGUI%E6%A6%82%E8%BF%B0 上描述如下:
HighHGUI只是用来建立快速软件原形或是试验用的。它的设计意图是为用户提供简单易用的图形用户接口。
注:在HighGUI中没有任何的方法工具能够为流畅的用户界面提供产品级的错误处理。如果你试图创建最终用户的应用,请不要使用HighGUI 。
所以比较麻烦了,看其对摄像头的图像处理,实际上还是使用了Qt的QImage完成的,OpenCV只是捕获视频而已但不渲染。
libxml2-2.6.32.tar.gz
安装zlib,freetype,libpng,jpeg以便于让PHP支持GD库(Cacti的WeatherMap插件必须要较新GD库的支持)
使用Qt 和OpenGL® 创建跨平台可视化UI
概要 科学可视化、医学成像、飞行模拟、流程建模、动画、游戏和视觉效果应用程序都需要大量使用高性能 2D 和 3D 图形。标准的图形 API(如 OpenGL® )非常适合
渲染
复杂的图形,但对用户界面编程却没 有提供太多支持,无法满足多样化的市场。 在本文中,我们将详述可视化软件开发人员遇到的常见难题,并提供可轻易将高级 2D 和 3D 图形集成至 本地高性能应用程序的技术方法。我们将借助 Qt® 应用框架,演示这些方法如何加快可视化开发,以及 如何使用单一的代码库为多个操作系统进行开发部署。
【
Linux
】2024年 13款
Linux
最强
视频播放器
_
linux
视频播放器
榛名
视频播放器
是一款基于Qt的开源
视频播放器
,提供了许多基本功能。其特点包括支持Youtube-dl、控制播放速度、丰富的键盘快捷键、轻松截取视频截图、主次字幕添加选项以及硬件解码支持。对于许多用户而言,榛名
视频播放器
是与MPV结合使用的理想前端,支持所有主要格式,键盘快捷键、UI调整、播放列表等功能应有尽有。虽然它不是跨平台解决方案,但对于
Linux
用户来说是一个绝佳选择。 二、MPlayer MPlayer支持广泛的输出驱动程序和字幕文件。尽管MPlayer没有直观的用户体验,但它支持许多输出驱动程序和
【
Linux
】2025年 13款
Linux
最强
视频播放器
_
linux
视频播放器
网络安全产业就像一个江湖,各色人等聚集。相对于欧美国家基础扎实(懂加密、会防护、能挖洞、擅工程)的众多名门正派,我国的人才更多的属于旁门左道(很多白帽子可能会不服气),因此在未来的人才培养和建设上,需要调整结构,鼓励更多的人去做“正向”的、结合“业务”与“数据”、“自动化”的“体系、建设”,才能解人才之渴,真正的为社会全面互联网化提供安全保障。
Linux
平台下基于OpenGL实现YUV视频
渲染
Linux
平台下基于OpenGL实现YUV视频
渲染
其它技术问题
3,882
社区成员
9,045
社区内容
发帖
与我相关
我的任务
其它技术问题
C/C++ 其它技术问题
复制链接
扫一扫
分享
社区描述
C/C++ 其它技术问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章