资源列表
player
- 实现简单的视频打开,播放,暂停功能,非嵌入media player-Implement a simple video open, play and pause function, the embedded media player
avi-parsing
- 将一份AVI视讯分别拆分成音频和视频文件-A copy of the AVI video were split into audio and video files
writewave
- 根据输入频率 写wav格式文件并播放。 -Write wav format files based on the input frequency.
ffmpegmfc
- 自己做的FFMPEG移植到VC下的开源工程:ffmpeg for MFC。本工程将ffmpeg工程中的ffmpeg转码器(ffmpeg.c)移植到了VC环境下。并且使用MFC做了一套简单的界面。它可以完成一个视频转码的基本功能:封装格式以及编码格式的转换。 详细参见: http://blog.csdn.net/leixiaohua1020/article/details/28744935-This software transplant ffmpeg to Microsoft VC++
SpecialVH264
- 自己的开源小项目:H.264码流分析器。主要可以用来学习H.264码流结构。 详情参考: http://blog.csdn.net/leixiaohua1020/article/details/17933821-A H.264 stream analysis software based on MFC. It has friendly user interface and is suitable for beginner of H.264
VideoEye
- VideoEye软件是一个视频实时码流分析工具。它一方面包含一个播放器播放视频的基本功能:播放,暂停/继续,前进,后退等;另一方面伴随着视频的播放提供一些实时的码流分析功能:视频解码分析,单帧解码分析,非压缩域分析和音频解码分析等。 详细情况: http://blog.csdn.net/leixiaohua1020/article/details/34553607-VideoEye is an open-source stream analysis software. It can pl
SpecialFFLV
- 自己做的FLV封装格式分析器。FLV全称是Flash Video,是互联网上使用极为广泛的视频封装格式。我这个项目规模不大,主要可以用来学习FLV封装格式结构。此外它还支持分离FLV中的视频流和音频流。-A FLV format analysis software based on MFC. It has friendly user interface and is suitable for beginner of FLV format. Futhermore it can split f
SpecialFTS
- 自己的开源小项目:TS封装格式分析器。TS全称是 MPEG 2 Transport Stream(MPEG2 传输流),广泛用于广播电视系统,比如说数字电视,以及IPTV。我这个项目规模不大,主要可以用来学习TS封装格式结构。此外它还支持分离TS中的视频流和音频流。以及输出TS包的时间戳,PTS,DTS等。 详情参考: http://blog.csdn.net/leixiaohua1020/article/details/17973587 -A MPEG2 TS (Transport
SpecialVIJPG
- 自己的开源小项目:JPEG分析器。JPEG全称是 Joint Photographic Experts Group(联合图像专家小组),是当今使用最为广泛的图像编码标准。我这个项目规模不大,主要可以用来学习JPEG编码标准。结合着源代码看的话效果比较好。它支持将JPEG解码为像素数据(YUV或者RGB)。同时支持输出DCT系数等参数。使用VC 2010的MFC开发完成。 详细参考: http://blog.csdn.net/leixiaohua1020/article/details/1
simplest_ffmpeg_audio_encoder
- 最简单的基于FFMPEG的音频编码器(PCM编码为AAC)。该编码器实现了PCM音频采样数据编码为AAC的压缩编码数据。编码器代码十分简单,但是每一行代码都很重要。通过看本编码器的源代码,可以了解FFMPEG音频编码的流程。 详细参考《最简单的基于FFMPEG的音频编码器(PCM编码为AAC)》: http://blog.csdn.net/leixiaohua1020/article/details/25430449-The software is based on VC 2010. I
simplest_ffmpeg_pic_encoder
- 最简单的基于FFMPEG的图像编码器(YUV编码为JPEG)。代码调用FFMPEG类库实现了YUV420P的数据编码为JPEG图片。 详细信息《最简单的基于FFMPEG的图像编码器(YUV编码为JPEG)》: http://blog.csdn.net/leixiaohua1020/article/details/25346147-a simplest picture encoder based on FFmpeg. The software is based on VC 2010.
simplest_ffmpeg_player
- 100行代码实现最简单的基于FFMPEG+SDL的视频播放器。 FFMPEG工程浩大,可以参考的书籍又不是很多,因此很多刚学习FFMPEG的人常常感觉到无从下手。 因此我把自己做项目过程中实现的一个非常简单的视频播放器(大约100行代码)源代码传上来,以作备忘,同时方便新手学习FFMPEG。 该播放器虽然简单,但是几乎包含了使用FFMPEG播放一个视频所有必备的API,并且使用SDL显示解码出来的视频。 详细信息《 100行代码实现最简单的基于FFMPEG+SDL的视频播放器 》