标签为 编码 的存档

高清电影知识介绍

这段时间一直在看高清的电影,一部片子动不动就几个G的样子,虽然再也看不了VCD之流的东西,但对高清的一些知识自己也不是太了解,正好看到这篇知识介绍,算是给自己普及一下吧:(反正自己的2.8G CPU是勉强只能看720P的电影,看来也该换了)

CHD高清视频种类简介:

1.REMUX: 提取原版Blu-ray和HDDVD视频进行无损封装,TS/AVI视频部分不重编码,音频一般采用原片音轨,可能采用DVD提取的国粤语和其他音轨;

2.VC1/H264toMPEG2: 对原版Blu-ray和HDDVD视频进行重编码,在保证画质前提下造福广大机器低端配置的高清发烧友,音频部分一般采用原片音轨,可能采用DVD提取的国粤语和其他音轨;

3.HDRIP-1080P: 对原版Blu-ray和HDDVD视频进行重编码,编码形式采用X264/VC1,容量一般为DVD9(8128M)和DVD5(4470M)的组合倍数,音频采用原片音轨,可能采用DVD中提取的音轨和重编码音轨;视频分辨率一般采用1920X1080或者1920X800;

4.HDRIP-720P: 对原版Blu-ray和HDDVD视频进行重编码,编码形式采用X264/VC1/DivX,容量一般为DVD9(8128M)和DVD5(4470M)的组合倍数,音频采用原片音轨,可能采用DVD中提取的音轨和重编码音轨;视频分辨率一般采用1280X720/688/544/536/528或者1440X600等;

5.HDRE-480P: 对原版Blu-ray和HDDVD或者其他高清视频进行重编码,编码形式采用X264/VC1/WMV9,容量一般为DVD5(4470M)的二分之一或者叁分之一,音频采用AAC或者AC3;视频分辨率一般采用848X480等

从以上分类可以看出,CHD论坛目前的高清视频格式满足了高中低叁种要求,追求极品高清画质和音效的不妨去下载REMUX,如果机器配置低端或者有高清播放机的朋友可以下载VC1/H264toMPEG2,因为mpeg2视频对机器要求很低,理论上是有损,但实际观看上,没有多大区别;对于电脑容量小,显示设备中端的电影爱好者,完全可以下载本站的HDRIP,容量适中,画质清晰,一定能满足中级发烧友的要求;至于480P的HDRE影片是保持纵横比不变,等比例缩放的标清格式。 也是考虑一部分入门级的高清爱好者兼电影迷的需要,本类影片的特点是出片速度快,特别是正版蓝光和HDDVD的出版目前越来越和DVD的出版日期接近,480P这种小体积高画质的东西绝对是物超所值!
CHD联盟 VC首发,转载请注明出处!

PHP转化为HTML静态页面

静态化的好处一在于速度的提升,二是对搜索引擎的支持加强。

虽然早就知道页面静态化的好处,但却一直总认为我这么一个小小的blog,用不用都无所谓的,不会有什么明显的差别的。但今天在合租伙伴 Steven 的建议下,还是研究试验了一下,效果远比我想像中要好的多,所以也简单写个东西介绍一下。

首先这要感谢我们租用的国外主机空间,给我们开放了许多的权限,比国内的空间商要强太多了。

方法:(只针对本主机内的wordpress合租伙伴,不保证在其它地方有效!)

(更多…)

[ASP]GB2312转UTF-8

‘个人代码风格注释(变量名中第一个小写字母表表示变量类型)
‘i:为Integer型;
‘s:为String;
Function U2UTF8(Byval a_iNum)
Dim sResult,sUTF8
Dim iTemp,iHexNum,i

iHexNum = Trim(a_iNum)

If iHexNum = “” Then
Exit Function
End If

sResult = “”

If (iHexNum < 128) Then
sResult = sResult & iHexNum
ElseIf (iHexNum < 2048) Then
sResult = ChrB(&H80 + (iHexNum And &H3F))
iHexNum = iHexNum \ &H40
sResult = ChrB(&HC0 + (iHexNum And &H1F)) & sResult
ElseIf (iHexNum < 65536) Then
sResult = ChrB(&H80 + (iHexNum And &H3F))
iHexNum = iHexNum \ &H40
sResult = ChrB(&H80 + (iHexNum And &H3F)) & sResult
iHexNum = iHexNum \ &H40
sResult = ChrB(&HE0 + (iHexNum And &HF)) & sResult
End If

U2UTF8 = sResult
End Function

Function GB2UTF(Byval a_sStr)
Dim sGB,sResult,sTemp
Dim iLen,iUnicode,iTemp,i

sGB = Trim(a_sStr)
iLen = Len(sGB)
For i = 1 To iLen
sTemp = Mid(sGB,i,1)
iTemp = Asc(sTemp)

If (iTemp>127 OR iTemp<0) Then
iUnicode = AscW(sTemp)
If iUnicode<0 Then
iUnicode = iUnicode + 65536
End If
Else
iUnicode = iTemp
End If

sResult = sResult & U2UTF8(iUnicode)
Next

GB2UTF = sResult
End Function

‘调用方法
Response.BinaryWrite(GB2UTF(“中国人”))

google搜索乱码的解决办法

我页面上的google 搜索是google两个产品的结合体,本来昨天试着没有任何问题的代码,在今天使用的时候在搜索中文的时候出现的全是乱码,让我很是头疼,仔细看了下代码,感觉应该没有问题,但因为是自己修改的代码,对自己又没有太大的信心,所以吃不准到底是哪的问题.
用google adsense重新生成最简单的代码测试,结果还是乱码,胡乱设置了一翻,还是没有结果,无奈之下开始怀疑是google搜索本身的问题,但用google本身的搜索却没有问题,最终还是怀疑到自己的代码这里来,估计是两个功能不能混用吧?
试着在网上google了下相关的问题,没有找到一个和我相似的情况,但至少肯定是编码的问题,再仔细看自己的代码里的编码段

<input type=”hidden” name=”ie” value=”gb2312″></input>
<input type=”hidden” name=”oe” value=”gb2312″></input>

我的网站是中文的就应该用gb2312的格式,能有什么错呢?
但最终还是改成了下面的编码格式试验了下,

<input type=”hidden” name=”ie” value=”UTF-8″></input>
<input type=”hidden” name=”oe” value=”UTF-8″></input>

居然解决了@!

实在是另我想不通:1、代码昨天还用的好好的,今天就乱码了;2、为什么中文的网站要用UTF-8格式的呢?