自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (2)
  • 收藏
  • 关注

转载 图解FFMPEG打开媒体的函数avformat_open_input

此前写了好几篇ffmpeg源代码分析文章,列表如下: 图解FFMPEG打开媒体的函数avformat_open_input ffmpeg 源代码简单分析 : av_register_all() ffmpeg 源代码简单分析 : avcodec_register_all() ffmpeg 源代码简单分析 : av_read_frame() ffmpeg 源代码简单分析 : avcodec_

2014-04-30 16:56:04 784

转载 LINUX内核内存屏障

=================                          LINUX内核内存屏障                          ================= By: David Howells     Paul E. McKenney 译: kouu 出处: Linux内核文档 -- Documentation/memory-barr

2014-04-25 18:00:02 509

转载 Android SDL2.0 编译 --- ffplay android 移植过程

Android SDL2.0 编译 --- ffplay android 移植过程 2012-11-05 13:13 1385人阅读 评论(2) 收藏 举报 1,下载: [java] view plaincopy wget http://www.libsdl.org/tmp/SDL-2.0.tar.gz   2, 解压: [ja

2014-04-24 18:11:57 810

转载 SDL2.0在mfc窗口中显示yuv的一种方法

DWORD ThreadFun() {     //用mfc窗口句柄创建一个sdl window     SDL_Window * pWindow = SDL_CreateWindowFrom( (void *)( GetDlgItem(IDC_STATIC1)->GetSafeHwnd() ) );     SDL_Rect sdlRT;     sdlRT.h = 288;  

2014-04-24 17:41:18 674

转载 无锁队列的实现

关于无锁队列的实现,网上有很多文章,虽然本文可能和那些文章有所重复,但是我还是想以我自己的方式把这些文章中的重要的知识点串起来和大家讲一讲这个技术。下面开始正文。 关于CAS等原子操作 在开始说无锁队列之前,我们需要知道一个很重要的技术就是CAS操作——Compare & Set,或是 Compare & Swap,现在几乎所有的CPU指令都支持CAS的原子操作,X86下对应的是 CMPXCH

2014-04-22 13:46:26 522

转载 ffmpeg and SDL2.0

Hi, I'm working on the use of ffmpeg with SDL2.0. Since i'm pretty new with both i'm moving slowly.... Here is the code that is compiling and running, although the image is not properly displayed f

2014-04-18 17:05:47 837

转载 MSVC vs. MinGW 之 (lib,dll,def,obj,exe) vs (a,dll,def,o,exe) 玩转攻略手记

http://hi.baidu.com/gjviootibjbgtyd/item/0d12b1f34cb3eeda6225d2b1 一份粗糙的研究记录,有待补完和整理。 MinGW: c -> o           gcc -c a.c c -> exe         gcc a.c libs.o -o a.exe (从主程序a.c,附加libs,生成a.exe) o ->

2014-04-16 17:07:49 443

原创 ffmpeg 裁剪

AAC encoder + H264 Encoder --> MP4裁剪配置    ./configure --disable-everything --enable-memalign-hack --enable-static --enable-shared --enable-gpl --enable-version3 --enable-w32threads --disable-avdev

2014-04-16 16:58:45 790

转载 视频、音频打时间戳的方法

视频、音频打时间戳的方法 分类: 多媒体 2010-04-17 17:22 2996人阅读 评论(5) 收藏 举报 1. 视频时间戳      pts = inc++ *(1000/fps);  其中inc是一个静态的,初始值为0,每次打完时间戳inc加1.     在ffmpeg,中的代码为     pkt.pts= m_nVideoTimeStamp++

2014-04-10 14:24:54 850

转载 FFMPEG SDK 开发介绍

FFMPEG SDK 开发介绍 1.简介:     ffmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。 使用ffmpeg能够完成如下功能:parse,demux,decode,filter(preprocessing),encode,mux,stream和player等. 2.下载和编译:     下载地址:  h

2014-04-04 18:30:54 753

转载 DLNA开发——libupnp和PlatinumKit基础库对比

最近在开发DLNA功能,网络上出现了相关功能的各种开源库,我也研究了两个开源的基础库libupnp和PlatinumKit,但最终选择的是PlatinumKit基础库。我把两者的特点记录下来,希望对正在研究DLNA功能的人有点帮助: 1、libupnp和PlatinumKit都是基于UPNP规范的,所以在开发过程中最好下载最新的规范文档,也有助于实例代码的阅读 2、libupn

2014-04-02 15:21:55 1300 1

ffmpeg2.4版本 裁剪的开发库

ffmpeg 2.4 版本 的windows 裁剪库 支持 h264编码,能够生成flv和MP4格式文件, libfaac(faac-1.28) 编码, h263编解码,mpeg4 解码 。初次之外没有其他不常用的编解码气。 h264编码器版本x264-snapshot-20140924-2245-stable。 特点是裁剪的非常的小。avcodec-56.dll大小1.5M , avformat-56.dll大小367KB,avutil-54.dll大小201KB 2.4\bin 2.4\include 2.4\lib

2014-11-10

wireshark RTP抓包 导出H.264 Payload 插件

一个wireshark插件,可以在打开包含H.264码流的抓包后,选菜单“Tools->Export H264 to file [HQX's plugins]”后,把抓包文件里的H.264码流自动导出到抓包文件所在目录(工作目录)里,名为from___to__.264的264裸码流文件里。(文件格式为每个NALU前加0x00000001分隔符)。 把h264_export.lua文件,放到wireshark安装目录下,然后修改wireshark安装目录下的init.lua文件: (1)若有disable_lua = true这样的行,则注释掉; (2)在文件末加入dofile("h264_export.lua") 重新打开wirekshark就能使用该功能了。

2014-11-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除