Top

本地磁盘小日记ヾ(≧▽≦*)ゝ

世界无限大.且行且珍惜w~
编码.计算机视觉.网络.语言.绘图在学/M2F/各种发烧友/死宅/见习天使w;

Reprint:基于FFmpeg+SDL的视频播放器制作教程.

转自:http://blog.csdn.net/leixiaohua1020/article/details/47068015

“这两天开始带广播电视工程大二的暑假小学期的课程设计了。本次小学期课程内容为《基于 FFmpeg + SDL 的视频播放器的制作》,其中主要讲述了视音频开发的入门知识。由于感觉本课程的内容不但适合本科生,而且也比较适合无视音频基础的开发者入门使用,所以在讲课的同时也录制了一部分内容并上传到了网上,方便新手学习FFmpeg的开发。”

[2015.07.22] 大纲和视音频基础知识 《视音频基础知识》包括下面内容: 视频播放器原理 封装格式(MP4,RMVB,TS,FLV,AVI) 视频编码数据(H.264,MPEG2,VC-1) 音频编码数据(AAC,MP3,AC-3) 视频像素数据(YUV420P,RGB) 音频采样数据(PCM) FFmpeg命令行工具 《FFmpeg命令行工具》包括下面内容: 命令行基础 FFmpeg命令行工具的获取 ffmpeg.exe的使用 ffplay.exe的使用

[2015.07.23] FFmpeg视频解码器-1 FFmpeg视频解码器-2 《FFmpeg视频解码器》包括下面内容: 视频解码知识 VC下FFmpeg开发环境的搭建 示例程序运行 FFmpeg解码的函数 FFmpeg解码的数据结构

[2015.07.24] SDL视频显示-1 SDL视频显示-2 SDL视频显示-3 《SDL视频显示》包括下面内容: 视频显示知识 SDL简介 VC下SDL开发环境的搭建 示例程序运行 SDL视频显示的函数 SDL视频显示的数据结构 进阶-示例程序运行 进阶-SDL中多线程和事件

[2015.07.27] FFmpeg+SDL视频播放器-1 FFmpeg+SDL视频播放器-2 《FFmpeg+SDL视频播放器》包括下面内容: FFmpeg知识回顾 SDL知识回顾 FFmpeg和SDL的整合实现视频播放 进阶:脱离开发环境的独立播放器

[2015.07.28] FFmpeg+SDL视频播放器-图形界面版-1 FFmpeg+SDL视频播放器-图形界面版-2 《FFmpeg+SDL视频播放器-图形界面版》包括下面内容: MFC知识 FFmpeg + SDL视频播放器知识回顾 FFmpeg+SDL+MFC实现图形界面视频播放器 PS: 这一部分有少量知识忘了录屏了……

[完]

资料 本课程的资料包含以下内容: PPT-PDF:课程的PPT 。包含: (0) 大纲.pdf (1) 视音频基础知识.pdf (2) FFmpeg命令行工具的使用.pdf (3) FFmpeg视频解码器.pdf (4) SDL视频显示.pdf (5) FFmpeg+SDL视频播放器.pdf (6) FFmpeg+SDL视频播放器-图形界面版.pdf 工具:视音频处理软件以及测试视频 工具包含: Adobe_Audition_3.0.exe ElecardStreamEyeTools_2.9.2.70710.exe ElecardVideoFormatAnalyzer_1.2.120724.exe ffmpeg.exe ffplay.exe MediaInfo_GUI_0.7.73_Windows.exe PureCodec.exe Tsanie.Balthasar.FlvBugger.317.exe UltraEdit_chinese.exe vlc-2.1.3-win32.exe YUVPlayer-Deluxe.exe 测试视频包含: cuc_ieschool.mkv Forrest_Gump_IMAX.mp4 Nocturne.m4a NocturneNo2inEflat_44.1k_s16le.pcm sintel.h264 sintel.ts sintel.wmv sintel_640_360.yuv Titanic.mkv Titanic.ts Warcraft3_End.avi 中国合伙人.flv 屌丝男士.mov 建国大业.mpg 春晚是什么?.mov 那些年,我们一起追的女孩.mp4 代码:课程中的代码 。包含: (3) FFmpeg视频解码器 (3) 小练习-FFmpeg配置 (4) SDL视频显示 (4) SDL视频显示-进阶 (4) 小练习-SDL配置 (5) 参考答案-FFmpeg+SDL视频播放器 (6) 参考答案-FFmpeg+SDL视频播放器-图形界面版 课间小示例-SDL事件示例 课间小示例-YUV文件介绍 其它文档:一些参考资料

资源:

视频:http://pan.baidu.com/s/1kUN6IGJ

课件资料:http://pan.baidu.com/s/1i5nZn4h

在线视频:http://www.iqiyi.com/w_19rrtrb6pp.html#vfrm=8-8-0-1