FFMPEG+SDL2.0流媒体开发3---简易MP4视频播放器,提取MP4的H

栏目:汽车资讯  时间:2023-07-23
手机版

  之前写了一遍提取MP4中的音视频并且解码,这一篇引入SDL2.0来显示解码后的视频序列?实现一个简易的?视频播放器。

  我这里用的FFMPEG和SDL2.0都是最新版的?可能网上的资料不是很多,API接口也变了很多,不过大体的思路还是一样的。

  在这之前我们分析几个代码中可能引起疑问的FFMPEG几个函数的源代码,我已经尽我的能力添加了注释,因为实在没有文档可能有的地方也不是很详尽??不过大体还是能看懂的

  av_image_alloc (分配图片缓冲区)

  我们在FFMPEG中引用了此函数,下面列举的函数都是这个函数里所引用到的?我都 添加了注释??这里注意下面的

  avpriv_set_systematic_pal2(设置系统调色板)//设置系统化调色板根据不同像素格式

  av_image_fill_pointers(填充av_image_alloc传递的unsigned char** data和linesize)

  av_image_fill_linesizes(填充行线宽)

  

上一篇:原创萨德来了,张翰扑街被骂活该,张艺兴却被粉丝支持
下一篇:原创原来李沁是“好腿”,和Manners小姐站在一起,谁不羡慕她的腿型呢?