自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

cuoban的学习空间

永远在路上。。。

  • 博客(279)
  • 资源 (8)
  • 收藏
  • 关注

转载 FFMpeg无损合并视频的多种方法

现在的任务是将这些视频片段合并起来,并且尽量无损。方法一:FFmpeg concat 协议对于 MPEG 格式的视频,可以直接连接:ffmpeg -i "concat:input1.mpg|input2.mpg|input3.mpg" -c copy output.mpg对于非 MPEG 格式容器,但是是 MPEG 编码器(H.264、DivX、XviD、MPEG4、MPEG2、A...

2019-02-26 00:34:08 1143

转载 WPF开发一款软件自动升级组件

前几天介绍了WPF进行自定义窗口的开发,关注的朋友还挺多,超出本人意料,呵呵,那么我就再接再励,在上篇的基础上,讲述一下软件自动升级组件的开发原理,大家时间宝贵,不想搞太长的篇幅,所以尽可能拣重要的说说,附件中有源码,没时间朋友直接下载吧,希望有需要的朋友能用的上,有时间的朋友还是跟着本文一起,体验一下开发的过程吧,因为这个组件做的挺赶,问题估计不少,大家发现问题欢迎踊跃留言,本文只做抛砖引玉的作...

2019-02-25 01:24:33 2269

转载 WPF绘制自定义窗口

WPF是制作界面的一大利器,下面就用WPF模拟一下360的软件管理界面,360软件管理界面如下: 界面不难,主要有如下几个要素:窗体的圆角 自定义标题栏及按钮 自定义状态栏 窗体的半透明效果 窗体4周有一圈半透明阴影(抓的图上看不出来)实现思路很简单,首先隐藏默认窗口的标题栏和边框,然后用WPF的Border或Canvas等元素模拟定义窗体的标题栏、内容区和状态栏。具体实...

2019-02-25 00:59:46 1464

转载 关于ffmpeg必须知道的

1、ffmpeg.exe只是一个外围程序,其核心逻辑在libavcodec.dll和libavformat.dll,libavdevice.dll等之所以是外围,相当于一个GUI,也就是说基于这些dll,你可以写自己的外围程序,比如做成特别的功能齐全的录屏软件或windows GUI的转码软件2、libavcodec超过30mb,要想变小必须自己编译ffmpeg,放弃大量对你无用的enco...

2019-02-24 22:59:40 1530

转载 tesseract ocr(图像识别类库) 使用

使用方法tesseract ocr(图像识别类库) v3.02.02下载完后进行安装,默认情况下安装程序会给你配置系统环境变量,以指向安装目录(之后可以通过DOS界面在任意目录运行tesseract)。安装完成后目录如下:    附录:    tessdata 目录存放的是语言字库文件,和在命令行界面中可能用到的参数所对应的文件.  这个安装程序默认包含了英文字库。    使用Te...

2019-02-20 12:07:07 1365

转载 WPF MVVM 中怎样在ViewModel总打开的对话框在窗体之前

今天在WPF的项目中,写打印插件,在ViewModel中对需要弹出打印对话框,而对话框如果没有Owner所属的时候经常会被当前应用程序遮住,导致我都不知道到底弹出来没有!参照:http://www.codeproject.com/Articles/20347/WebControls/后,果断顺利通过。第一步定义WindowWrapper类:实现System.Windows.Forms.IW...

2019-01-18 21:23:25 804

转载 Geckofx45 黑屏问题解决+Delay延时

Geckofx黑屏的原因是每次重新加载要有一段绘图时间,所以在绘图没有完成之前设置是否可见就OKGeckoWebBrowser gk = new GeckoWebBrowser();//做其他事情,比如Navigatevar baseWindow = ((nsIBaseWindow)(gk.WebBrowserFocus));baseWindow.SetVisibilityAttribu...

2019-01-16 21:50:04 527 3

转载 Geckofx45 简单实现多标签浏览功能(二)

控件简单的用tabControl来写,在createwindow事件写private void geckoWebBrowser1_CreateWindow_1(object sender, Gecko.GeckoCreateWindowEventArgs e)        {          e.Cancel = true; //防止跳转到新窗口          string ur...

2019-01-14 22:28:13 1423

转载 GeckoWebBrowser多窗口独立cookie

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using Gecko;usi...

2019-01-14 22:23:45 2216

转载 WPF 在MVVM模式下弹出子窗体的方式

主要是通过一个WindowManager管理类,在window后台代码中通过WindowManager注册需要弹出的窗体类型,在ViewModel通过WindowManager的Show方法,显示出来。WindowManager代码如下: public static class WindowManager { private static Hashtable _R...

2019-01-12 17:28:42 5895 6

转载 Using the Gecko browser using MVVM

A similar post on using the Gecko browser via WPF can be found here:http://www.technical-recipes.com/2017/using-the-gecko-web-browser-in-wpf/In this post I extend these ideas a little so that the ...

2019-01-04 23:47:11 187

转载 VS2017下把CefSharp编译成AnyCpu、x86、x64模式

CefSharp从51版本以后开始支持AnyCpu编译模式第一步:App.config的configuration下增加一个配置:  <runtime>    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">      <probing privatePath="x86"/>   ...

2019-01-02 09:16:42 6367

转载 在浏览器内核WebKit中并行加载外部脚本(收藏)

在上一篇文章网站性能优化-将Script放到HTML文件中尽量靠近尾部原理中,我说明其根源在于浏览器对脚本处理的方式是因为对脚本的非并行下载方式。其实,在Webkit内核的浏览器中,是可以做到并行加载外部脚本的。PS:是WebKit内核哟,IE系又是一个杯具~~ 在WebKit 正式版中,已经正式支持HTML5中<script>标签的 async 和 defer 属性了。如...

2018-12-25 02:25:42 532

转载 c# webkit 模拟点击

前些天想用PHPsocket做一个网站的自动登录和数据采集,却发现这个网站用HTML5编写,数据存储用localstorage,PHP暂时找不到localstorage的数据提交方法,想用C# 前些天想用PHP socket做一个网站的自动登录和数据采集,却发现这个网站用HTML5编写,数据存储用localstorage,PHP暂时找不到localstorage的数据提交方法,想用C#实现,却发...

2018-12-10 22:36:45 1249

转载 WPF 自定义TabControl控件样式(转)

WPF 自定义TabControl控件样式一、前言程序中经常会用到TabControl控件,默认的控件样式很普通。而且样式或功能不一定符合我们的要求。比如:我们需要TabControl的标题能够居中、或平均分布;或者我们希望TabControl的标题能够进行关闭。要实现这些功能我们需要对TabControl的样式进行定义。二、实现TabControl的标题平均分布默认的TabCon...

2018-12-09 15:43:10 4190 2

转载 MahApps.Metro使用

MahApps.Metro使用下载MahApps.MetroPM> Install-Package MahApps.MetroMainWindow.xaml中添加xmlns:Controls="clr-namespace:MahApps.Metro.Controls;assembly=MahApps.Metro"然后将Window标签替换为如下标签<C...

2018-11-06 16:06:20 16890

转载 用ffmpeg制作动态一图流音乐视频

前有gif动图一图流,这回是一图+一循环效果+一动态频谱的稍复杂一图流。假设我要制作一个尺寸为854x480的一般视频,所需工具是Sonic Candle + ffmpeg。 1. 用Sonic Candle生成音乐频谱视频,帧率12,宽854,高300,背景黑色,前景白色,取名speq.mp4,然后用ffmpeg的"-an"把默认编码的128k音频去掉,以备塞入高音质音频。 2. 找一段视频素材...

2018-06-05 11:15:15 3108

转载 使用ffmpeg合并视频文件的几种方法

ffmpeg合并视频的方法有三种。国内大多数仅介绍了其中之一。于是觉得有必要翻译一下。其实在ffmpeg的 FAQ文档中有比较详细的说明。 使用concat协议进行视频文件的合并这种方式的适用场景是:视频容器是MPEG-1, MPEG-2 PS或DV等可以直接进行合并的。换句话说,其实可以直接用cat或者copy之类的命令来对视频直接进行合并。很多文章介绍了这种方法,但适用性却没有提及。这并不是一...

2018-06-05 10:49:32 2810

转载 最全的C#图片处理类ImageHelper.cs(个人保留)

一个很完整的图片处理类,包含了14个对图片处理的方法例如:<ul class="litype_1" type="1"><li>生成缩略图、加图片水印和文字水印。</li><li>调整量度、反色、浮雕、拉伸、滤色。</li><li>上下左右翻转、压缩、灰度化、黑白转换。</li&gt

2018-06-05 08:56:43 6311

转载 C#图像处理(各种旋转、改变大小、柔化、锐化、雾化、底片、浮雕、黑白、滤镜效果)

一、各种旋转、改变大小注意:先要添加画图相关的using引用。//向右旋转图像90°代码如下:private void Form1_Paint(object sender, System.Windows.Forms.PaintEventArgs e){Graphics g = e.Graphics;Bitmap bmp = new Bitmap("rama.jpg");//加载图像g.FillRe...

2018-06-05 08:53:10 941 1

转载 FFmpeg 常用命令

FFmpeg 是一个处理视频和音频内容的开源工具库,可以实现编码、解码、转码、流媒体和后处理等服务。转换格式转换为 MP4 格式:ffmpeg -i input.mov output.mp4-i 输入文件指定规格参数:ffmpeg -i input.mp4 -c:v libx264 -preset slow -crf 18 -c:a aac -b:a 128k -pix_fmt yuv420p o...

2018-06-04 15:53:30 794

转载 videojs集成--播放rtmp流

之前说到已经把流推送过来了,这时候就可以使用videojs来进行显示播放。首先要先有一个文件,那就是video-js.swf因为,这种播放方式html已经不能很好的进行播放了,需要用到flash来播放,videojs在这个地方就用到了这个。代码就是下面这样。里面一些细节注释都有。重点就是看<video>标签里面的内容[html] view plain copy<!DOCTYPE ...

2018-04-10 16:59:10 1530

转载 如何控制H5 video 只能后退(向后拖动)不能快进(向前拖动)

隐藏浏览器自带的控制条自己实现一个控制器用户习惯于在看视频时查看已经播放了多少,和还剩多少。给你的播放器添加一个简单的进度条,可以用 div 标签和 span 标签。可以增加 span 的宽度来显示视频的进度。<div id="progressBar"><span id="progress"></span></div>当然,你也希望用一些css,这样...

2018-04-10 16:35:47 10144

转载 Making Custom CSS3 Video Players With HTML5 and Javascript

The Media Element APIThe media element API is a simple API that allows you to manipulate videos with simple Javascript commands. For example, normally when using the HTML5 video tags we type something...

2018-04-10 16:24:37 535

转载 html5 如何自制video标签的播放进度条

现在随着html5的渐热,越来越多的web开发者都开始选择使用html5写出一些比较好的web应用。我也相信html5在未来会有很大的发展前景,额,跑题了,继续说我们这个问题。闲话不多说,先上代码下面是JavaScript代码// 为了不随意的创建全局变量,我们将我们的代码放在一个自己调用自己的匿名函数中,这是一个好的编程习惯 (function(window, document)...

2018-04-10 16:15:44 9672

转载 浅谈html5 video 移动端填坑记

本文介绍了html5 video 移动端填坑记,分享给大家,具体如下:?12345678910111213141516171819202122232425262728<video id="video"  style="object-fit:fill"  autoplay  webkit-playsinline   playsinline   x5-video-player-type="h5"...

2018-04-09 09:31:41 5206 1

转载 HTML5 VideoAPI,打造自己的Web视频播放器

本文将使用HTML5提供的VideoAPI做一个自定义的视频播放器,需要用到HTML5提供的video标签、以及HTML5提供的对JavascriptAPI的扩展。一、基础知识1.用法<video src="./video/mv.mp4"></video>注意:audio和video元素必须同时包含开始和结束标签,不能使用<audio />这样的空元素语法形式。...

2018-04-08 16:52:34 10157

转载 html5 video获取实时播放进度的方法

getvideoprogress(); function getvideoprogress() { setTimeout(function () { var vid = document.getElementById("video1"); var currentTime=vid.currentTime.toFixed(1); ...

2018-04-08 16:30:30 14791

转载 WPF中AllowsTransparency和WebBrowser兼容性问题

最近项目中需要在WPF中加入WebBrowser控件,发现与AllowsTransparency="True" WindowStyle="None"有冲突,在网上搜索了一下,找到的解决方案跟我的项目有冲突,只好自己解决。产生原因:引自http://www.cnblogs.com/SkyD/archive/2009/12/16/1625216.html一段回复原因在于 WebBrowser 控件是G...

2018-03-16 10:23:44 1151

转载 WPF中使用webbrowser并且屏蔽在新窗口中打开页面

此代码为从网上找到的方法,然后整理成一个文件方便引用首先创建一个类文件 WebBrowserHelper.cs复制代码using System;using System.ComponentModel;using System.Windows.Controls;using System.Globalization;using System.Windows.Threading;using S...

2018-03-15 12:41:52 2533

转载 关于VS项目平台的x86,x64,Any CPU以及Debug和Release的区别

相信对于很多刚接触打包程序的同志来说,关于x86,x64,Any CPU这三个项目平台,以及解决方案配置Debug和Release有什么区别?这个问题一定有许多的困惑,甚至不乏一些已经工作了很久的老程序猿来说都是一个模棱两可的问题。当然,我也是捣腾了好久,才渐渐搞明白它们的区别,以此作个总结: 一 、x86、x64、Any CPU的区别 1.简单的说,它们之间最直接的区别就是:x86平台编译出来的...

2018-03-14 14:59:48 1487

转载 C#钩子类 几乎捕获键盘鼠标所有事件

using System;using System.Text;using System.Runtime.InteropServices;using System.Reflection;using System.Windows.Forms;namespace MouseKeyboardLibrary{ /// <summary> /// Abstract ...

2018-03-12 14:02:35 455 1

转载 C#全局监听Windows键盘事件

本方法只涉及到如何应用现有工具类实现监听,其具体的原理主要涉及到调用Windows底层API:定义一个钩子钩住键盘事件,在这里不讲具体原理。1.工具类代码引用using System;using System.Collections.Generic;using System.Text;using System.Runtime.InteropServices;using System.Win...

2018-03-12 13:56:05 4250

转载 C# 键盘响应事件及键值对照表

键盘响应事件总结键盘响应事件是在用户按下某个键后触发的事件,可以是任意操作,但不是任意键都可以被捕获的。原型:public event KeyPressEventHandler KeyPress MSDN说明:键事件按以下顺序发生: 1.KeyDown 2.KeyPress 3.KeyUp KeyPress 事件不能由非字符键引发;但是非字符键能够引发 KeyDown 和 KeyUp事件。 使用 ...

2018-03-12 12:12:01 1646

转载 一个C#操作Excel类,功能比较全

using System;using System.Data;using System.Configuration;using System.Web;using Microsoft.Office.Interop;using Microsoft.Office.Core;namespace Microsoft.Office.Interop.ExcelEdit{ /// &lt...

2018-03-12 10:17:22 23574 1

转载 c#获取excel中的所有sheet名称(自用笔记)

Excel.Application myExcel = new Excel.Application();object missing = System.Reflection.Missing.Value;myExcel.Application.Workbooks.Open(this.txtFile.Text, missing, missing, missing, missing, miss...

2018-03-12 10:14:23 12454

转载 C# 获取Excel工作薄中Sheet页(工作表)名集合

#region 获取Excel工作薄中Sheet页(工作表)名集合 /// <summary> /// 获取Excel工作薄中Sheet页(工作表)名集合 /// </summary> /// <param name="excelFile">Excel文件名及路径,EG:C:\...

2018-03-12 10:10:59 3491

转载 Windows上的音频采集技术

1.Windows上的音频采集技术转载:http://blog.csdn.net/wxl1986622/article/details/44230149 谢谢版主前一段时间接到一个任务,需要采集到声卡的输出信号,以便与麦克风的输入信号进行混音。之前一直没有研究过音频的相关技术,这次就顺便抽出一点时间去了解了一下Windows上采集音频的相关技术。对于音频处理的技术,主要有如下几种:采集麦克风输入采...

2018-03-06 12:17:18 6986

转载 visual studio 2017如何打开 *.sdf 数据库文件 (笔记)

喜欢用asp.net web pages开发小型网站的同学是不是很郁闷:1、webMatrix已经停止更新和支持,在最新的Win10里经常出错,已经是不能正常使用了;2、用web pages建的网站默认使用的是*.sdf数据库文件,但却不能在VS2017里直接打开,看不到字段,看不到表;3、新版本的SQL Server如2016也不支持直接打开*.sdf数据文件;4、一些第三方软件如LINQPad...

2018-02-28 15:59:47 5276 1

转载 server2012/win8 卸载.net framework 4.5后 无法进入系统桌面故障解决

故障:服务器装的是windows2012standard(2012版本从低到高依次为Foundation、Essentials、StandardDatacenter,以及它们的升级版R2),由于要安装的应用系统是要用到.netframework3.5,所以,2012自带的.net4.5版本需要卸载,但是卸载后问题来了——黑屏、无法进入系统桌面,只能调出任务管理器。 分析:原以为是exp

2017-12-11 01:33:34 1599 1

项目文档模板集萃

自己收集的项目文档模板,看看有没有能用到的,作为参考也不错,格式已有,直接套内容或修改即可。

2015-08-21

软件与需求

自己收集的软件与需求文档模板,看看有没有能用到的,作为参考也不错,格式已有,直接套内容或修改即可。

2015-08-21

软件开发计划书

自己收集的 软件开发计划书标准模板,看看有没有能用到的,作为参考也不错,格式已有,直接套内容分即可。

2015-08-21

[国家标准]软件设计文档

自己收集的软件设计文档标准模板,看看有没有能用到的,作为参考也不错,格式已有,直接套内容分即可。

2015-08-21

[国家标准]软件开发规范

自己收集的软件开发规范标准模板,不知道能用到多少,但是可以参考下。

2015-08-21

faac-1.28.tar.gz

faac-1.28.tar.gz 配置mingw+msys环境需要。音频编解码FAAC编码器,利用FAAC来实现AAC编码,例如用于WAV转至AAC格式。

2015-01-06

技术规范集萃

自己收集的各类软件设计文档模板,看看有没有能用到的,作为参考也不错,格式已有,直接套内容或修改即可。

2012-03-28

AjaxControlToolkit

c#关于AJAX的扩展控件,本资源为所有扩展控件的具体用法,感觉还不错,对于热衷于无刷新技术的人,使用起来非常容易上手

2011-10-20

空空如也

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

TA关注的人

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