ffmpeg
dadaguo3000
这个作者很懒,什么都没留下…
展开
-
时间戳
解决音视频同步问题的最佳方案就是时间戳:首先选择一个参考时钟(要求参考时钟上的时间是线性递增的);生成数据流时依据参考时钟上的时间给每个数据块都打上时间戳(一般包括开始时间和结束时间);在播放时,读取数据块上的时间戳,同时参考当前参考时钟上的时间来安排播放(如果数据块的开始时间大于当前参考时钟上的时间,则不急于播放该数据块,直到参考时钟达到数据块的开始时间;如果数据块的开始时间小于当前参考时钟上的时间,则“尽快”播放这块数据或者索性将这块数据“丢弃”,以使播放进度追上参考时钟)。基于时间戳的播放原创 2010-12-10 11:30:00 · 506 阅读 · 0 评论 -
SDL-1.2.14 在wince上的移植
下载SDL-1.2.14.tar.gz解压其中的VisualCE.zip文件,winrar解压时候选择“解压到当前文件夹”,目录如下图所示:打开VisualCE文件夹中的SDL.sln后,由于我使用的vs2008,所以需要转换工程,点击转换就好了。最后工程如下:选择SDL项目,点击“生成”,生成SDL.dll,SDL.lib文件。其中在SDL_sysevent.c会出现编译出错:原因是wince中 wince 600 中winuser.h没有 WM_WINDOWPOSCHANGING(这个网络看的),最后把原创 2011-05-30 22:57:00 · 1714 阅读 · 0 评论 -
live555(一)
原创 2011-12-20 23:12:21 · 374 阅读 · 0 评论 -
高清YUV测试序列下载 .
http://blog.csdn.net/markman101/article/details/5603466http://media.xiph.org/video/derf/转载 2011-12-21 21:16:24 · 4776 阅读 · 0 评论 -
安卓平台中国眼实时视频软件之视频源分析
http://blog.csdn.net/tycool/article/details/6614326我使用VLC的播放器,连接上面的地址:视频监控的流媒体服务器,现在越来越重要了!转载 2011-12-22 22:07:17 · 701 阅读 · 0 评论 -
MPEG-4/H.264视频编解码工程实践(一)
原创 2011-12-26 23:21:55 · 3393 阅读 · 0 评论 -
手机视频监控系统需求
http://www.cnblogs.com/peterzb/archive/2009/05/25/1489065.html一、手机监控软件功能需求1.1 功能概述手机监控软件,可以通过登陆手机视频流媒体,获取其转发的设备的码流进行解码输出到手机屏幕上(windows mobile手机能够自动拨号连接上网络)。主要功能:1.登陆手机视频网关,根据登陆的用户选择赋予的权限(获取该用户可看的视频源)。2.选择视频源浏览视频,对手机视频网关过来的码流进行解码,并实时显示到手机屏幕上。3.通过手机导航键进行云台控制转载 2011-03-16 13:59:00 · 661 阅读 · 0 评论 -
ffmpeg论坛
<br />http://ffmpeg.arrozcru.com/forum/转载 2011-03-09 15:23:00 · 1951 阅读 · 0 评论 -
About FFmpeg
The project is made of several components: ffmpeg is a command line tool to convert multimedia files between formats.ffserver is a multimedia streaming server for live broadcasts. ffplay is a simple media player based on SDL and the FFmpeg libraries. li原创 2010-12-10 11:56:00 · 349 阅读 · 0 评论 -
ffmpeg简介
ffmpeg is a complete solution to record, convert and stream audio and video. It includes libavcode, the leading audio/video codec library. FFmpeg is developed under Linux, but it can compiled under most operating systems, including windows.组成结构:ffmpeg项目由以下原创 2010-12-10 11:16:00 · 485 阅读 · 0 评论 -
关键帧
关键帧:很多编码软件使用frame differencing(帧差异)来压缩图像。帧差异其实是判断从开始帧起哪些信息发生了变化 (称为key frame关键帧)。关键帧包含了图像的所有信息。后来的帧仅包含改变了的信息。这取决于你用的编码软件,你可以指定你想要的关键帧如何出现。 如果你没有足够的关键帧,你的影片品质可能比较差,因为所有的帧从别的帧处产生。另一问题是,关键帧多了将导致影片更大,码率更高。 在一些编码软件中,当从一帧到下一帧有太多的内容发生改变时,那些增加的关键帧是自动插入的。 对于一原创 2010-12-10 11:21:00 · 1619 阅读 · 0 评论 -
ffmpeg开发手册
ffmpeg初始化av_register_all();说明:注册全部的文件格式和编码器;avcodec_open();打开可以选择的编码器和解码器avcodec_close();av_open_input_file();av_find_input_format();av_find_stream_info();av_close_input_file();ffmpeg之文件操作:说明:从视频流中读取一帧数据;文件中包含视频流和音频流,它们以包的形式存在。// Open video fileif (av_op原创 2010-12-10 23:34:00 · 2960 阅读 · 0 评论 -
Using libavformat and libavcodec(1)
http://www.inb.uni-luebeck.de/~boehme/using_libavcodec.htmlThe libavformat and libavcode libraries that come with ffmpeg are a great way of accessing a large variety of video file formats. Unfortunately, there is no real documentation on using these librar转载 2010-12-12 12:56:00 · 545 阅读 · 0 评论 -
Using libavformat and libavcodec(2)
Decoding Video FramesAs I've already mentioned, a video file can contain several audio and video streams, and each of those streams is split up into packets of a particular size. Our job is to read these packets one by one using libavformat, filter out all转载 2010-12-12 13:35:00 · 551 阅读 · 0 评论 -
Using libavformat and libavcodec(3)
<br />Cleaning up<br />Ok, we've read and processed our video, now all that's left for us to do is clean up after ourselves:<br />// Free the RGB imagedelete[] buffer;av_free(pFrameRGB);// Free the YUV frameav_free(pFrame);// Close the codecavc转载 2010-12-12 13:55:00 · 426 阅读 · 0 评论 -
H.264开源编码器评测
<br />http://www.rosoo.net/a/201006/9757.html<br /> <br />目前开源的H.264编解码器,包括:<br />JM decoder,<br />T264 decoder,<br />x264 decoder,<br />ffmpeg libavcodec,<br />Intel IPP simple player,<br />目前一般选用前面4种的解码器,根据项目而定,JM应该最容易上手。<br /> <br />本文还介绍了一种最快的h.264解码器C原创 2010-12-12 17:06:00 · 585 阅读 · 0 评论 -
FFMpeg框架代码阅读
简介:FFmpeg是一个集录制、转换、音/视频编码解码功能为一体的完整的开源解决方案。FFmpeg的开发是基于Linux操作系统,但是可以在大多数操作系统中编译和使用。FFmpeg支持MPEG、DivX、MPEG4、AC3、DV、FLV等40多种编码,AVI、MPEG、OGG、Matroska、ASF等90多种解码。TCPMP, VLC, MPlayer等开源播放器都用到了FFmpeg。FFmpeg主目录下主要有libavcodec、libavformat和libavutil等子目录。其中libavco原创 2010-12-12 18:39:00 · 628 阅读 · 0 评论 -
MPEG-4/H.264视频编解码工程实践(二)
原创 2012-01-03 23:22:11 · 2127 阅读 · 0 评论