多媒体基础学习系列

一直想写点关于多媒体学习的东西,又感觉自己掌握的东西太浅,太杂,写不出东西。

网络上的资料其实已经很全面了,在学习的过程感觉虽然不少精品,但是却不够精品,而且有些东西也不太适合初学者。

所以决定写点东西,当做自己的学习笔记。把网络上的资料整理一下,也顺便看看自己的理解是否有误,只针对初习者的笔记。

先写提纲

1,视频容器与编解码器的区别

2,视频播放的基本原理

3,颜色空间的概念及转换

4,视频压缩的基本原理,一些常见压缩算法的概念

5,常见容器的解析avi/mp4/mkv/ts/flv

6,render的一些概念和可用库(sdl/directfb/fb/....)

7,一些应该学习的开源框架与库用途和差别(vlc/ffmepg/mplayer/gstreamer/openmax/mpc/ffdshow/directshow...)

8,开源库的编译(vlc/ffmepg/x264/xvid/...)

9,图片解码库的使用(libjpeg/libpng/...)

目前想到的就是这些。以后如果想到新的,再补充。

其实学习这些东西,更多的是开源库的使用,之前学习都比较粗糙,找到相关的代码,然后编译,看结果。就ok了。

对于工作,实际应该是够用了。学习可以更加深入一些。

posted @ 2012-08-28 23:35  mr_nop  Views(659)  Comments(0Edit  收藏  举报