- 博客(21)
- 资源 (8)
- 收藏
- 关注
转载 C#中使用DirectSound录音
原文地址:http://blog.donews.com/uplook/archive/2005/12/14/657145.aspx注:1.原文有程序终止后仍有线程在运行的情况,这里修正了下; 2.DirectSound录音详细介绍:http://blog.csdn.net/woaixiaozhe/article/details/7863007 3."Mixe
2016-02-29 17:11:15 763
转载 directshow
以文本方式查看主题 - 温馨小筑 (http://www.learnsky.com/bbs/index.asp) -- 电脑编程 (http://www.learnsky.com/bbs/list.asp?boardid=6) ---- DirectShow (http://www.learnsky.com/bbs/dispbbs.asp?boardid=6&id=868)
2016-02-28 23:41:21 1045
转载 audio filter adelay 实现音量 延迟(空白音)(笔记)
目前遇到一个问题 需要视频中指定位置 混一小段音频 。 1, 辛得大师兄指导 使用 ffmpeg -i voice1.m4a -filter_complex adelay="1000|1000" output.m4a 得以把 voice1.m4a 前面延迟(空白)1000毫秒 中间“|” 表示 左右声道都延迟1000毫秒 后得到一个 output.m4a文
2016-02-28 22:38:44 4469 1
原创 windows下ffmpeg录制摄像头内容
在windows下面获得摄像头的数据:ffmpeg -f dshow -vcodec mjpeg -s 1280x720 -r 30 -i video="Integrated Webcam" -vf "movie=xxx.png[logo];[in][logo]overlay=10:10[out]" -f image2 D:\%d.jpg获取摄像头视频时在输出的图片的左上角添加一个图标,图
2016-02-28 22:06:47 2483
转载 FFmpeg滤镜使用指南
目录1. FFmpeg滤镜文档2. 示例 2.1 缩放 2.2 视频加速 2.3 滤镜图,链和滤镜关系 2.4 多个输入覆盖同一个2x2 网格 2.5 转义字符 2.6 烧录时间码 2.7 描述命令行参数 2.8 测试源3. 滤镜列表4. 其它滤镜示例5. 开发自己的滤镜FFmpeg添加了很多滤镜,查看哪些滤镜有效可用命令
2016-02-28 21:55:30 738
转载 Java调用ffmpeg进行视频转码
import java.io.*; import java.lang.*; import java.util.*; import java.text.*; import java.net.*; public class MediocreExecJavac { public void runCmd(String command) {
2016-02-28 00:44:59 1050
转载 如何编译ffmpeg以支持dshow设备
在configure ffmpeg工程时,如果不特别指定,默认fdshow设备是被支持的,但编译后却没有.可以查看configure的日志文件,会发现找不到一些依赖的头文件.所以最终编译出来的ffmpeg.exe, 用ffmpeg -formats来看,在indev一项中,一般只有vfwcap,而没有dshow. 为什么会缺头文件呢?好像是有些文件中的内容是侵权的,所以mingw本身不提
2016-02-28 00:42:30 1580 1
转载 FFMPEG用法用例
将 aif 文件转换为 16 位有符号数,小端存储模式,8000 Hz 采样率:ffmpeg -i test.aif -f s16le -ar 8000 test.pcm将 44.1KHz 双声道 16 位有符号数小端存储的 PCM 数据编码为 AAC:ffmpeg -f s16le -ar 44100 -ac 2 -i test.pcm -acodec aac -strict
2016-02-27 23:42:18 500
转载 ffmpeg转码速度控制方法(笔记)
FFMPEG 像读取直播流一样读取文件HLS当前吵得这么熙熙攘攘的,不知道大伙有没有遇到视频播着播着就卡住的问题其实播着播着就卡住的这个问题,完全是因为吐流吐得太快了,m3u8更新得太快了,或者生成m3u8列表中的新INF太慢了,导致的数据处理问题,卡住,ffmpeg的转码进度其实可以控制,通过help可以看到如下信息:转帖请注明出处,来自 bbs.
2016-02-27 23:10:23 11238
转载 [C#]使用API 获取设置系统热键和快捷键
小颗豆的思路是:想要编一个小窗口程序,功能是打开某游戏后,按某个键然后鼠标自动重复点击游戏某个地方,再按某个键鼠标停止点击,这个问题涉及到全局键盘的捕获和释放,然后才是模拟鼠标(或键盘)按键第一部分:先说捕获键盘某键,即获取设置系统热键和快捷键 首先引用空间为using System.Runtime.InteropServices; (一)第一种方法: 先导入
2016-02-26 16:47:46 1089
转载 C#全局热键设置与窗体热键设置实例
1、窗体热键首先要设置主窗体KeyPreview为true,可直接在属性中进行设置,或者在窗体加载中设置: this.KeyPreview = true;然后添加窗体KeyDown事件,如下:private void FrmMain_KeyDown(object sender, KeyEventArgs e){ if (e.Alt && e.Shift && e.
2016-02-26 16:16:01 13484 4
转载 C# WinForm程序退出的方法(笔记)
1.this.Close(); 只是关闭当前窗口,若不是主窗体的话,是无法退出程序的,另外若有托管线程(非主线程),也无法干净地退出; 2.Application.Exit(); 强制所有消息中止,退出所有的窗体,但是若有托管线程(非主线程),也无法干净地退出; 3.Application.ExitThread(); 强制中止调用线程上的所有消息,同样面临其它线程无法正确退出的问题;
2016-02-26 15:46:41 433
转载 C# Process运行cmd命令的异步回显
以下的代码为new Process() 调用cmd命令,并将结果异步回显到Form的例子: using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Dra
2016-02-25 17:00:12 4136 2
转载 SmartWeatherAPI_Lite_WebAPI C# 获取key加密
中国气象局面向网络媒体、手机厂商、第三方气象服务机构等用户,通过 web 方式提供数据气象服务的官方载体。 在一周前已经申请到appid,但是苦于没有C#版的key 的算法,一直验证不通过,经过几天查询资料,现在提供一份C#版的HMAC-SHA1的加密算法 比较简单,分项给大家,大家可以参考一下。string GetKey(string appid, string privat
2016-02-24 10:56:49 691
转载 C#获取窗口句柄概念和方法实例
在Windows中,句柄是一个系统内部数据结构的引用。例如当你操作一个窗口,或说是一个Delphi窗体时,系统会给你一个该窗口的句柄,系统会通知你:你正在操作142号窗口,就此你的应用程序就能要求系统对142号窗口进行操作——移动窗口、改变窗口大小、把窗口极小化为图标等。实际上许多 Windows API函数把句柄作为它的第一个参数,如GDI(图形设备接口)句柄、菜单句柄、实例句柄、位图句柄等,不
2016-02-21 00:30:45 10855
转载 模拟操作(键盘、鼠标)三(转)
1、模拟操作(键盘、鼠标)一2、模拟操作(键盘、鼠标)二本次,换了一家新公司之后,遇到同样的问题,所以呢,小弟封装了一个类。希望大神不要喷,谢谢public class ApiHelper { //键盘事件常量 public enum KeyEventFlag : int { Down = 0x00
2016-02-21 00:26:25 531
转载 C#调用FFMPEG,并异步读取输出信息的代码
public void ConvertVideo(){Process p = new Process();//建立外部调用线程p.StartInfo.FileName = @"c:\ffmpeg.exe";//要调用外部程序的绝对路径p.StartInfo.Arguments = "-i XXXXXXXXXXXXXX";//参数(这里就是FFMPEG的参数了)p.
2016-02-09 03:43:10 5873 1
转载 NET 2.0(C#)调用ffmpeg处理视频的方法
另外:ffmpeg的net封装库 http://www.intuitive.sk/fflib/NET 2.0 调用FFMPEG,并异步读取输出信息的代码...public void ConvertVideo(){ Process p = new Process();//建立外部调用线程 p.StartInfo.FileName = @"c:/
2016-02-09 03:40:13 2635
转载 C# Process.Start()方法详解
System.Diagnostics.Process.Start(); 能做什么呢?它主要有以下几个功能:1、打开某个链接网址(弹窗)。2、定位打开某个文件目录。3、打开系统特殊文件夹,如“控制面板”等。那么它是怎么实现这几个功能的呢?在讲应用前,我们先来看看Process.Star()的构造方法。 名称说明Process.Start ()
2016-02-09 02:49:30 530
转载 .net2.0的DirectX.dll和Directsound.dll怎么使用在.net4.0上。
1.引用Microsoft.DirectX.dll和Microsoft.DirectX.Directsound.dll这2个文件。2.项目属性里边,把目标平台改成X86。3.调试菜单-->异常。把Managed Debugging Assistants里的LoaderLock引发的异常去掉。4.App.Config修改下: sta
2016-02-01 16:44:46 810
转载 C#音频采集 (笔记)
using System; using System.Collections.Generic; using System.Text; using System.IO; using System.Threading; using Microsoft.DirectX; using Microsoft.DirectX.DirectSound; using System.
2016-02-01 15:29:25 12019
faac-1.28.tar.gz
2015-01-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人