- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 怎样以少于1000行代码写一个视频播放器-将电影文件中的视频帧存储为BMP图片
怎样以少于1000行代码写一个视频播放器-将电影文件中的视频帧存储为BMP图片 源代码:tutorial01.cpp 编译好的libav库:libav.zip 1 概述 电影文件都包含一些基本组件。首先,电影文件本身称之为一个容器(container),容器的类型决定了文件中信息的组织方式。例如:AVI和Quicktime就是容器类型。其次,电影文件由一个流(streams)
2012-11-19 00:53:07 3896 2
翻译 怎样以少于1000行代码写一个视频播放器-引言
<!-- @page {margin:2cm} p {margin-bottom:0.21cm} --> 怎样以少于1000行代码写一个视频播放器-引言 libav/ffmpeg是一个功能强大的视频库,使用它你不仅可以创建视频应用,甚至还可以创建通用的视频工具。ffmpeg替你完成了视频处理中解码、编码、muxing和demuxing等所有复杂的工作,从而使得你可以轻
2012-11-17 00:42:44 3709 2
转载 MySQL Error Number:2003的解决办法
一年前由于项目需求,在自己的机器上安装了一个MySQL数据库,当时MySQL Query Browser和MySQL Administrator客户端是可以连接到数据库的。但是今天当我使用MySQL Query Browser连接数据库时,客户端报告如下错误:“Could not connect to the specific instance MySQL Error Number 2003,Ca
2012-11-15 15:57:23 6654
原创 VC++控制台应用程序下使用GDI在内存中画图
控制台应用程序下使用GDI在内存中画图 1 背景 以前写MFC应用程序的时候,就接触到GDI了。只不过那个时候,Visual Studio已经帮你生成了MFC应用的基本框架,在Visual Studio生成的View文件里,存在一个方法::OnDraw(CDC* /*pDC*/),Visual Studio会添加注释“// TODO: 在此处为本机数据添加绘制代码”,即是说,请在此处
2012-11-05 13:55:48 2561
原创 使用Qt在内存中画图
使用Qt在内存中画图 对于大多数Qt应用,我们在QWidget的paintEvent方法中创建和构造一个QPainter画图,或者在QGLWidget中的paintGL使用OpenGL函数画图,这是最常见的使用方式,并且基本能够满足应用需求。但是这把画图操作限制在了某一个方法之中,考虑一个这样的场景:客户想生成某个字体的字符图片,并把这些图片保存起来。在这个应用场景下,完全没有必要创建一个GUI
2012-11-02 17:41:22 4389
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人