唐朝程序员

我来自唐朝

2006年11月12日

视频格式转换实用手册

摘要: 我們已经接触了众多数字视频类型,它们各有各的应用领域。为了在不同的领域中应用数字视频,需要在不同的数字视频格式之间进行转换,为了让大家在应用中做到游刃有余,在这里我们将对数字视频格式的转换方法作全面的介绍。 一、VCD/DVD转AVI 1.VCD转AVI VCD采用MPEG-1视频编码,音频为MPEG-1 Layer II编码,在压缩率上不如DivX+MP3视音频组合的AVI格式。将VCD转... 阅读全文

posted @ 2006-11-12 19:58 唐朝程序员 阅读(2000) 评论(0) 推荐(1) 编辑

FFMPEG 的手册

摘要: FFMPEG 编译 使用msys+mingw,编译成可以供vc调用的静态库 FFMPEG功能 1. 视频音频格式转换 Ffmpeg能使用任何支持的格式和协议作为输入: *比如你可以输入YUV文件:ffmpeg -i /tmp/test%d.Y /tmp/out.mpg 它将要使用如下文件: /tmp/test0.Y, /tmp/test0.U, /tmp/t... 阅读全文

posted @ 2006-11-12 19:55 唐朝程序员 阅读(2387) 评论(1) 推荐(0) 编辑

[转载]利用ffmpeg转换3gp文件

摘要: 1.先到[url]www.3gpp.org[/url]下载以下三个文件: - [url]http://www.3gpp.org/ftp/Specs/2004-03/Rel-5/26_series/26204-520.zip[/url]- [url]http://www.3gpp.org/ftp/Specs/2004-03/Rel-5/26_series/26073-530.zip[/url]- [... 阅读全文

posted @ 2006-11-12 19:52 唐朝程序员 阅读(2927) 评论(1) 推荐(0) 编辑

ffmpeg的编译大全

摘要: ffmpeg的编译大全 ffmpeg的编译大全 最近互联网视频共享的网站很火,公司也想搞类似的网站,初步是用fms+ffmpeg形式 fms负责在线录制,播放,ffmpeg则在后台处理上传的资源转换成一定的格式。 为了让ffmpeg支持的格式尽量多,所以特把我的编译笔记分享一下 环境:redhat as4 1。首先获取ffmpeg 很多人找不到怎么下载,其实之前ffmpeg可以通过cvs下载,不过... 阅读全文

posted @ 2006-11-12 19:51 唐朝程序员 阅读(435) 评论(0) 推荐(0) 编辑

Flash Remoting For .Net 的跨域连接问题解决~

摘要: 关于Flash Remoting 跨域问题,今天折腾了半天,终于有了进展。 假设Remoting Service在DomainA.com上,而一个swf发布在DomainB.com上,现在DomainB.com上的swf要连接DomainA的Remoting Service,现在就是跨域的Remoting连接了。 Flash Remoting与.Net的Remoting不同,.... 阅读全文

posted @ 2006-11-12 19:49 唐朝程序员 阅读(252) 评论(0) 推荐(0) 编辑

ffmpeg -formats

摘要: D:\FMS\ffmpeg>ffmpeg -formatsffmpeg version 0.4.9-pre1-based-MobileHackerz030, build 4743, Copyright (c) 2000-2004 Fabrice Bellard configuration: --enable-mp3lame --enable-faac --enable-faad --enabl... 阅读全文

posted @ 2006-11-12 19:48 唐朝程序员 阅读(961) 评论(0) 推荐(0) 编辑

用C#截取指定长度的中英文混合字符串

摘要: 我们常做的一件事情,就是在文章系统中,截取一定长度的文章标题,超过指定长度,就加“...”如两个字符串:string str1 = "中国人要啊abc呀~";string str2 = "1中国人23456abc呀~";要截取后,输出:str1 = "中国人要...";str2 = "1中国人2...";即要把中英文混合的字符串,在截取后,长度要一致,即8个字节的长度(不包括三个点),而且不能出现... 阅读全文

posted @ 2006-11-12 19:47 唐朝程序员 阅读(291) 评论(1) 推荐(0) 编辑

从Flash Remoting For .Net 返回一个数组数据给Flash

摘要: 在Flash Remoting与.Net的结合中,要返回多个值给Flash,比如返回一个数组或结构体的数据,比较简单,主要代码如下:Test.Aspx: Flash中接受结果的方法: function sayGreeting_Result(evt:ResultEvent):Void { if (evt.result != null) { trace(evt.result[0]... 阅读全文

posted @ 2006-11-12 19:47 唐朝程序员 阅读(174) 评论(0) 推荐(0) 编辑

C#启动一个外部程序(3)-CreateProcess

摘要: 今天还是继续说说C#调用系统Api启动外部程序的方法,今天要说的是CreateProcess这个Api函数,相比前两篇文章(一、二)中所说的Api,CreateProcess参数要更复杂一些,但使用起来,要更灵活。1. using System.Runtime.InteropServices; 2. CreateProcess中用到了几个结构体类型,先声明他们: [System.R... 阅读全文

posted @ 2006-11-12 19:46 唐朝程序员 阅读(780) 评论(0) 推荐(0) 编辑

C#启动一个外部程序(2)-ShellExecute

摘要: 调用Win32 API。1. using System.Runtime.InteropServices; 2. [DllImport("shell32.dll")] public static extern int ShellExecute(IntPtr hwnd,StringBuilder lpszOp,StringBuilder lpszFile,StringBuilder lp... 阅读全文

posted @ 2006-11-12 19:45 唐朝程序员 阅读(917) 评论(0) 推荐(0) 编辑

C#启动一个外部程序(1)-WinExec

摘要: 调用Win32 API。1. using System.Runtime.InteropServices; 2. // //#define SW_HIDE 0 //隐藏窗口,活动状态给令一个窗口 //#define SW_SHOWNORMAL 1 //用原来的大小和位置显示一个窗口,同时令其进入活动状态 //#define... 阅读全文

posted @ 2006-11-12 19:45 唐朝程序员 阅读(312) 评论(0) 推荐(0) 编辑

C#读写ini文件

摘要: 主要思路是调用Win32 API。1.引入命名空间 using System.Runtime.InteropServices; 2.声明(把一个Win32 API函数转成C#函数) //声明INI文件的写操作函数 WritePrivateProfileString() [DllImport("kernel32")] private static exte... 阅读全文

posted @ 2006-11-12 19:45 唐朝程序员 阅读(320) 评论(0) 推荐(0) 编辑

Flash 检测摄像头是否被占用

摘要: 在FMS编程中,我们经常在使用摄像头前,要进行摄像头的检测,检测是否有摄像头或摄像头是否可用。通常地,我们通过这种方式检测摄像头是否繁忙: var temp_cam = Camera.get();if (temp_cam == -1 ){trace('视频设备正忙'); } 但不知为什么,这样的检测方式,在我测试时,始终不能通过,我有意让另一程序使用摄像头,然后运行此段代码。结果显示摄像头还是可用... 阅读全文

posted @ 2006-11-12 19:30 唐朝程序员 阅读(792) 评论(0) 推荐(0) 编辑

导航