Mencoder 转 flvmencoder -ffourcc FLV1 -lavfopts i_certify_that_my_video_stream_does_not_use_b_frames -of lavf -oac mp3lame -lameopts aq=9:cbr:br=64:vol...
分类:
编程语言 时间:
2014-09-02 12:13:24
阅读次数:
247
例子:ffmpeg -y -i "1.avi" -title "Test" -vcodec xvid -s 368x208 -r 29.97 -b 1500 -acodec aac -ac 2 -ar 24000 -ab 128 -vol 200 -f psp -muxvb 768 "output....
分类:
其他好文 时间:
2014-09-02 12:11:44
阅读次数:
371
FFmpeg简介FFmpeg是什么?FFmpeg是用于录制、转换和流化音频和视频的完整解决方案, 包括libavcodec,一套领先的音/视频编解码类库。FFmpeg 在Linux上开发,当可以在大多数操作系统下编译,包括Windows。NoteFFmpeg对GCC的依赖很强,所以就算是在Windo...
FFmpeg是相当强大的多媒体编解码框架,在深入分析其源代码之前必须要有基本的多媒体基础知识,否则其源代码会非常晦涩难懂。本文将从介绍一些基本的多媒体只是,主要是为研读ffmpeg源代码做准备,比如一些编解码部分,只有真正了解了多媒体处理的基本流程,研读ffmpeg源代码才能事半功倍。下面分析一下多...
分类:
其他好文 时间:
2014-09-02 12:06:04
阅读次数:
219
前一篇[原]如何用Android NDK编译FFmpeg我们知道了如何使用NDK来编译Android平台下使用的FFmpeg动态库。这篇文章我们就可以使用Android下的JNI来调用FFMpeg进行解码了。一、编译出来可以使用的动态库,我们会看到如下输出则表示link完成了: CC lib...
分类:
移动开发 时间:
2014-09-01 22:26:43
阅读次数:
537
基于FFmpeg的RTSP directshow filter,注册好filter,可以直接render rtsp url...
分类:
其他好文 时间:
2014-09-01 17:41:43
阅读次数:
248
简介之前做过一个简单的音频播放器:《最简单的基于FFMPEG+SDL的音频播放器》,采用的是SDL1.2。前两天刚把原先做的《最简单的基于FFMPEG+SDL的视频播放器》更新采用了SDL2.0,于是顺手也把音频播放器更新成为SDL2.0.SourceForge项目主页:https://sourceforge.net/projects/simplestffmpegaudioplayer/完整工程下...
分类:
其他好文 时间:
2014-09-01 15:41:36
阅读次数:
219
时间戳的简单同步算法,便于进一步理解音视频同步概念:博文来源:stone_kingnet的专栏在发送方:对于相同时刻的音频/视频帧,打上相同的时间戳(系统时间)接收方:保存两个队列,audio/video分别用来存放还未播放的音频和视频1。当每接收到音频帧的时候,遍历此时的video队列,将此音频帧...
分类:
其他好文 时间:
2014-08-31 13:12:11
阅读次数:
184
之前做过一个FFMPEG+SDL的简单播放器:《100行代码实现最简单的基于FFMPEG+SDL的视频播放器》。最近有不少人反映SDL已经升级到2.0版本了,甚至官网的Wiki上都只有SDL2.0的文档了,因此下载了SDL 2.0 并且进行了简单的研究。随后对此前的播放器进行了修改,将SDL1.2换成了SDL2.0。
注:《100行代码实现最简单的基于FFMPEG+SDL的视频播放器》文章中提到的很多知识这里不再重复。本文重点记录SDL1.2与SDL2.0的不同。...
分类:
其他好文 时间:
2014-08-31 01:41:00
阅读次数:
3247
在视频会议系统的研发当中,我们的音、视频数据必须要有相应的可靠性作为保障,因为视频会议系统是一个实时性非常强的系统,如果其数据在网络不太好的情况下,有可能会出现丢包、数据延迟、数据堵塞等现象,出现这些现象都会影响数据的可靠性,从而导致视频会议系统音、视频质量的下降。那我们怎样现实数据的实时性,但又能...
分类:
其他好文 时间:
2014-08-30 15:00:19
阅读次数:
251