自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (15)
  • 收藏
  • 关注

原创 vlc相关学习资料汇总及零散技术总结

官网的编译教程:http://wiki.videolan.org/Win32CompileMSYS    编译的各种问题:http://wiki.videolan.org/Win32CompileMSYSTroubleShooting    已经编译好的各种版本:http://nightlies.videolan.org/build/    VS下编译项目:https://

2016-05-27 13:30:18 789

原创 VLC音频重采样Audio resample核心流程梳理

2016-05-27 13:26:50 1248

原创 vlc使用ffmepg get_buffer2流程

一、综述:在设计播放器1.0时,曾使用vtune和VS自带的性能分析工具测试,对于播放器这样的软件其核心流程分为收流&拼帧、解码、渲染三大块,其中收流&拼帧在大并发模式下不是性能瓶颈。渲染模块使用D3D渲染,渲染操作本身仅占用3%左右的CPU时间。而解码和拷贝操作是非常耗费CPU的。对于ffmpeg解码优化,本文不做赘述,后续详细展开。此处仅讨论内存拷贝优化方案二、内存拷贝优化方案

2016-05-27 11:37:42 1631

原创 各种音频编码格式在低码率下的音质测试结果

2016-05-27 11:22:54 1865

原创 VLC和WebRTC等开源库关于硬解软解的策略

一、移动端OS角度硬解能力支持情况Android4.1.2以前:    不支持4.1.2-5.0     Java侧MediaCodec5.0以上    Java侧MediaCodec,C侧nativeMediaCodecIOS8.0以前    不支持硬编硬解,仅软编软解8.0及以后    支持硬编硬解VideoToolboxDecoder二、开源库角度

2016-05-23 15:23:19 5414

转载 UML类图中几种关系的总结,EA图中会用到

九种关系总结,EA图中会用到:关联关系(Association):双向关联,单向关联,自关联、多重性关联Multiplicity、聚合(Aggregation):整体与部分的关系,整体对象销毁时成员对象不销毁,一般是构造函数或Set方法传入成员对象。组合(Composition):整体与部分的关系,整体对象销毁时成员对象一并销毁,一般在构造函数中创建成员对象。依赖关系(Depe

2016-05-22 00:24:33 10791 1

转载 深入浅出UML类图---写得不错,备忘

九种关系总结,EA图中会用到:关联关系(Association):双向关联,单向关联,自关联、多重性关联Multiplicity、聚合(Aggregation):整体与部分的关系,整体对象销毁时成员对象不销毁,一般是构造函数或Set方法传入成员对象。组合(Composition):整体与部分的关系,整体对象销毁时成员对象一并销毁,一般在构造函数中创建成员对象。依赖关系(Depe

2016-05-21 23:43:04 786

转载 通过二进制头识别文件类型

通过二进制头识别文件类型,可以使用UE或者WinHex软件打开1.JPEG/JPG- 文件头标识 (2 bytes): $ff, $d8 (SOI) (JPEG文件标识) - 文件结束标识 (2 bytes): $ff, $d9 (EOI) 2.TGA- 未压缩的前5字节   00 00 02 0000- RLE压缩的前5字节   00 00 10 0000

2016-05-16 18:22:36 21800

原创 智能识别-人工神经网络FANN总结

一、前言在车牌识别项目中使用了人工神经网络的开源库FANN训练及识别车牌中的字符,经过多重调整后,其识别率可以达到99.8%以上。二、项目介绍高清摄像机智能车牌识别一般分为视频采集、车辆轮廓检测、车牌轮廓检测、车牌图像矫正、字符切割、字符识别等一系列流程。每个流程需各自优化更需统筹优化,这样才能达到最佳识别率。本文主要说明字符识别模块的功能。http://leenissen.dk/fann/wp/

2016-05-16 17:07:55 2701

原创 批量修改文件名的脚本bat\python\shell

经常会遇到批量修改文件名的时候,比如下载了一批mp3文件。这些文件名都带有统一的前缀,比如“儿歌-***.mp3”。在听音乐时有时只能回滚前几个文字,这时就可以使用该脚本批量去掉前缀。一、BAT脚本二、python脚本三、shell脚本

2016-05-14 16:59:25 657

原创 VMWare虚拟机中的MacOSX使用XCode运行无法连接iPhone设备

问题:使用VMWare虚拟机跑MacOSX系统时,从虚拟机的状态栏或菜单中可以看到USB或iPhone真机已经被识别。但是在XCode调试中依然无法连接设备,显示“No devices connected to 'My Mac'...”如下图所示:解决办法:在未启动MacOSX虚拟机的状态下,选择虚拟机菜单:虚拟机(M)->设置(S)->硬件->USB控制器,将USB兼容性

2016-05-14 16:35:25 13433 8

原创 MacOsx自动安装工具:brew

安装brew的执行命令curl -LsSf http://github.com/mxcl/homebrew/tarball/master | sudo tar xvz -C/usr/local --strip 1安装cocoapods:sudo brew install cocoapods卸载sudo brew uninstall cocoapods

2016-05-12 15:22:53 1345

原创 生成树状结构的脚本bat

一、BAT脚本:tree /f > ..\treef.txt文件夹 PATH 列表卷序列号为 0003-C23AD:.│ 新建文本文档 - 副本 (2).txt│ 新建文本文档 - 副本.txt│ 新建文本文档.txt│ ├─文件夹1│ 新建文本文档 - 副本.txt│ 新建文本文档.txt│ ├─文件夹2│ 新建

2016-05-10 17:59:04 2392 1

原创 MacOSX启动SSH服务

SSH服务适用于所有类UNIX系统,例如Ubuntu、CentOS、RedHat,包括Mac OX,在这里简单介绍一下它的部分适用方法。首先,介绍一下Mac OX,因为SSH在苹果系统上嵌入了,不需要安装任何东西,只需要简单设置一下就可以:-> System Preference(系统偏好设置) -> Sharing(共享) -> Remote Login(远程登录) (选中) 这样就可以

2016-05-10 17:23:30 483

原创 Python知识总结帖

1、面向对象高级编程中----使用__slots__注意点:使用__slots__要注意,__slots__定义的属性仅对当前类实例起作用,对继承的子类是不起作用的:

2016-05-08 18:06:37 267

转载 Configure,Makefile.am, Makefile.in, Makefile文件之间关系

1.autoscan (autoconf): 扫描源代码以搜寻普通的可移植性问题,比如检查编译器,库,头文件等,生成文件configure.scan,它是configure.ac的一个雏形。    your source files --> [autoscan*] --> [configure.scan] --> configure.ac2.aclocal (automake):根据已经安

2016-05-05 15:08:08 332

原创 Linux常用命令总结

1、tar命令:将当前目录下的vlc文件夹打包成tar.gz压缩包tar -cvf vlc.tar.gz vlc/解压tar.gz压缩包tar -zxvf vlc.tar.gz到当前目录

2016-05-05 11:51:02 223

原创 Shell脚本总结

1、获取cpu核的个数,我给osx虚拟机分配的核是2.所以CORE_COUNT值为2CORE_COUNT=`sysctl -n machdep.cpu.core_count`

2016-05-05 11:42:00 257

原创 OSX系统中root密码失效的解决办法

刚遇到OSX操作系统的root密码失效。即使输入正确的密码也无法进入系统。可以重新设置Root密码恢复一下【Mac设置Root密码]  Mac系统重新设置root用户密码  如果不知道root用户密码,需要重设。   命令[sudo passwd root ]   然后提示你输入当前登录用户密码,通过以后,   提示你输入两遍root的密码。  

2016-05-05 09:23:08 358

原创 Windows系列工具-ProcessExplorer(procexp.exe)

待补充

2016-05-03 19:07:35 1384

原创 Windows系列工具-Windbg使用总结

待补充

2016-05-03 19:05:37 278

Gliffy_Diagram.zip

Chrome插件,GliffyDiagram设计工具。可以做常用的设计。 解决最新版chrome浏览器安装Chrome插件时出现"CRX-HEADER-INVALID"解决方法

2020-03-09

node-gyp-3.3.1.zip

node-gyp-3.3.1.zip为libuv-v1.9.0服务

2016-11-03

libuv-v1.9.0.tar.gz

libuv-v1.9.0.tar.gz

2016-11-03

读注册表判断程序版本号

通过读注册表获取企业QQ的版本号。

2016-07-13

tools库-osx10.11+xcode7.3编译libVLC

MacOSX10.11系统下编译libVLC库,有些第三方库下载不了,可以下载这个extras\tools库,然后替换对应目录MobileVLCKit\ImportedSources\vlc\extras\tools。注意另一个MobileVLCKit\ImportedSources\vlc\contrib\tarballs可以访问另一个下载链接获取

2016-05-16

osx10.11+xcode7.3编译libVLC-tarballs库

MacOSX10.11系统下编译libVLC库,有些第三方库下载不了,可以下载这个tarballs库,然后替换对应目录MobileVLCKit\ImportedSources\vlc\contrib\tarballs。注意另一个extrals\tools可以访问另一个下载链接获取

2016-05-16

osx10.11+xcode7.3编译libVLC-tools库

osx10.11+xcode7.3编译libVLC-tools库

2016-05-14

osx10.11+xcode7.3编译libVLC版本脚本执行过程

osx10.11+xcode7.3编译libVLC版本正确脚本执行过程

2016-05-05

osx10.11+xcode7.3编译libVLC版本正确脚本执行过程

libVLC在OSX10.11系统+XCode7.3的环境下正确编译的全过程,将shell脚本打印出来,大家可以参考,同时作为博客文章的附件参考,大家可以访问我的博客,参考如何在OSX上编译libVLC版本

2016-05-05

Windbg中文帮助文档

Windbg工具的帮助文档翻译版。方便学习

2016-05-03

Windbg入门资料

包括Windbg工具的简介、入门、基本调试操作、内核调试设置、调试常用命令、驱动程序的源码调试等等。

2016-05-03

MSWord开发文档

基于微软的office word开发必备的开发文档,手册是VB语言的,使用C++语言开发时也可以参考。 Microsoft Word 2002 Visual Basic 对象模型进行了很大更改,可支持应用程序中新增和经改进的功能。 访问位于 MSDN Online 的 Office 开发人员中心可了解最新的 Microsoft Word 开发信息,包括新的技术文章、下载软件、示例、产品新闻和其他内容。

2016-04-22

Windbg:X86 Debuggers And Tools-x86_en-us

Windbg调试工具是windows桌面系统下调测程序的利器。在程序发布后,交付给客户使用,不可避免的存在崩溃、僵死等疑难问题,此时挂着源码到客户使用区调试是不现实的。所以只要开发的产品自动生成dump包,就能分析崩溃原因。详细使用经验,可参考我的博客,抛砖引玉,期望同行指点。

2016-04-18

Java2语言命令详解

详细描述了语言命令,相信对大家有所帮助,欢迎关注

2008-11-15

空空如也

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

TA关注的人

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