- 博客(8)
- 资源 (14)
- 收藏
- 关注
原创 【FFmpeg_SDL_MFC】3、FFMpeg解码和SDL柔和
五章FFmpeg+SDL的视频播放器的制作目录• FFmpeg知识回顾• SDL知识回顾• FFmpeg和SDL的整合实现视频播放• 进阶:脱离开发环境的独立播放器• 练习FFmpeg和SDL的整合实现视频播放▫ FFmpeg解码器实现了:视频文件->YUV▫ SDL视频显示实现了:YUV->屏幕2▫ FFmpeg+SDL整合之后实现了:视频文件->YUV-&...
2019-04-17 23:31:11 433 1
原创 【FFmpeg_SDL_MFC】5、视频播放器的制作-图形界面版
六章FFmpeg+SDL的视频播放器的制作-图形界面版目录• MFC知识• FFmpeg + SDL视频播放器知识回顾• FFmpeg+SDL+MFC实现图形界面视频播放器• 练习MFC知识1、创建MFC工程的方法▫ 打开VC++▫ 文件->新建->项目->MFC应用程序▫ 应用程序类型->基于对话框▫ 取消勾选“使用Unicode库”(暂不详细介绍)...
2019-04-17 23:29:55 1182
原创 【FFmpeg_SDL_MFC】2、SDL介绍和使用案例
四章SDL视频显示目录• 视频显示知识• SDL简介• VC下SDL开发环境的搭建• 示例程序运行• SDL视频显示的函数• SDL视频显示的数据结构• 进阶-示例程序运行• 进阶-SDL中多线程和事件• 练习视频显示知识视频显示的流程:视频显示的流程,就是将像素数据“画”在屏幕上的过程, 例如显示YUV,就是将YUV“画”在系统的窗口中。SDL简介作用SDL(S...
2019-04-17 23:28:27 4076 2
原创 【FFmpeg_SDL_MFC】1、FFMPEG视频解码器
三章FFmpeg视频解码器目录• 视频解码知识• VC下FFmpeg开发环境的搭建• 示例程序运行• FFmpeg解码的函数• FFmpeg解码的数据结构• 练习视频解码知识1、纯净的视频解码流程▫ 压缩编码数据->像素数据。▫ 例如解码H.264,就是“H.264码流->YUV”。2、一般的视频解码流程▫ 视频码流一般存储在一定的封装格式(例如MP4、AVI...
2019-04-17 23:27:55 1104 1
原创 FFmpeg+SDL---FFmpeg命令行工具的使用
二章FFmpeg命令行工具的使用目录• 背景• 命令行基础• FFmpeg命令行工具的获取• ffmpeg.exe的使用:转码• ffplay.exe的使用:播放• 练习背景1、使用广泛使用FFmpeg作为内核的视频播放器:Mplayer,射手播放器,暴风影音,KMPlayer,QQ影音…使用FFmpeg作为内核的转码器:格式工厂,狸窝视频转换器,暴风转码…总而言之,FF...
2019-04-17 23:27:10 831
原创 FFmpeg+SDL---视音频基础知识以及相关工具使用
一章:视音频基础知识目录• 前言• 视频播放器原理:处理的流程,并对流程展开挨个介绍• 封装格式(MP4,RMVB,TS,FLV,AVI)• 视频编码数据(H.264,MPEG2,VC-1)• 音频编码数据(AAC,MP3,AC-3)• 视频像素数据(YUV420P,RGB):送到显卡进行显示的数据• 音频采样数据(PCM)• 练习视频播放器原理,播放一个视频文件的流程:封...
2019-04-17 23:24:44 444
原创 FFmpeg+SDL-----学习大纲
//一下总结知识点,主要来自雷神博客+视频讲解内容+自己的一些理解课程大纲:视音频基础知识:C语言、VC++使用视频解码器(FFMPEG):把flv、MP4、mkv等文件转化为可以显示的数据视频显示(SDL):显示出前面一部分解码得到的数据视频播放器(FFMPEG+SDL):对前面两部分的整合-无图形界面视频播放器-图形界面版(FFMPEG+SDL):增加一点简单的界面,播放暂停等...
2019-04-17 23:20:40 880
原创 H.264图像编码基础知识以及专业词语
前言为什么需要编码:比如当前屏幕是1280*720.一秒24张图片.那么我们一秒的视频数据是:1280*720(位像素)*24(张) / 8(1字节8位)(结果:B) / 1024(结果:KB) / 1024 (结果:MB) = 2.64MB一分钟就是100多M,所以需要一种压缩方式减少数据的大小,H264是新一代的编码标准,以高压缩高质量和支持多种网络的流媒体传输著称,在编码方面,我理...
2019-04-03 11:35:09 1020
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人