博文

目前显示的是 一月, 2007的博文

挑战极限!制作220分钟vcd光盘

一张700mb容量的普通光盘能刻录多长时间的vcd视频?80分钟还是更短?如果我说最多能刻录360分钟,而且画面质量并不比普通vcd差,可能你会说那是用rmvb格式吧?如果我说这张光盘还能在vcd、dvd影碟机上播放,而且用的就是普通vcd使用的mpeg编码,你相信吗? 一、kvcd。 首先可以肯定地告所你,这种技术是存在的,它的名字就叫做kvcd。它并不是一种新 的压缩编码技术,而是基于mpeg1压缩算法的一种非标准vcd编码方式。 二、kvcd模板。 Kvcd的作者设计了专用的编码模板文件,这些模板使用在mpeg压缩品质最好的软件“TMPGEnc plus”上,通过优化的动态码率和修正的量化矩阵来压缩编码,保证了生成的视频质量。 Kvcd编码模板文件在http://kvcd.net/dvd-models.html页面上获得,在页面中有许多不同压缩质量的模板,右击带下划线的模板名称,选择“另存为”就可以将这些扩展名为“MCF”的模板文件保存到硬盘中,我们国家使用的是pal制式,要下载对应的模板。 这里的模板文件按照不同的类型分别以红、绿、蓝背景显示,其中红色背景中的模板是最常用的,判断模板生成视频质量的标准是700mb容量光盘可以刻录的视频时间长度,其中“352×288 ULBR”就是最多可以在一张700mb容量光盘上刻录360分钟视频模板,不过这是理论值,一般情况可以做到150分钟~220分钟,常用来作为制作电视剧模板;“352×288 LBR”是180分钟模板,这个非常适合编码普通长度的电影;“352×288”是120分钟模板,其编码这里比前两个要好一些;“352×576”是120分钟高分辨率视频编码模板;“704×576”模板编码生成的视频接近dvd分辨率,即使这样也可以在普通cdr光盘上刻录将近90分钟的高品质视频。 三、kvcd实战:rmvb刻录kvcd 第一步,使用“TMPGEnc plus”转换rmvb格式视频,必须使用2.54或2.53版本,http://www.ayxz.com/down.asp?id=4849 下载2.54版。这是绿色板,内有序列号,找到序列号注册。 第二步,打开运行后出现“项目向导”对话框,直接关闭该对话框,然后在主界面中单击“输入影像”栏的“浏览”按钮,在弹出的“打开”对话框中先设置“文件类型”为“所有文件(*.*)”,就可

二级域名转发程序实现原理

二级域名程序的实现其实很简单,很多人不明白其中原理,觉得很深奥或者很迷茫。下面我来讲将二级域名的实现原理。 功能服务:首先来分析一下二级域名程序所有提供的服务。就是我们来通过国际域名moocky.net,提供诸如abc.moocky.net的域名转发到目的的网站(网址)。这就是二级域名程序所要实现的功能。 虚拟主机: 随着Web服务器的发展,也有原来的一台服务器上只能建立一个Web站点,发展到现在可以建立虚拟主机更加成熟的WebServer。当然这个也和浏览器的发展是分不开的。大家在访问一个站点的时候比如 http://www.moocky.net ,浏览器首先连接 http://www.moocky.net 这 个网站所对应的服务器,然后再把主机头(也就是域名,http://后面到第一个[/]反斜杠之间之间的部分)给服务器,服务器接收到主机头之后,然后再 返回所对应的站点的内容。这也就是基于名称的虚拟主机的原理,当然基于IP的虚拟主机的原理就是通过IP地址来判断相应的Web站点。个默认站点,就是当 基于IP的虚拟主机找不到所对应的IP、基于名称的虚拟主机找不到对应的名称是所有访问的站点,就是默认站点了。当然这个也为我们实现域名转发提供可能。 范解析和范绑定: 什么是范解析?比如:我有一个moocky.net的国际顶级域名,那么我需要将“任意字符.moocky.net(*.moocky.net)”,解析 到一个固定的ip,如果我们要一个一个的去做那当然是不可能实现的了,那范解析就是用来做这个的。现在的大多数域名注册商都有提供泛解析(也就是大家通常 说的范域名解析)。 什么是范绑定?上面刚刚讲了虚拟主机的实现原理,那么范绑定也就是一个范域名到对应站点的一个实现过程。比如刚刚我已经做了*.moocky.net的范 解析,接下来要做的就是让*.moocky.net指向到我的站点(注意同一个IP上也可能有很多个主机);对于基于IP的虚拟主机,那我可以告诉你“恭 喜你,你不用再作范绑定了。”(为什么呢,自己多想想),但是对于基于名字的虚拟主机要做范绑定,恐怕就是不是人人都知道了。不同的Web服务器范绑定是 不同的,我就简单得说一下我所知道的: 据我目前所知IIS、TomCat不能绑定范域名(如果你知道怎么绑定请你告

Aspupload 属性

UploadManager 属性 ============================================= CodePage As Long (Read/Write) 可以把表单的文本项目名和文件名的字符从指定的CodePage转换为Unicode,比如表单是按UTF-8提交的,那么这个属性应该设置为65001。其他的如1251 (Cyrillic), 1255 (Hebrew), 1256 (Arabic)等等。 用法: 程序代码: [ 复制代码到剪贴板 ] Upload.CodePage = 65001 ------------------------------------------- DetectMacBinary As Boolean (Read/Write) 默认为True。 这个属性用来控制是否检测上传的文件是MacBinary格式的,如果是则从中提取“data fork”。AspUpload 3.0 Beta 1. 不支持。 用法: Upload.DetectMacBinary = False -------------------------------------------- Directory (Path As String, Optional SortBy, Optional Ascending) As Object (Read-Only) 返回一个集合,这个集合包括指定目录的所有子目录和文件的引用。 在这个集合里,子目录总是优先于文件.Path 可以包括通配符 * 和 ?。 SortBy 可以是: SORTBY_NAME (1, default). SORTBY_TYPE (2), SORTBY_SIZE (3), SORTBY_CREATIONTIME (4), SORTBY_LASTWRITETIME (5), and SORTBY_LASTACCESSTIME (6). Ascending 默认为True。 用法: Set Dir = Upload.Directory("c:\path\*.*", SORTBY_SIZE) For Each Item in Dir ... Next ------------------------------------------- Expire

绝妙的创意

图片
1、洗碗机 2、护苗盒 3、创意灯 4、听力保护耳罩 5、距离提醒器 6、马桶清新盒 7、简易照片夹 8、打盹头部保护器 9、方便筷 10、物品夹 11、效果灯 12、美甲 13、门护 14、雪糕护板 15、护脚蹬 16、衣帽钩

十大最神秘的史前古物

图片
1、南非 金属 凹槽球 十几年前,南非的矿工挖出一些神秘的金属球。其起源 无从得知,这些球直径大小约为1英寸,其中的一些球的“赤道”附近刻着三条平行凹槽。这种球分为两种:一种是实心的蓝色金属夹带白色斑点;另一种是空心 的,内部填充柔软的白色物质。据说这些金属球是在前寒武层中被发现的,距今已有28亿年之久! 金属凹槽球 金属球来自南非德兰士瓦省Ottosdal附近的叶 蜡石矿中。它们是天然形成的,共有两种:埋藏较浅的球暴露在叶蜡石中,是针铁矿结核;埋藏较深的球没有碰到叶蜡石,是黄铁矿结核。地质学家认为叶蜡石的来 源是史前沉积的黏土或火山灰,那些沉积物在埋藏的过程中遇到了一定的压力和温度,慢慢变成了叶蜡石,地质上叫“变质作用”;黄铁矿结核是黄铁矿的一种常见 的存在形式,也是由变质作用形成的;针铁矿结核(FeO(OH))则是黄铁矿结核(FeS2)遇到叶蜡石(Al2Si4O10(OH)2)后产生化学反应 形成的。在以上这些物质中,只有黏土或火山灰是28亿年前的,叶蜡石和黄铁矿结核的年代都要晚一些,针铁矿结核比黄铁矿结核的年代更晚。 金属凹槽球 据说其中一些金属球上有环行的凹槽,但天然形成的结 核上没有凹槽,因此有人认为它们代表了一个史前文明。当然我们还可以假设,有人事先在一些铁结核上雕刻好凹槽再埋入地下,但是经过亿万年的变质作用,那些 凹槽都会被抹平。实际上,在强大变质所用下,没什么东西能保持原样。所以当现代的你看到了这些凹槽,便可以说:它们确实是人造的,但时间在铁结核被挖出来 以后。谁,为了什么,做了这些球,现在还不能得知。 2、中国朱洛巴石盘 1938年,中国考古学家纪蒲泰等人到青 海南 部 的巴颜喀拉山地区考察时,在一个不太显眼的山洞里共挖出716块花岗石圆形体,中间稍四无孔,每块厚度约2厘米,从中间向四周辐射出许多十分规则的水波纹 线条,极似现代的镭射唱片,上面还刻有许多现代人无法解读的各种符号。经过测定,这些石盘大约是1万多年以前的东西。后来,石盘几经辗转到达苏联,在莫斯 科所作的各项科学分析表明,这些石盘含有大量的钻金属和其他金属元素,而且石盘的振荡频率特别高,这说明它长期用于高电压之中,仿佛石盘曾经带电,或者是 某种电路的组成部分。 朱洛巴石盘 1962年,一位中国学者徐鸿儒教授根据当地的古老 传说,经过长时间的研究,最终破译了石盘上的表

WebBrowser知识

Q: What is WebBrowser? A: The WebBrowser is Microsoft's Internet Explorer in the form of an ActiveX control. It can be imported into the Delphi IDE and dropped on a form like any other component. Therefore, you can harness the power of Internet Explorer to turn your Delphi application into a customized browser. Q: Where can I get documentation on the WebBrowser? A: For more information, visit the WebBrowser overview section of the Microsoft site and the WebBrowser object page. Q: How can I use the WebBrowser component in my Delphi application? A: You must have Internet Explorer installed on your system. From the menu in the Delphi IDE, select "Component - Import ActiveX Control". Select "Microsoft Internet Controls" and add it to a new or existing package. Delphi will generate a ShDocVw_TLB.pas file and add the WebBrowser component to the component palette's ActiveX tab. Q: I see 2 components on my component palette's ActiveX tab, WebBrowser and WebBrows

TWebBrowser编程简述

1、初始化和终止化(Initialization inalization)   大家在执行TWebBrowser的某个方法以进行期望的操作,如ExecWB等的时候可能都碰到过“试图激活未注册的丢失目标”或“OLE对象未注册”等错误,或者并没有出错但是得不到希望的结果,比如不能将选中的网页内容复制到剪贴板等。以前用它编程的时候,我发现ExecWB有时侯起作用但有时侯又不行,在Delphi生成的缺省工程主窗口上加入TWebBrowser,运行时并不会出现“OLE对象未注册”的错误。同样是一个偶然的机会,我才知道OLE对象需要初始化和终止化(懂得的东东实在太少了)。   我用我的前一篇文章《Delphi程序窗口动画 />   initialization    OleInitialize(nil);   finalization    try     OleUninitialize;    except    end;   这几句话放在主窗口所有语句之后,“end.”之前。 ----------------------------------------------------------------------- 2、EmptyParam   在Delphi 5中TWebBrowser的Navigate方法被多次重载:   procedure Navigate(const URL: WideString); overload;   procedure Navigate(const URL: WideString; var Flags: OleVariant); overload;   procedure Navigate(const URL: WideString; var Flags: OleVariant; var TargetFrameName:     OleVariant); overload;   procedure Navigate(const URL: WideString; var Flags: OleVariant; var TargetFrameName:     OleVariant; var PostData: OleVariant); overload;   procedure Navigate(const URL: WideStrin

世界为之倾倒:iPhone震撼发布

图片
经过无数次的反复,对iPhone无数次的想象,占据了全球所有IT媒体版面却始终看不到真机的iPhone终于由苹果和Cingular共同发布,我们惊叹,苹果又一次让我们佩服,又一次完美的现身: 才11.6 毫米的厚度(这身材太完美了),拥有极致的3.5英寸宽屏,当然,带触摸控制技术,200万像素摄像头,8GB的容量大小,同时支持3G技术的收音,运行 OS X(天,所有的手机都无法做到,果然是Apple厉害),在你把手机贴近脸部的时候通过探测器自动关闭触摸功能(防止误操作),这下所有的尘埃落定,赶紧 看我们的现场图,另外,别忘了把你的惊讶,惊奇,意见,观点留下! 现在Apple主页上关于其最新iPhone的宣传已是铺天盖地。各位可以通过文末的链接官方链接查看到更多的介绍和细节参数。这款超酷的iPhone将于今年7月上市,售价$499。