
FFMPEG
文章平均质量分 59
u010289908
这个作者很懒,什么都没留下…
展开
-
ffmpeg 音频播放器的播放没声音的问题
在网上博客上看到一位大神的关于ffmpeg音频播放器的实现,调用了一下他的代码,发现一切都可以正常运行,就是没有声音,最后发现是SDL的问题,播放声音也必须在初始化后设置VIDEO ,在SDL_INIT之后加上SDL_Surface *screen = SDL_SetVideoMode(640, 480, 8, SDL_SWSURFACE);就OK了~原创 2015-06-07 20:44:33 · 4647 阅读 · 0 评论 -
关于ffmpeg的avpacket里的pts问题
在进行存储视频流的时候,必须将avpacket里的pts设置好,否则会出现视频过快或过慢的情况,在此主要用到ffmpeg里的av_rescale_rnd函数,可看之前的博客。 //time_base:time_base.num/time_base.den,1/9000 AV原创 2015-06-15 20:28:45 · 13736 阅读 · 1 评论 -
关于ffmpeg封装h264为mp4的问题
照着ffmpeg里的例子封装h264为mp4的答题思路是对的,但是,还是要加一些东西才行~下面是之前查东西的一些收获: 对于h264文件来说,h264有两种封装, 一种是annexb模式,传统模式,有startcode,SPS和PPS是在ES中 一种是mp4模式,一般mp4 mkv会有,没有startcode,SPS和PPS以及其它信息被封装在container原创 2015-06-15 20:40:50 · 7508 阅读 · 3 评论 -
ffplay中的FrameQueue的自我理解
最近在研究ffplay,以下是本人今天在研究FrameQueue的时候整理的笔记,如有错误还请有心人指出来~//这个队列是一个循环队列,windex是指其中的首元素,rindex是指其中的尾部元素.typedef struct FrameQueue { Frame queue[FRAME_QUEUE_SIZE ]; i原创 2016-03-03 16:31:23 · 3034 阅读 · 2 评论