- 博客(37)
- 收藏
- 关注
原创 工作计划
今年注重博客的建立,看了以前一些很幼稚的博客,感觉自己在慢慢长大,书面表达,归纳总结, 口头表达, 操作实干,一样都不能少,否则最后不是挂在技术上,而是其他方面.近期的事情:c++修炼加强.在原计划的demo上完成更多的功能.
2014-02-27 01:11:30
677
原创 技术总结的重要性
有人所过,很多弯路,最后都成了直路. 从研究生到现在,跌跌撞撞4年多的时间,看了很多文献,开源框架,标准, 协议, 算法,研究,代码编写,跨平台使用,路在何方, 如何使业务和技术分离,如何将技术使用到具体的业务,一直困扰,在‘T’行的技术道路上颠簸了这么多青春岁月, 试问,今天能记住的有多少,还能讲的很透彻的地方有几多, 从一个平台到另一个平台,生活就像剧本,不断的书写, 酸甜苦辣,成功与失败,欢
2014-02-25 16:16:41
1502
转载 VS2008(VC6)出现如下链接错误的解决方法uafxcwd.lib(afxmem.obj) : error LNK2005: "void * __cdecl operator new(unsign
http://blog.youkuaiyun.com/dotphoenix/article/details/7505605VS2005(VC6)出现如下链接错误的解决方法uafxcwd.lib(afxmem.obj) : error LNK2005: "void * __cdecl operator new(unsign2012-04-25 18:42 157人阅读 评论(0)收藏
2012-07-12 16:05:10
4165
原创 平滑处理----高斯模糊
图像的高斯平滑 http://blog.163.com/zjf_ha/blog/static/16179109320103751237695/免费下载:http://www.codefans.nethttp://www.codefans.net/down/3779.shtml http://www.codefans.net/soft/3779.shtml http://
2012-05-30 09:28:40
1223
转载 高斯图像模糊算法及其 C 实现
高斯图像模糊算法及其 C 实现2009-01-25 11:34高斯模糊的基本思路是根据二维 正太分布 正态分布 (感谢 xhr 大牛指正错别字) 公式生成一个高斯矩阵, 求新图像中的每一点时, 将高斯矩阵的中心对准旧图像的这一点, 并将所有点根据高斯矩阵上对应的点加权平均. 二维正态分布公式如下:u, v 分别为水平、竖直距离. 观察可得, 当 r>3σ 时
2012-05-28 17:04:06
1228
原创 webrtc引擎
1.webrtc的目录:Subpages --Item:很重要!http://blog.youkuaiyun.com/temotemo/article/details/7056581 2.比较好的博客:http://blog.youkuaiyun.com/temotemo/article/details/7056581
2012-05-22 14:33:03
987
原创 rtsp实时流
ffmpeg -i rtsp://xxx.xxx.x.x/a.asf -vcodec copy -f asf save.asf这样就可以把实时视频流保存下来了 下面是几个可以网友夜神月给的地址:rtsp://211.139.201.226:554/live/1/470164DA1B14128B/y608cgu5nu829tly.sdprtsp://211.139.201.226:5
2012-04-23 10:09:36
797
原创 编译WebRTC
编译WebRTC在某篇对google敬仰的日志中,已经提到过WebRTC,具体介绍不不说了,网上一大摞,今天讲讲怎么编译WebRTC。在项目源码中,并没有直接提供解决方案(sln)和工程文件,是因为WebRTC和Chromium一样,使用了depot_tools这个工具用来自动生成项目文件。Google也能搜索出一堆的编译方案,但基本上就是对https://sites.google.com
2012-04-06 13:10:27
2687
转载 匈牙利命名法则
匈牙利命名法则:http://blog.youkuaiyun.com/autofei/article/details/1624583
2012-03-07 15:27:13
486
原创 1>LINK : fatal error LNK1561: 必须定义入口点
今天在vs2008下面成功编译ffplay.c,可以播放264文件,改成ffplay.cpp加入就出现一大堆语法错误:加入下面这些什么的也无济于事,#ifdef __cplusplusextern "C" {#endif。。。。#ifdef __cplusplusextern "C" {#endif 最终将其有改为ffplay.c编译,又出现莫名其妙的错误:
2012-02-24 10:59:55
17419
原创 ffplay播放yuv文件命令
ffplay播放yuv文件命令ffplay -f rawvideo -video_size 1920x1080 a.yuv
2012-02-22 16:25:30
26828
原创 最新版x264(2011年12月)在vs2008上生成动态库dll
有时间记录下,最新版x264(2011年12月)在vs2008上调用libx264加上input output filters等外围文件封装成动态库dll。 由于lib264.dll是与libx264.lib相对应的,没有包括外围文件,用起来也不方便,公司任务布置下来,就把整个工程做成动态库。做了将近半个月。今天终于可以跑通,能够编码成264文件了。差点做不出来,鸭梨有点大。
2012-02-22 14:31:53
989
原创 y4m文件转换成yuv
1.装个mencoder.exe:2.命令如下:“mencoder **.y4m -ovc raw -of rawvideo -vf format=i420 -o **.yuv ” 参考文档:http://bbs.chinavideo.org/viewthread.php?tid=2625
2012-02-22 14:22:05
4193
1
原创 vs2008 出现了“找不到MSVCR90D.dll,因此这个程序没能启动"处理办法
vs2008 出现了“找不到MSVCR90D.dll,因此这个程序没能启动"处理办法: 项目->***属性->配置属性->链接器->常规->右边框) :关闭增量链接,.
2011-11-21 23:33:17
869
翻译 ubuntu下拨号上网(ADSL(PPPOE))接入指南
在使用那种月卡即账号和密码在ubuntu上网时,要建立ADSL连接,具体可以为: http://wiki.ubuntu.org.cn/ADSL%EF%BC%88PPPOE%EF%BC%89%E6%8E%A5%E5%85%A5%E6%8C%87%E5%8D%97网络配置里面找DSL,其中只需要填写账号和密码,服务那一项步用填。
2011-11-16 01:42:01
806
翻译 将含有makefile文件的源码加入Eclipse工程
很多软件在开发或者分析时需要一个像样的IDE,Eclipse是其中很优秀的一个,至少个人感觉很好用最近在分析一个源代码,需要把这个源码转换成Eclipse工程,经过Google搜索,步骤如下:1. 新建一个C++空工程,工程类型是makefile project,选择Linux GCC;2. 将源码连同makefile文件一同作为一个文件系统导入:File -> i
2011-11-16 00:27:07
1039
原创 群里碰到一个面试题,简单明了,有助于理解2维数组和指针
#include main(){int a[5]={1,2,3,4,5};int *ptr=(int *)(&a+1);printf("%d,%d",*(a+1),*(ptr-1));}运行结果:*(a+1) = 2, *(ptr-1) =5*(
2011-09-04 16:33:49
458
原创 H264 Streaming Module for Apache (version 2)
1.首先需要安装apx2sudo apt-get install apache2-threaded-dev2.下载h264stream的tar包cd ~wget http://h264.code-shop.com/download/apache_mod_h264_
2011-08-21 20:08:01
3699
原创 ubuntu 搭建 sdl+ffmpeg
今天在linux下安装了ffmpeg加载了sdl,编译运行了ffplay.c.tutorial01-08.c.过程记录如下:1.安装ffmpeg,就是一裸体,呵呵,我什么都没加载。对于刚入门的话,没必要装那么多选项,等用到了什么在加上去吧,我将在以后会吧那些选项加上,目前我只想阅
2011-07-24 21:44:12
869
原创 Windows下实现Mencoder+FFMPEG视频转换和截图的功能
【转】 Windows下实现Mencoder+FFMPEG视频转换和截图的功能2011年04月14日 星期四 下午 10:18转载自 ripen_wang最终编辑 kazaffMencoder是Mplayer自带的编码工具(Mplayer是Linux下的播放器,开源,支持几乎所有视频格式的播放,现在有windows和Mac版本)。<br /><br />Mplayer的获得与配置:<br />Mplayer windows版本下载列表:http://www5.mplayerhq.hu/MPlayer/rel
2011-05-25 19:04:00
3433
原创 ffserver配置
<br />ffserver与x264 收藏 <br /> 最近打算学习h264,用windows版的git把x264的整个开源工程下载下来了,打算去看一下,同时尽量多做一些实践运用,这个工程应该和介绍h264的标准文档结合起来看,其中涉及很多图像处理的专业和技术性问题,涉及linux和一些数学知识(离散余弦变换DCT,傅里叶变换等)的运用,我对linux和这些数学知识都比较陌生,看来要花很多时间去学习了。<br /> windows版的git我使用的是msgit,在http://cod
2011-05-24 10:48:00
9375
原创 gdb 调试 GCC 程序
<br />转]用 gdb 调试 GCC 程序热1佰锐科技2009-03-06 23:20 经常有朋友询问如何调试ffmpeg、ffserver等程序,因为很难使用VC++等集成开发环境来编译ffmpeg、ffserver等程序,所以调试对普通开发人员来说就很成问题了。 其实在Linux、MinGW、CygWin等环境下,均可以使用gdb调试工具来调试程序,这儿就转一篇相关的文章,供大家参考,用gdb调试ffmpeg、ffserver等程序虽然不如VC++等集成开发环境方便,但用习惯之后感觉
2011-05-18 15:18:00
655
原创 小结
<br /> 昨天用FFmpeg-Full-SDK-3.2 + SDL-1.2.14 +ffmpeg(版本:(SVN:10675)2007-10-07 ,ffmpeg_x264_src_20071007)编译了ffplay.c,可以播放电影了。功夫不负有心人,以前编译总是通不过,时隔数日,终于通过了。。<br /> 现在基本上FFmpeg里面的实例都有了,output.c api-example.c tutorial01---08.c ffplay.c 都可以运行了,今后几天就把他们读懂。<br />
2011-05-18 08:36:00
631
原创 vc 编译ffplay
编解码工具2009-03-22 11:28:11阅读918评论0 字号:大中小 订阅. 下载配置sdl. 下载配置ffmpeg sdk. 下载ffmpeg 源代码. 拷贝源代码中的ffplay.c, cmdutil.h, cmdutil.c 到新建的VC工程中编译之~出现问题1. #include "version.h" 找不到文件。注释掉这行,好像没什么用处。2. _main 重复定义在ffplay.c文件前面 增加 #define __MINGW32__ (这个应该都想得到,We don't
2011-05-17 10:30:00
5310
原创 ffmpeg tutorial 01----08讲解分析博文 + GStreamer的使用
<br />http://wang.chun.ye.blog.163.com/blog/#m=0
2011-05-17 10:27:00
991
原创 基于ffmpeg截取视频帧画面
<br />http://t.chinaunix.net/viewthread.php?tid=1932536#<br /> <br />http://t.chinaunix.net/archiver/tid-1932536.html
2011-05-17 10:19:00
680
原创 api-example.c音频解码问题
今天花了一天把api-example.c中的音频解码部分调试出来了,原来是要把INBUF_SIZE调大一点,主要是:len = avcodec_decode_audio(c, (short *)outbuf, &out_size, inbuf_ptr, size);len = avcodec_decode_audio2(c, (short *)outbuf, &out_size, inbuf_ptr, size);调用avcodec_decode_audio成功解码,但是avcodec_decode_aud
2011-05-13 19:26:00
1184
原创 FFMpeg视频播放器
这个代码很久之前写的,当时是为了学习FFMpeg和SDL。写得很简单,仅仅处理视频帧解码,用SDL_DisplayYUVOverlay显示视频数据,没有同步处理和音频处理,所以一个视频文件会很快的逐帧显示而过。 这个程序很好,也是可以编译运行的代码,下面将要在这个基础上加以改进,主要是音视频同步和播放速度问题!// rin.c // A small sample program that shows how to use libavformat and libavcodec to // play
2011-05-13 18:56:00
4234
原创 FFMpeg中的函数
<br /> FFMpeg中的函数 收藏 <br />Function List<br />Printable version Text version<br />int <br />av_open_input_file(AVFormatContext **ptr, const char * filename, AVInputFormat *fmt, int buf_size, AVFormatParameters *ap) <br />Opens a media file filename, store
2011-05-13 18:37:00
1248
原创 ffmpeg实现音视频分离
今天用ffmpeg又写了一个音视频分离的程序,将VC配置好原始视频,输出音频,输出视频后,就可以看到音频和视频是独立地了!有时间就写一个分析文档,以此记录!
2011-05-13 10:23:00
2619
3
原创 定义typedef struct 重定义错误解决办法
今天在ffmpeg下面编译了一个小例子,主要是对特定格式的视频文件以bmp格式文件保存到本地硬盘,ppm格式已经成功保存,bmp有点麻烦,在定义typedef struct 时,编译出现错误error C2011:'struct' type redefinition,解决办法有2种:1.在所有#include 前加#define WIN32_LEAN_AND_MEAN#define WIN32_LEAN_AND_MEAN#include #include 2.在定义typedef struct 前加 #if
2011-05-12 18:05:00
8309
原创 ffmpeg从视频文件中读取成bmp图片
<br />#include <assert.h><br />#include <sys/stat.h><br /><br /><br />#include <stdio.h><br />#include <stdlib.h><br /><br /><br />#include <string.h><br />#include <math.h><br /><br /><br />#include "avcodec.h"<br />#include "avformat.h"<br />#include "av
2011-05-12 17:21:00
724
原创 ffmpeg从视频文件中读取成bmp图片
<br />#include <assert.h><br />#include <sys/stat.h><br /><br /><br />#include <stdio.h><br />#include <stdlib.h><br /><br /><br />#include <string.h><br />#include <math.h><br /><br /><br />#include "avcodec.h"<br />#include "avformat.h"<br />#include "av
2011-05-12 17:21:00
1172
原创 ffmpeg从视频文件中读取成bmp图片
<br />#include <assert.h><br />#include <sys/stat.h><br /><br /><br />#include <stdio.h><br />#include <stdlib.h><br /><br /><br />#include <string.h><br />#include <math.h><br /><br /><br />#include "avcodec.h"<br />#include "avformat.h"<br />#include "av
2011-05-12 17:20:00
5830
原创 api-example.c图像保存黑白转彩色
<br />问题一:<br />api-example.c的功能是先自己生成一个MPEG1的文件,然后再按帧保存成PGM文件。我的问题是PGM格式是个什么格式,为什么我通过PHOTOSHOP打开后,这些图像都不是原先的视频图像显示,而是原视频图像的黑白显示。<br />问题二:<br />我把api-example.c中原来的codec = avcodec_find_decoder(CODEC_ID_MPEG1VIDEO);改成codec = avcodec_find_decoder(CODEC_ID_MP
2011-05-08 15:15:00
1594
转载 ffmpeg对视频文件进行解码的大致流程
音视频同步原理[ffmpeg]2010年08月25日 星期三 12:11<br /> ffmpeg对视频文件进行解码的大致流程<br /><br />1. 注册所有容器格式和CODEC: av_register_all()<br />2. 打开文件: av_open_input_file()<br />3. 从文件中提取流信息: av_find_stream_info()<br />4. 穷举所有的流,查找其中种类为CODEC_TYPE_VIDEO<br />5. 查找对应的解码器: avcodec_fin
2011-05-08 15:05:00
1031
转载 关于FFMPEG + Live555 = H.264的问题[
<br />http://topic.youkuaiyun.com/u/20090114/20/a981d6d8-8e67-419f-94bd-c33827b3f8f5.html?270241506
2011-05-08 13:04:00
881
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人