自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(243)
  • 资源 (30)
  • 收藏
  • 关注

转载 在windows下编译FFMPEG-最新2009版本

.首先还是要先安装MSYS(注意,要先安装MSYS,后安装MINGW)到http://sourceforge.net/projects/mingw/files/这里下载一个最新版的exe文件就可以了,以前的可能要自己去下载一些乱七八糟的不知道是什么的,现在只需要到 MSYS base System 文件夹下下载一个最新的exe安装文件,这个是minimum的安装文件。我下载的是MSYS-1

2012-03-29 15:31:47 1109

原创 GetDlgItemText()的用法

UpdateData(); char ch1[10],ch2[10];  int width,height; GetDlgItemText(IDC_EDIT_Width ,ch1,10); GetDlgItemText(IDC_EDIT_Height,ch2,10); width =atoi(ch1);                                 //将字符

2012-03-28 12:20:33 15829

原创 关闭窗口DestroyWindow()

void CRtspclientDlg::OnExit()                                   //关闭播放器{    DestroyWindow();                                            //终止对话框显示   delete this;

2012-03-28 09:45:27 1431

原创 vc6.0设置SDL

搞了两天,终于把SDL配置成功了,这效率也太低了,可能是开始方法不对吧。。。对了,在下载SDl包时,若是在vc6.0下测试,最好下载SDL-1.2.14版本,然后照着下面的步骤就OK了。。。 1.解压SDL的Development Libraries 压缩包,将解压后的lib文件夹里的SDL.lib SDLmain.lib拷贝到VC6.0安装目录的lib文件夹下面.PS:SDL开发

2012-03-26 15:41:44 2515

转载 FFMpeg output_example.c 分析

FFMpeg的output_example.c例子分析该例子讲了如何输出一个libavformat库所支持格式的媒体文件。(1)av_register_all(),初始化libavcodec库,并注册所有的编解码器和格式。(2)guess_format(),根据文件名来获取输出文件格式,默认为mpeg。(3)av_alloc_format_con

2012-03-23 12:37:22 2205

转载 VC调试方法大全

VC调试方法大全 一、调试基础调试快捷键F5:  开始调试Shift+F5: 停止调试F10:   调试到下一句,这里是单步跟踪  F11:   调试到下一句,跟进函数内部Shift+F11:  从当前函数中跳出Ctrl+F10:  调试到光标所在位置F9:       设置(取消)断点Alt+F9:    高级断点设置跟踪调试1、 尽量使用快捷

2012-03-23 10:12:50 708

转载 2012最犀利语录大全

1、突然发现“1314”反过来是死一个散一个2、突然发现:剪刀石头布-原来就是5.2.03、亲爱的你太幽默了,抱着别人说你爱我.........4、看别人的签名,寻找和自己一样的心情5、分手时,别和我说“不合适”,我TM火星人啊!和地球人不合适?6、很多人闯进你的生活,只是为了给你上一课,然后转身离开。7、小时候,哭着哭着,就笑了,长大了,笑着笑着,就哭了。8、终于知道

2012-03-22 10:04:44 6098

原创 error LNK2001: unresolved external symbol __endthreadex

Linking...nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __endthreadexnafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __beginthreadexDebug/cff.exe :

2012-03-14 18:30:43 753

原创 fatal error C1189: #error : WINDOWS.H already included. MFC apps must not #include <windows.h>

提示windows.h头文件重复包含 MFC工程自动包含了头文件windows.h 在你的MFC工程中 把所有的#include语句删除即可这一步还不够,因为想在main函数下使用MFC中的TRACE( ),就必须:打开project->settings->general->microsoft foundation classes->选use MFC in a static libra

2012-03-14 17:13:47 3780

转载 ffmpeg教程

转:http://blog.sina.com.cn/s/blog_51396f890100nd91.html概要 电影文件有很多基本的组成部分。首先,文件本身被称为容器Container,容器的类型决定了信息被存放在文件中的位置。AVI和Quicktime就是容器的例子。接着,你有一组流,例如,你经常有的是一个音频流和一个视频流。(一个流只是一种想像出来的词语,用来表示一连串的通过时间来串

2012-03-14 14:36:08 64838 9

转载 十三种时间管理方法

本文来自:我爱研发网(52RD.com) - R&D大本营详细出处:http://www.52rd.com/Blog/Detail_RD.Blog_renhui1112_28869.html#55194 十三种时间管理方法 (2011-12-8 20:23)1、每分每秒做最高生产力的事。将罗列的事情中没有任何意义的事情删除掉。 2、不要想成为完美主义者。不要追求完美,而要追

2012-03-12 09:11:40 925

转载 帧,片,NALU

http://blog.csdn.net/zhymxt/article/details/6654891图像、帧、片、NALU 是学习 H.264的人常常感到困惑的一些概念,我在这里对自己的理解做一些阐述,欢迎大家讨论:H.264 是一次概念的革新,它打破常规,完全没有 I 帧、P帧、B 帧的概念,也没有 IDR帧的概念。对于 H.264中出现的一些概念从大到小排序依次是:序列、图像

2012-03-10 21:06:41 1582

转载 男人怎样提升自己的气质

简单说,我认为一个人的气质是指一个人内在涵养或修养的外在体现.气质是内在的不自觉的外露,而不仅是表面功夫.如果胸无点墨,那任凭用在华丽的衣服装饰,这人也是毫无气质可言的,反而给别人肤浅的感觉.所以,如果想要提升自己的气质,做到气质出众,除了穿着得体,说话有分寸之外,就要不断提高自己的知识,品德修养,不断丰富自己.  1.一个人的气质是内部修养,外在的行为谈吐,待人接物的方式态度等的总和。优

2012-03-08 21:55:38 7108

转载 怎么追女孩

从一个女生的角度,我比较了解女孩子的心理。女孩子大多不会主动出击,去追求自己喜欢的男孩,除了确实太喜欢了或者是那种比较有个性的勇敢的女孩子。所以,如果你很喜欢一个女孩子,并且认为她对你也有点意思,那就主动点,别跟她搞拉锯战,自己难受,说不定你喜欢的人也痛苦。  任何一个女孩子在被人追的时候,心理都是很复杂的。她也许很开心,但是又带着点惶恐,她对这个闯进自己平静的生活的男孩子,有着欲

2012-03-08 21:33:15 1160

转载 “0X????????”指令引用的“0x00000000”内存,该内存不能为“read”或“written”

一、应用程序没有检查内存分配失败程序需要一块内存用以储存数据时,就需要使用操作系统提供的「功能函数」来申请,如果内存分配成功,函数就会将所新开辟的内存区地址返回给应用程序,应用程序就可以通过这个地址使用这块内存。这就是「动态内存分配」,内存地址也就是编程中的「光标」。内存不是永远都招之即来、用之不尽的,有时候内存分配也会失败。当分配失败时系统函数会返回一个0值,这时返回值「0」已不表示新启用的

2012-02-26 15:58:54 1681

原创 脚踝伤了怎么办

前些天和朋友爬上,可能爬的太积极了吧,回来后第二天,脚踝开始痛了,但不见肿,我猜可能是肌肉软组织受伤吧,这可郁闷了,后来我怎么办的呢?首先,选择一双穿着舒适的鞋,最好是休闲鞋,跟帮子高且宽松一点的,这很重要,脚是需要保护的。。。然后嘛,就是休息,尽可能的少走路或者爬楼梯,叫外卖或者让朋友帮你带饭之类的,晚上回去用热毛巾敷着,然后贴上膏药,在接着美滋滋的睡个觉。。。这样过上个几天,然后洗个热

2012-02-23 17:09:04 513

转载 桌面图标出现蓝底怎么办

前不久,不知装了什么软件,桌面图标出现蓝底了,后上网查了下,才知道原因,呵呵,现在分享一下,方便大家。参考:http://jingyan.baidu.com/article/eb9f7b6dce38e1869364e81d.html我们先看看症状桌面图片:解决后的桌面图片:操作环境Windows XP (含SP2、SP3)步骤/方法在桌面空白处右键-

2012-02-23 16:31:03 2506

原创 导入adroid工程出现:unable to get system library for the project

我在导入Adroid工程的时候出现了 : unable to get system library for the project后来上网查了下,才知道是自己导入的Adroid工程SDK等级低了,只要在project.properties文件z中,把版本号改高就OK了。比如:# Project target.target=android-7改为# Project targe

2012-02-22 15:50:50 11144 5

原创 error C2146: syntax error : missing ';' before identifier 'HSEMAPHORE'

error C2146: syntax error : missing ';' before identifier 'HSEMAPHORE' BSCMAKE: error BK1506 : cannot open file '.\Debug\Rtsp.sbr': No such file or directory执行 bscmake.exe 时出错. 错误原因:没导入相应的库函

2012-02-20 15:03:44 4011

原创 脚踝扭伤 不肿

很有可能是软组织挫伤、肿的情况很多种,而且有的伴有淤血,那一般是是血管被压迫或是有血管破裂淤血造成。一般情况,肿都是软组织分泌组织液提供营养修复细胞、或是其运输作用代谢死亡细胞的表现。不一定都会有这情况。您需要在扭伤后及时冰敷、感觉冰至麻痹然后轻揉使伤处回归正常体温。然后用热毛巾等物品热敷,也可以热水泡脚。轻揉伤处,使血液流动加速、疏通筋骨。可以用一下白药喷雾等外用药物。如果已经伤很久

2012-02-20 13:26:51 697

原创 Rtsp.obj : error LNK2001: unresolved external symbol __imp__socket@12

该错误原因:没加载 ws2_32.lib库函数       工程---->设置----->连接  中的  对象/库模块 加入  ws2_32.lib就OK了

2012-02-20 10:57:16 752

原创 MFC中添加定时器

右击上面dialog对话框,选择“事件”然后出现下面的对话框:单机Add Handler,程序中便出现:void CRtspclientDlg::OnTimer(UINT nIDEvent) { // TODO: Add your message handler code here and/or call default  CDialog::OnTimer(nI

2012-02-19 19:57:58 5279 1

原创 判断H264码流的关键帧

关键帧就是I frame: 最简单的办法是找0x65或0x25(I frame启始位),或者去找0x67或0x27(SPS)和0x68或0x28(PPS)后面的完整包。SPS和PPS后面必然跟着I frame。

2012-02-15 15:56:10 9604 3

原创 飞鸽出现传送文件失败?

我遇到过这一情况,后来由才知是我启动了无线网,由于飞鸽是用于局域网中,可能是和无线数据包起了冲突,等我关闭了无线,就好了!

2012-02-07 15:59:19 1516

转载 C++的秘密之详解extern "C"

引言在用C++的项目源码中,经常会不可避免的会看到下面的代码:?123456789#ifdef __cplusplusextern"C" { #endif   /*...*/  #ifdef __cplusplus} #endif它到底

2011-12-22 11:26:31 674

转载 逐行扫描(Progressive scanning),隔行扫描(interlace scanning),场

“场”的详细分析对于初学DVD制作的人来说,“场”是一个很重要的概念。只有认识了它才能做好DVD,消除制作完后在电视上看时出现的闪、抖等问题。我将坛上大家的讨论整理一下发上来,希望对初学者有所帮助。一、首先了解帧率与场频的来历发明电视之前已经有了电影,电影的帧率为24格画面/秒。为了提高电视的流畅,不象电影那么闪烁,电视提高到60个画面/秒钟(NTSC),但由于电视带宽的问

2011-12-16 11:12:24 4895 2

转载 JM86、X264、T264、FFMPEG编解码器评测

关于三种profile的解释从应用角度看,H.264有三个层次,分为主要用于电视会议等通信的基本层次,面向高画质用途和录像的主层次以及面向内容配送的扩展层次。各层次的清晰度和编码速度取值不同。基本层次(baseline profile)的主要技术为图像只含有I帧,P帧,支持帧内和帧间编码,系统内有环路滤波,1/4帧间预测,4:2:0 YUV格式输入,基于VLC的纠错编码(CAVLC),弹性

2011-12-13 14:23:08 1913

转载 live555+ffmpeg如何提取关键帧(IPB帧)

摘自:http://blog.csdn.net/linzhiji/article/details/5393647live555+ffmpeg如何提取关键帧(I帧,P帧,B帧)开发流媒体播放器的时候,特别是在windows  mobile,symbian(S60)平台开发时,很可能遇到需要自己开发播放器的情况。S60平台提供了CVideoPlayUtility接口可以实现流媒体播放器,但

2011-12-12 16:57:58 3472

转载 P,B,I三种帧介绍

P,B,I三种帧介绍在针对连续动态图像编码时,将连续若干幅图像分成P,B,I三种类型,P帧由在它前面的P帧或者I帧预测而来,它比较与它前面的P帧或者I帧之间的相同信息或数据,也即考虑运动的特性进行帧间压缩。P帧法是根据本帧与相邻的前一帧(I帧或P帧)的不同点来压缩本帧数据。采取P帧和I帧联合压缩的方法可达到更高的压缩且无明显的压缩痕迹。在H.264编码中,I帧是内部编码

2011-12-12 16:48:19 4447 1

转载 AVC/H.264 Profile

AVC/H.264 Profile AVC/H.264定义了4种不同的Profile(类):Baseline(基线类), Main(主要类), Extended(扩展类)和High Profile(高端类)(它们各自下分成许多个层):- Baseline Profile 提供I/P帧,仅支持progressive(逐行扫描)和CAVLC - Extended Profile

2011-12-12 16:26:50 1001

转载 Directsound应用程序开发快速入门

Directsound应用程序开发快速入门摘要:DirectSound编程的入门介绍,通过实例讲解了如何利用DirectSound最基本的功能-----播放音频,并提供了DirectSound播放音频文件的两种方式(Static buffer 和Streaming buffer ),  关键词: Directsound stream buffer ,static buffer wa

2011-12-09 10:30:02 2387

转载 VBR CBR

VBR是动态码率。CBR是静态码率。 VBR(Variable Bitrate)动态比特率。也就是没有固定的比特率,压缩软件在压缩时根据音频数据即时确定使用什么比特率,这是以质量为前提兼顾文件大小的方式。 VBR也称为动态比特率编码,使用这个方式时,你可以选择从最差音质/最大压缩比到最好音质/最低压缩比之间的种种过渡级数,在MP3文件编码之时,程序

2011-12-02 10:07:05 1063

转载 linux msgrcv()

msgrcv()函数被用来从消息队列中取出消息。它在linux/msg.h中的定义是这样的:系统调用: msgrcv()函数声明: int msgrcv ( int msqid, struct msgbuf *msgp, int msgsz, longmtype,int msgflg )返回值: Number of bytes copied into message buf

2011-12-02 09:26:39 12466 1

原创 strstr() strdup() strchr()

strchr() 原型:extern char *strchr(const char *s,char c);  const char *strchr(const char* _Str,int _Val)   char *strchr(char* _Str,int _Ch)   头文件:#include   功能:查找字符串s中首次出现字符c的位置

2011-11-28 17:00:57 942

转载 共享内存API函数 shmat() shmdt() shmctl()

shmat  作用:共享内存区对象映射到调用进程的地址空间  核心处理函数: void *shmat( int shmid , void *shmaddr , int shmflag );shmat()是用来允许本进程访问一块共享内存的函数。  int shmid是那块共享内存的ID。  char *shmaddr是共享内存的起始地址  int shmfla

2011-11-25 15:44:51 1678

转载 共享内存 shmget()

shmget头文件  #include   #include 参数  int shmget(key_t key, size_t size, int shmflg);  key_t key  key标识共享内存的键值: 0/IPC_PRIVATE。 当key的取值为IPC_PRIVATE,则函数shmget()将创建一块新的共享内存;如果key的取

2011-11-24 11:36:55 1147

原创 signal(SIGCLD,SIG_IGN)

遇到信号量的问题? signal(SIGCLD,SIG_IGN)SIGCHLD的语义为:子进程状态改变后产生此信号,父进程需要调用一个wait函数以确定发生了什么。  对于SIGCLD的早期处理方式如下:如果进程特地设置该信号的配置为SIG_IGN,则调用进程的子进程将不产生僵死进程。 如果将SIGCLD的配置设置为捕捉,则内核立即检查是否有子进程准备好被等待,如果是这样,则调用S

2011-11-23 17:40:23 8474

转载 msgsnd()

转:   http://blog.sina.com.cn/s/blog_64ba2b750100w34j.html     前些天我在看ststem V函数msgsnd时,看到书上一个例子,调了好长时间,结果都有点问题,前面我说过书中定义msgsnd第二个参数是它指向的是一个结够体指针。struct msgbuf {long mtype;char mtext[1];};

2011-11-23 17:14:30 6013 1

转载 Makefile学习2

下面是我转的一篇写的相当好的Makefile文章,我从中受益匪浅,现在我只充当一个传播媒介,希望更多的人从中受益。。。。。 作者:陈皓概述——什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和 professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的

2011-11-22 14:27:05 904

原创 DLink无线上网遇到的问题

表哥买了个无线路由,可就是上不了网,让我看一看,搞了半天,才搞定了。怎么办的呢?    我只是把加密去掉了,便可以发数据包了,其为什么我也不知道。哎,看来我终究是误打误撞地善于解决问题,但始终不知其问题之实质,所以这也是本人要努力的地方!

2011-11-21 09:14:11 888

cuda 硬解码 decode vs2019

cuda 硬解码 decode vs2019

2022-09-07

ffmpeg-4.3.1-win64-dev.zip

ffmpeg-4.3.1-win64-dev

2021-03-20

leixiaohua_ffmpeg_demo_1.zip

simplest_ffmpeg_video_filter、simplest_ffmpeg_video_encoder、simplest_ffmpeg_swscale、simplest_ffmpeg_streamer、simplest_ffmpeg_player、simplest_ffmpeg_picture_encodersimplest_ffmpeg_mobile、simplest_ffmpeg_mem_handler、simplest_ffmpeg_format

2021-03-01

leixiaohua_ffmpeg_demo_2.zip

simplest_ffmpeg_device、simplest_ffmpeg_avutil、simplest_ffmpeg_audio_player、simplest_ffmpeg_audio_encoder

2021-03-01

ffmpeg+sdl动态库(win32&win64,包含头文件).zip

ffmpeg+sdl动态库(win32&win64,包含头文件),64位库是自己编译,亲测可用,省事不想自编的童鞋可以直接使用。

2020-12-15

libcurl+openssl-64位动态库(包含MD版本和MDd版本)

libcurl+openssl-64位动态库(包含MD版本和MDd版本)libcurl+openssl-64位动态库(保护MD版本和MDd版本)

2020-12-14

文件比较工具.rar

文件比较工具tools 文件比较工具tools 文件比较工具tools 文件比较工具tools 文件比较工具tools

2020-01-17

SourceInsight V3.5.rar

SourceInsight V3.5

2020-01-17

WebRTCDemo-master_AS工程.rar

WebRTCDemo-master_AS工程WebRTCDemo-master_AS工程WebRTCDemo-master_AS工程

2019-06-27

KB2999226-x64.rar

svn在win7 64位上安装时出现“please install the universal crt first”错误,提示下载windows-update(Kb2999226)

2019-05-17

H264Visa_H264Visa

H264Visa_H264Visa

2018-12-11

H264测试文件

H264测试文件

2018-12-11

jadx_0.6.1 & jadx-gui-0.7.2

jadx_0.6.1 & jadx-gui-0.7.2 jadx_0.6.1 & jadx-gui-0.7.2

2018-06-29

文明之光, pdf

文明之光 pdf,csdn要80M限制,放到云盘去了,云盘链接放在txt中

2017-04-10

文明之光-智能时代-pdf

文明之光 智能时代 pdf,csdn要80M限制,放到云盘去了,云盘链接放在txt中

2017-04-07

h264封装flv-----flv-muxer

根据FLV格式协议,实现支持h264裸视频流封装成FLV格式,音频也支持,只不过是在main中略作修改即可。

2017-03-23

c99-to-c89-1.0.3

c99-to-c89-1.0.3

2017-03-02

pcm测试音乐-pcm测试音乐

pcm测试音乐-pcm测试音乐

2017-02-23

DirectShow视频采集关闭activemovie window

DirectShow视频采集关闭activemovie window

2017-02-13

pthreads-w32-2-8-0-release.exe及编译方法

安装pthreads-w32-2-8-0-release.exe,里面会有源码和生成好的pthread 动态库。其中Pre-built.2\lib\pthreadVSE2.lib为win32平台库,可直接使用,若想编译源码,可按帮助文档来。

2016-10-26

中文版_OpenCV_2 计算机视觉

中文版_OpenCV_2 计算机视觉

2016-05-12

P2P之UDP穿透NAT的原理与实现

P2P之UDP穿透NAT的原理与实现

2016-03-28

H246 player

H246 player (需要自己放个h264裸码流文件到工程中)H246 player (需要自己放个h264裸码流文件到工程中)

2016-03-28

ffmpeg编码成mpeg4或h264文件

ffmpeg编码成mpeg4或h264文件

2012-05-28

ecap.rar win7里找不到摄像头

win7里找不到摄像头,将ECap.rar解压后把ECap.exe这个文件复制到系统盘→用户→(你的用户名)→AppData→Roming→Microsoft→windows→Network shortchts 文件夹下,然后打开 "计算机" 就可以看到摄像头图标

2012-05-08

live555下载—流媒体

Live555 是一个为流媒体提供解决方案的跨平台的C++开源项目,它实现了对标准流媒体传输协议如RTP/RTCP、RTSP、SIP等的支持。Live555实现了对多种音视频编码格式的音视频数据的流化、接收和处理等支持,包括MPEG、H.263+、DV、JPEG视频和多种音频编码。同时由于良好的设计,Live555非常容易扩展对其他格式的支持。目前,Live555已经被用于多款播放器的流媒体播放功能的实现,如VLC(VideoLan)、MPlayer

2011-12-14

FFMPEG_SDK_教程

FFMPEG_SDK_教程FFMPEG_SDK_教程

2011-12-14

新一代视频压缩编码标准H.264(毕厚杰)[whosyourdad].pdf

新一代视频压缩编码标准H.264(毕厚杰)

2011-12-14

Directsound应用程序开发快速入门

Directsound应用程序开发快速入门

2011-12-09

空空如也

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

TA关注的人

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