My Collection

July 25, 2007

最能提升工作效率的200个热键

Filed under: Technology — Rui @ 1:20 am

新闻来源:SmashingMagazine
使用计算机和软件的最大理由是可以提高工作效率。提高效率的关键,一是佳软,二是善用。熟练掌 握热键,乃是高效工作之道的基础和不二法门。下文针对最经典的软件,列举了最实用的快捷键,涉及:操作系统、浏览器、播放器、交流工具、文件管理工具、文 本编辑等。要注意的是,相同的全局热键,只能让一个程序生效。

Windows 及相应软件

Windows Logo

1 最小化所有窗口(显示桌面)/恢复原状 Win + D
2 打开运行对话框 Win + R
3 打开系统属性 Win + Break/Pause
4 复制某一对象 按住CTRL拖动
5 选中/高亮文本块 CTRL+SHIFT+方向键
6 按打开的顺序在窗口间切换 Alt + Esc
7 复制文件 CTRL + C
8 粘贴文件 CTRL + V
9 剪切文件 CTRL + X
10 还原 CTRL + Z
11 撤消还原操作(如果可能的话) CTRL + Y
12 打开辅助工具 Win + U
13 打开资源管理器 Win + E
14 打开上下文菜单 Shift + F10
15 多页签时,在页签间切换 Ctrl + Tab

浏览器: Firefox

Firefox Logo

16 去除CSS样式 Alt + V + Y + N (或 CTRL + Shift + S + Web Developer’s 工具栏)
17 恢复CSS样式 Alt + V + Y + B
18 查看源代码 Ctrl + U
19 查看选中内容的源代码 选取内容,Shift + F10,点”Show source code”
20 智能 DOM 侦测 Ctrl + Shift + I
21 启动Firebug F12
22 添加书签 Ctrl + D
23 书签 Ctrl + B
24 历鸣 Ctrl + H
25 找开刚关闭的标签 CTRL+SHIFT+T
26 全部标签加入书签 CTRL+SHIFT+D
27 返回 Alt + Left Arrow
28 前进 Alt + Right Arrow
29 访问历史中后退一步 Backspace
30 为书签添加关键词 这样做可以更快的访问书签。右击书签,选择属性,输入合适的关键词。保存后,你只要在地址栏输入关键词并回车,就可以访问书签了。
31 跳转到地址栏 Ctrl + L 或 F6
32 回到主页 Alt + Home
33 减小文本字号 Ctrl + -
34 增大文本字号 Ctrl + +
35 回到主页(与32重复) Alt + Home
36 快速搜索 /
37 跳转到搜索条 Ctrl + K
38 在标签历史上跳转 ALT + ← (后退), ALT + → (前进)
39 新建标签 Ctrl + T (键盘), 双击标签条 (鼠标)
40 关闭当前书签 Ctrl + W (键盘), 中键标签 (鼠标)
41 到下一标签 Ctrl + Page up 或 CTRL + Tab
42 到前一标签 Ctrl + Page Dn 或 Ctrl + Shift + Tab
43 新标签中打开链接 Ctrl + 左击
43 选择标签 Ctrl + [1 - 9]
45 到下一链接 Tab
46 到前一链接 Shift + Tab
47 输入框中显示输入过的文字,或下拉菜单中显示可选项 Alt + ↓

浏览器: Internet Explorer 7

Internet Explorer 7

48 在新的后台标签打开链接 CTRL+鼠标左键或中键
49 在新的前台标签打开链接 CTRL+SHIFT+鼠标左键或中键
50 打开快速标签视图 CTRL+Q
51 显示已打开标签列表 CTRL+SHIFT+Q
52 转到地址栏 Alt + D
53 在新标签中打开输入的地址 Address Bar in new tab Alt + Enter
54 转到搜索条 Ctrl + E
55 新建标签 Ctrl + T (keyboard), Double Click on Tab Bar (mouse)
56 关闭当前标签 Ctrl + W (keyboard), Middle Click on Tab (mouse)
57 到下一标签 Ctrl + Tab
58 到前一标签 Ctrl + Shift + Tab
59 到某一标签 Ctrl + [1 - 9]
60 打开feeds CTRL+J
61 到下一标签 Tab
62 到前一标签 Shift + Tab

音乐播放: Winamp

Winamp Logo

要使用全局热键,须设置:Main Windows -> Options > Preferences > Global Hotkeys。其热键可自定义。

63 增大音量 CTRL + ALT + ↑
64 减小音量 CTRL + ALT + ↓
65 播放、重新开始或恢复播放 Winamp 窗口: x
66 暂停 CTRL + ALT + Home (Winamp 窗口: c)
67 播放 CTRL + ALT + Insert (Winamp 窗口: x)
68 停止 CTRL + ALT + End (Winamp 窗口: v)
69 前一首 CTRL + ALT + PgUp (Winamp 窗口: z)
70 下一首 CTRL + ALT + PgDn (Winamp 窗口: b)
71 返回5秒 CTRL + ALT + ← (Winamp 窗口: ←)
72 快进5秒 CTRL + ALT + → (Winamp 窗口: →)
73 切换重复 r
74 切换随机 s
75 添加文件 l
76 添加目录 Shift + l
77 随机播放列表 CTRL + Shift + r

通讯: Thunderbird

Thunderbird Logo

78 转到下一封信 F
79 转到下一封未读信件 N
80 转到上一封未读信件 B
81 增大字号 Ctrl + +
82 减小字号 CTRL + -
83 标记信件为已读/未读 M
84 标记为垃圾邮件 J
85 标记为非垃圾邮件 SHIFT + J
86 查看信件源文件 CTRL + U
87 新建信件 CTRL + M, CTRL + N, Cmd + Shift + M (Mac)
88 回复信件 Ctrl + R
89 收取当前账户的信件 CTRL+T
90 收取所有账户的信件 CTRL+SHIFT+T
91 打开已收的信件 CTRL + O
92 发送信件 CTRL + Enter/Return

通讯: Google Mail

Google Mail

93 写邮件 c, + c 在新窗口中写信
94 回信 r, + r 在新窗口中回信
95 转发信件 f, + f 在新窗口中转发信件
96 转到收件箱 g 然后按 i
97 定位到搜索框 /
98 转到下一封信 n
99 转到上一封信 p
100 报告垃圾邮件 !

文件管理: Total Commander

Total Commander

xbeta注:Total Commander是Windows 下键盘操作的典范和极致。用TC不会热键,等于不懂TC。喜欢热键操作而未用TC–xbeta想不出会有这种情况。TC的热键是高度可以自定义的。如下 举例仅是管中窥豹,还有更多热键需要你的发现,比如很重要的 alt+F5, alt+F9, alt+enter, →,space, alt+shift+enter, backspace,+, alt+, alt+F7, 及中国用户广泛自定义的ctrl+1,ctrl+2, ctrl+3等。

101 激活或取消激活左侧菜单 F10
102 比较和同步文件夹 SHIFT+F2
103 新建文本文件,并用编辑器打开 SHIFT + F4
104 在同一目录复制文件并改名 SHIFT + F5
105 重命名文件 SHIFT + F6
106 缩小到系统托盘图标 SHIFT + Esc
107 转到刚访问的前/后一个目录 ALT+left/right
108 显示已访问目录历史清单 ALT + Arrow Down
109 全选 CTRL+NUM +, CTRL + A
110 全不选 CTRL+NUM -
111 返回上级目录 (cd ..) CTRL+PgUp or Backspace
112 返回根目录 (多数欧洲键盘)(xbeta:适用于中国用户) CTRL+\
113 返回根目录 (美国键盘布局)(xbeta注:对中国用户是新建目录) F7
114 按文件名排序 CTRL+F3
115 按后缀排序 CTRL+F4
116 按时间/日期排序 CTRL+F5
117 按大小排序 CTRL+F6
118 显示所有文件 CTRL+F10
119 仅显示可执行文件 CTRL + F11
120 显示用户自定义的文件 CTRL + F12
121 显示文件属性 ALT+ENTER
122 并列显示目录及所有子目录下的全部文件(xbeta:这是一个非常实用的功能,不用TC的人体会不到) CTRL + B
123 进入目录收藏列表(书签)(xbeta:TC用户就称之为ctrl+d) CTRL + D
124 连接FTP CTRL + F (断开: CTRL + SHIFT + F)
125 批量改名(xbeta:极其强大) CTRL + M
126 进入命令行对话框并带入当前路径 CTRL + P
127 快速浏览(xbeta:这是TC最常用、最实用的热键。相似功能F3) CTRL + Q
128 新建目录标签并激活它 CTRL + T (CTRL + SHIFT + T是新建标签但不激活)
129 左右窗口交换目录 CTRL + U
130 左右窗口交换目录和标签 CTRL + SHIFT + U
131 把光标处目录在新标签打开 CTRL + Arrow Up
132 转到下一标签 CTRL + TAB
133 转到上一标签 CTRL+SHIFT+TAB
134 定位到某一目录/文件(xbeta强烈建议定位框模式) CTRL+ALT+字母(s)

WordPress

WordPress Logo

135 加粗 Alt + Shift + B
136 斜体 Alt + Shift + I
137 引用 Alt + Shift + Q
138 列表 (ul) Alt + Shift + U
139 序号列表 (ol) Alt + Shift + O
140 列表项 (li) Alt + Shift + L
141 代码 Alt + Shift + C
142 插入 Alt + Shift + S
143 删除 Alt + Shift + D
144 链接 Alt + Shift + A
145 more (Read More tag) Alt + Shift + T
146 发表文章 Alt + Shift + P

通讯: Microsoft Office Outlook

Microsoft Outlook Logo

147 切换到邮件 CTRL + 1
148 切换到日历 CTRL + 2
149 切换到通讯录 Ctrl + 3
150 切换到任务 Ctrl + 4
151 切换到笔记 Ctrl + 5
152 新建约会 CTRL+SHIFT+A
153 新建联系人 CTRL+SHIFT+C
154 新建日志项 CTRL+SHIFT+J
155 新建会议 CTRL+SHIFT+Q
156 新建信件 CTRL+SHIFT+M
157 新建笔记 CTRL+SHIFT+N
158 新建任务 CTRL + SHIFT + K
159 拼写检查 F7
160 转发信件 CTRL + F
161 搜索 F4
162 切换到收件箱 CTRL+SHIFT+I
163 切换到发件箱 CTRL+SHIFT+O
164 发送 Alt + S
165 回信 Ctrl + SHIFT + R
166 收信 CTRL+M or F9
167 写信 CTRL + N
168 打开信件 CTRL + O
169 标为已读 CTRL + Q

通讯: ICQ

ICQ Logo

170 模仿在系统托盘中双击 CTRL + SHIFT + I
171 激活/取消激活用户窗口 CTRL + SHIFT + A
172 关闭 ICQ Control + Shift + I and then Alt + F4
173 发送url给联系人 Control + Shift + F6
174 改变状态 Alt + S + <PgDn>
175 接收信息 Control + Shift + I
176 选择好友 Insert + <Character>

图像管理: ACDSee Viewer

ACDSee Logo

177 缩小显示比例(xbeta:推荐用免费软件IrfanView或XnView代替ACDSee) - (就是减号)
178 增加显示比例 +
179 复制当前项到某目录 ALT + C
180 移动当前项到某目录 ALT + M
181 改名当前项到某目录 ALT + R
182 打开属性面板 Alt + Enter
183 显/隐状态栏 b
184 显/隐菜单栏 Ctrl + Shift + M
185 用默认程序打开当前图像 CTRL + E
186 进入转换对话框 CTRL + F
187 复制选中部分到剪贴板 Ctrl + Insert
188 打开旋转/镜像对话框(xbeta:还是IrfanView方便) CTRL + J
189 打开当前图像,进入编辑模式,激活调节曝光工具 Ctrl + L
190 打开当前图像,进入编辑模式,激活调节大小工具 CTRL+R
191 清空选中内容 CTRL+Q
192 保存图像 CTRL + S
193 关闭查看窗口 CTRL + W
194 90度顺时针旋转当前图片(xbeta注:IrfanView只要按一下r即可) Ctrl + Alt + <right arrow>
195 改变图像为黑白两色 Ctrl + Shift + 1
196 进入批量处理菜单(xbeta注:IrfanView按B即可 CTRL + Alt + B
197 以默认程序打开当前文件 Shift + E
  • 在小巧但极其强大的IrfanView中使用热键: Irfanview

编辑: Ultraedit

Ultraedit

说到编辑器的快捷键,VIM是无与伦比的。要反对,也得是带脚踏板的Emacs。UE还是有差距的,很大差距。注意:VIM是开源、免费的,而UE则需要注册。UE是Windows下最好的编辑器–如果没有GVIM和Emacs的话。而VIM和Emacs则是任何操作系统下最好的编辑器。

198 自动换行 CTRL + W
199 插入当前日期/时间 F7
200 找到匹配的括号 (,[,{ or },],) CTRL + B
201 段落重新格式化 CTRL + T
202 Tag 列表 CTRL + F8
203 转换所选文字为小写 CTRL + F5
204 转换所选文字为大写 Alt + F5
205 激活拼写检查 CTRL + K
206 切换列/块模式 ALT + C
207 设定书签 CTRL + F2
208 转到下一书签 F2
209 插入用户定义的模板 Alt+0-9 or Shift+Alt+0-9
210 上滚一行,光标不变 CTRL + Up
211 下滚一行,光标不变 CTRL + Down
212 显示函数列表 F8
213 到下一段 Alt + Right
214 到上一段 Alt + Left

译者:xbeta 出自:善用佳软

link

June 19, 2007

FILE SIGNATURES TABLE

Filed under: Technology — Rui @ 5:48 pm

I have found this is very useful if you want to check or wandering a file format.

Hex Signature ASCII Signature
File Extension File Description
TGA   Truevision Targa Graphic file
Trailer:
54 52 55 45 56 49 53 49 TRUEVISI
4F 4E 2D 58 46 49 4C 45 ON-XFILE
2E 00 ..
00   .
PIC   IBM Storyboard bitmap file
00   .
PIF   Windows Program Information File
[11 byte offset]
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
  [11 byte offset]
……..
……..
……..
PDB   Palmpilot Database/Document File
00 00 00 xx 66 74 79 70   ….ftyp
3GG, 3G2   3rd Generation Partnership Project 3GPP (xx=0×14)
and 3GPP2 (xx=0×20) multimedia files
00 00 01 00   ….
ICO   Windows icon file
00 00 01 Bx   ….
MPG   MPEG video file
00 00 02 00   ……
CUR   Windows cursor file
00 00 1A 00 10 04   ……
WKS   Lotus MS Works document
00 00 49 49 58 50 52 or   ..IIXPR
00 00 4D 4D 58 50 52   ..MMXPR
QXD   Quark Express document (Intel & Motorola, respectively)
NOTE: It appears that the byte following the 0×52 (”R”) is
the language indicator; 0×33 (”3″) seems to indicate English
and 0×61 (”a”) reportedly indicates Korean.
[7 byte offset]
00 00 FF FF FF FF
  [7 byte offset]
..ÿÿÿÿ
HLP   Windows Help file
00 01 00 00 4D 53 49 53
41 4D 20 44 61 74 61 62
61 73 65
  ….MSIS
AM Datab
ase
MNY   Microsoft Money file
00 01 00 00 53 74 61 6E
64 61 72 64 20 4A 65 74
20 44 42
  ….Stan
dard Jet
DB
MDB   Microsoft Access file
00 01 00 08 00 01 00 01
01
  ……..
.
IMG   Ventura Publisher/GEM VDI Image Format Bitmap file
00 06 15 61 00 00 00 02
00 00 04 D2 00 00 10 00
  …a….
…Ò….
DB   Netscape Navigator (v4) database file
00 11 AF   ..¯
FLI   FLIC Animation file
00 1E 84 90 00 00 00 00   ……..
SNM   Netscape Commuicator (v4) mail folder
[512 byte offset]
00 6E 1E F0
  [512 byte offset]
.n.ð
PPT   PowerPoint presentation subheader
01 00 00 00   ….
EMF   Extended (Enhanced) Windows Metafile Format, printer spool file
(0×18-17 & 0xC4-36 is Win2K/NT; 0×5C0-1 is WinXP)
01 00 00 00 01   …..
PIC   Unknown type picture file
01 10   ..
TR1   Novell LANalyzer capture file
01 DA 01 01 00 03   .Ú….
RGB   Silicon Graphics RGB Bitmap
01 FF 02 04 03 02   .ÿ….
DRW   Micrografx vector graphic file
03   .
DB3   dBASE III file
03 00 00 00   ….
QPH   Quicken QPH file
04   .
DB4   dBASE IV data file
07   .
DRW   A common signature and file extension for many drawing
programs.
08   .
DB   dBASE IV or dBFast configuration file
[512 byte offset]
09 08 10 00 00 06 05 00
  [512 byte offset]
……..
XLS   Excel spreadsheet subheader
0A xx 01 01   ….
PCX   ZSOFT Paintbrush file
(where xx = 0×02, 0×03, or 0×05)
0C ED  
MP   Monochrome Picture TIFF bitmap file (unconfirmed)
[512 byte offset]
0F 00 E8 03
  [512 byte offset]
..è.
PPT   PowerPoint presentation subheader
11 00 00 00 53 43 43 41   ….SCCA
PF   Windows prefetch file
1A 0x   ..
ARC   LH archive file, old version
(where x = 0×8 or 0×9)
1A 0B   ..
PAK   Compressed archive file
(often associated with Quake Engine games)
1A 35 01 00   .5..
ETH   GN Nettest WinPharoah capture file
1D 7D   .}
WS   WordStar Version 5.0/6.0 document
1F 8B 08  
GZ   GZIP archive file
1F 9D 90  
TAR.Z   Compressed tape archive file
21 3C 61 72 63 68 3E 0A
2F 20 20 20 20 20 20 20
20 20 20 20 20 20 20 20
  !<arch>.
/
LIB   Microsoft Program Library Common Object File Format (COFF)
21 42 44 4E   !BDN
PST   Microsoft Outlook Personal Folder file
23 20 4D 69 63 72 6F 73
6F 66 74 20 44 65 76 65
6C 6F 70 65 72 20 53 74
75 64 69 6F
  # Micros
oft Deve
loper St
udio
DSP   Microsoft Developer Studio project file
24 46 4C 32 40 28 23 29
20 53 50 53 53 20 44 41
54 41 20 46 49 4C 45
  $FL2@(#)
SPSS DA
TA FILE
SAV   SPSS Data file
25 21 50 53 2D 41 64 6F
62 65 2D 33 2E 30 20 45
50 53 46 2D 33 20 30
  %!PS-Ado
be-3.0 E
PSF-3.0
EPS   Adobe encapsulated PostScript file
(If this signature is not at the immediate
beginning of the file, it will occur early
in the file, commonly at byte offset 30)
25 50 44 46   %PDF
PDF   Adobe Portable Document Format file
Trailers:
0A 25 25 45 4F 46 0A (.%%EOF.)
0D 0A 25 25 45 4F 46 0D 0A (..%%EOF..)
0D 25 25 45 4F 46 0D (.%%EOF.)
[2 byte offset]
2D 6C 68
  [2 byte offset]
-lh
LZH   Compressed archive file
2E 52 4D 46   .RMF
RM   Real media file
30 00 00 00 4C 66 4C 65   0…LfLe
EVT   Windows Event Viewer file
30 26 B2 75 8E 66 CF 11
A6 D9 00 AA 00 62 CE 6C
  0&²u.fÏ.
¦Ù.ª.bÎl
ASF   Microsoft Media Audio/Video File (Advanced Streaming Format)
31 BE or  
32 BE  
WRI   Microsoft Write file
34 CD B2 A1   4Ͳ¡
n/a   Extended tcpdump (libpcap) capture file (Linux/Unix)
37 7A BC AF 27 1C   7z¼¯’.
7Z   7-Zip compressed file
38 42 50 53   8BPS
PSD   Photoshop image file
3C 21 64 6F 63 74 79 70   <!doctyp
DCI   AOL HTML mail file
3F 5F 03   ?_.
HLP   Windows Help file
41 43 53 44   ACSD
n/a   Miscellaneous AOL parameter and information files
41 4D 59 4F   AMYO
SYW   Harvard Graphics symbol graphic
41 4F 4C 20 46 65 65 64
62 61 67
  AOL Feed
bag
BAG   AOL and AIM buddy list file
41 4F 4C 44 42   AOLDB
ABY, IDX   AOL database files: address book (ABY) and user configuration
data (MAIN.IDX)
41 4F 4C 49 44 58   AOLIDX
IND   AOL client preferences/settings file (MAIN.IND)
41 4F 4C 49 4E 44 45 58   AOLINDEX
ABI   AOL address book index file
41 4F 4C 56 4D 31 30 30   AOLVM100
n/a   AOL personal file cabinet (PFC) file
42 4D   BM
BMP, DIB   Windows bitmap image
42 5A   BZ
BZ2, TAR.BZ2, TBZ2, TB2   bzip2 compressed archive
43 42 46 49 4C 45   CBFILE
CBD   WordPerfect dictionary file (unconfirmed)
43 44 30 30 31   CD001
ISO   ISO-9660 CD Disc Image
(This signature usually occurs at byte 8001, 8801, or 9001.)
43 57 53   CWS
SWF   Shockwave Flash file (v5+)
43 6C 69 65 6E 74 20 55   Client U
DAT   IE History DAT file
45 52 46 53 53 41 56 45
44 41 54 41 46 49 4C 45
  ERFSSAVE
DATAFILE
DAT   Kroll EasyRecovery Saved Recovery State file
45 56 46   EVF
Enn (where nn are numbers)   EnCase evidence file
46 41 58 43 4F 56 45 52
2D 56 45 52
  FAXCOVER
-VER
CPE   Microsoft Fax Cover Sheet
46 45 44 46   FEDF
SBV   (Unknown file type)
46 4C 56   FLV
SWF   Flash video file
46 57 53   FWS
SWF   Shockwave Flash file
46 72 6F 6D 20 20 20 or   FHom
46 72 6F 6D 20 3F 3F 3F or   FHom ???
46 72 6F 6D 3A 20   FHom:
EML   A commmon file extension for e-mail files. Signatures shown here
are for Netscape, Eudora, and a generic signature, respectively.
EML is also used by Outlook Express and QuickMail.
47 46 31 50 41 54 43 48   GF1PATCH
PAT   Advanced Gravis Ultrasound patch File
47 49 46 38 37 61 or   GIF87a
47 49 46 38 39 61   GIF89a
GIF   Graphics interchange format file
Trailer: 00 3B (.;)
47 50 41 54   GPAT
PAT   GIMP (GNU Image Manipulation Program) pattern file
47 58 32   GX2
GX2   Show Partner graphics file (not confirmed)
48 48 47 42 31   HHGB1
SH3   Harvard Graphics presentation file
49 20 49   I I
TIF   Tag image file format (TIFF) file
49 44 33   ID3
MP3   MPEG/MP3 audio file
49 49 2A   II*
TIF   Tag image file format (TIFF) file (little
endian, i.e., LSB first in the byte; Intel)
49 54 53 46   ITSF
CHM   Microsoft HTML Help Compiled Help File
4A 47 03 0E 00 00 00 or   JG…..
4A 47 04 0E 00 00 00   JG…..
ART   AOL ART file
4C 00 00 00 01 14 02 00   L…….
LNK   Windows shortcut file
4C 01   L.
OBJ   Relocatable object code
4C 4E 02 00   LN..
HLP   Windows Help file
4D 4D 00 2A   MM.*
TIF   Tag image file format (TIFF) file (big
endian, i.e., LSB last in the byte; Motorola)
4D 4D 4D 44 00 00   MMMD..
MMF   Yamaha Corp. Synthetic music Mobile Application Format (SMAF)
for multimedia files that can be played on hand-held devices.
4D 53 43 46   MSCF
CAB   Microsoft cabinet file
PPZ   Powerpoint Packaged Presentation
SNP   Microsoft Access Snapshot Viewer file
4D 54 68 64   MThd
MID, MIDI   Musical Instrument Digital Interface (MIDI) sound file
4D 56   MV
DSN   CD Stomper Pro label file
4D 5A   MZ
COM, DLL, DRV, EXE, PIF, QTS, QTX, SYS   Windows/DOS executable file
AX   Library cache file
CPL   Control panel application
FON   Font file
FLT   Graphic filter file
OCX   ActiveX or OLE Custom Control
OLB   OLE object library
SCR   Screen saver
VBX   VisualBASIC application
VXD, 386   Windows virtual device drivers
4D 69 63 72 6F 73 6F 66
74 20 56 69 73 75 61 6C
20 53 74 75 64 69 6F 20
53 6F 6C 75 74 69 6F 6E
20 46 69 6C 65
  Microsof
t Visual
Studio
Solution
File
SLN   Visual Studio .NET Solution file
[84 byte offset]
4D 69 63 72 6F 73 6F 66
74 20 57 69 6E 64 6F 77
73 20 4D 65 64 69 61 20
50 6C 61 79 65 72 20 2D
2D 20
  [84 byte offset]
Microsof
t Window
s Media
Player -
-
WPL   Windows Media Player playlist
4F 50 4C 44 61 74 61 62
61 73 65 46 69 6C 65
  OPLDatab
aseFile
DBF   Psion Series 3 Database file
4F 7B   O{
DW4   Visio/DisplayWrite 4 text file (unconfirmed)
50 00 00 00 20 00 00 00   P… …
IDX   Quicken QuickFinder Information File
50 35 0A   P5.
PGM   Portable Graymap Graphic
50 41 43 4B   PACK
PAK   Quake archive file
50 49 43 54 00 08   PICT..
IMG   ADEX Corp. ChromaGraph Graphics Card Bitmap Graphic file
50 4B 03 04   PK..
ZIP   PKZIP archive file (Ref. 1 | Ref. 2)
Trailer: filename 50 4B 17 characters 00 00 00
Trailer: (filename PK 17 characters )
JAR   Java archive; compressed file package for classes and data
SXC, SXD, SXI, SXW   OpenOffice spreadsheet, drawing, presentation, and text files
XPI   Mozilla Browser Archive
XPT   eXact Packager Models
[30 byte offset]
50 4B 4C 49 54 45
  [30 byte offset]
PKLITE
ZIP   PKLITE compressed ZIP archive (see also PKZIP)
[526 byte offset]
50 4B 53 70 58
  [526 byte offset]
PKSFX
ZIP   PKSFX self-extracting executable compressed file (see also PKZIP)
50 4D 43 43   PMCC
GRP   Windows Program Manager group file
[92 byte offset]
51 45 4C 20
  [92 byte offset]
QEL
QEL   Quicken data file
51 46 49 FB   QFI.
IMG   QEMU Qcow Disk Image
51 57 20 56 65 72 2E 20   QW Ver.
ABD, QSD   Quicken data file
52 45 47 45 44 49 54 34   REGEDIT4
REG, SUD   Windows NT Registry and Registry Undo files
52 49 46 46 xx xx xx xx
41 43 4F 4E
  RIFF….
ACON
ANI   Resource Interchange File Format — Animated Cursor file
52 49 46 46 xx xx xx xx
41 56 49 20 4C 49 53 54
  RIFF….
AVI LIST
AVI   Resource Interchange File Format — Windows Audio
Video Interleave file
52 49 46 46 xx xx xx xx
43 44 44 41 66 6D 74 20
  RIFF….
CDDAfmt
CDA   Resource Interchange File Format — Compact Disc
Digital Audio (CD-DA) file
52 49 46 46 xx xx xx xx
51 4C 43 4D 66 6D 74 20
  RIFF….
QLCMfmt
QCP   Resource Interchange File Format — Qualcomm
PureVoice
52 49 46 46 xx xx xx xx
52 4D 49 44 64 61 74 61
  RIFF….
RMIDdata
RMI   Resource Interchange File Format — Windows Musical
Instrument Digital Interface file
52 49 46 46 xx xx xx xx
57 41 56 45 66 6D 74 20
  RIFF….
WAVEfmt
WAV   Resource Interchange File Format — Audio for
Windows file
52 54 53 53   RTSS
CAP   Windows NT Netmon capture file
52 61 72 21 1A 07 00   Rar!…
RAR   WinRAR compressed archive file
53 43 4D 49   SCMI
IMG   Img Software Set Bitmap
53 48 4F 57   SHOW
SHW   Harvard Graphics DOS Ver. 2/x Presentation file
53 49 45 54 52 4F 4E 49
43 53 20 58 52 44 20 53
43 41 4E
  SIETRONI
CS XRD S
CAN
CPI   Sietronics CPI XRD document
53 4D 41 52 54 44 52 57   SMARTDRW
SDR   SmartDraw Drawing file
53 6D 62 6C   Smbl
SYM   (Unconfirmed file type. Likely type is Harvard Graphics
Version 2.x graphic symbol or Windows SDK graphic symbol)
56 43 50 43 48 30   VCPCH0
PCH   Visual C PreCompiled header file
57 53 32 30 30 30   WS2000
WS2   WordStar for Windows Ver. 2 document
[29,152 byte offset]
57 69 6E 5A 69 70
  [29,152 byte offset]
WinZip
ZIP   WinZip compressed archive
58 43 50 00   XCP.
CAP   Cinco NetXRay, Network General Sniffer, and
Network Associates Sniffer capture file
58 50 43 4F 4D 0A 54 79
70 65 4C 69 62
  XPCOM.Ty
peLib
XPT   XPCOM type libraries for the XPIDL compiler
5B 4D 53 56 43   [MSVC
VCW   Microsoft Visual C++ Workbench Information File
5B 50 68 6F 6E 65 5D   [Phone]
DUN   Dial-up networking file (unconfirmed)
5B 56 45 52 5D 0D 0A 09 or   [VER]…
5B 76 65 72 5D 0D 0A 09 or   [ver]…
SAM   AMU Pro document
[2 byte offset]
5B 56 65 72 73 69 6F 6E
  [2 byte offset]
[Version
CIF   (Unknown file type)
5B 57 69 6E 64 6F 77 73
20 4C 61 74 69 6E 20
  [Windows
Latin
CPX   Microsoft Code Page Translation file
5F 43 41 53 45 5F   _CASE_
CAS, CBK   EnCase case file (and backup)
60 EA  
ARJ   Compressed archive file
64 00 00 00   d...
P10   Intel PROset/Wireless Profile
64 73 77 66 69 6C 65   dswfile
DSW   Microsoft Visual Studio workspace file
[4 byte offset]
6D 6F 6F 76
  [4 byte offset]
moov
MOV   QuickTime movie file

.MOV files have a complicated file signature.The string “moov” is the most common but I have also seen:
0×66-72-65-65 free
0×6D-64-61-74 mdat
0×77-69-64-65 wide

And the following have been reported to me:
0×70-6E-6F-74 pnot
0×73-6B-69-70 skip

Furthermore, if you look at byte position xxxxxxxx+4 (hex), you will find one (or more!) of these strings repeated;
the string “freeseems to be the most common. (Thanks to D. Wright for getting me started on this!)

72 65 67 66   regf
n/a   Windows registry hive file
73 72 63 64 6F 63 69 64
3A
  srcdocid
:
CAL   CALS raster bitmap file
73 7A 65 7A   szez
PDB   PowerBASIC Debugger Symbols file
7B 0D 0A 6F 20   {..o
LGC, LGD   Windows application log
7B 5C 72 74 66 31   {\rtf1
RTF   Rich text format word processing file
Trailer: 5C 70 61 72 20 7D 7D (\par }})
7F 45 4C 46   .ELF
n/a   Executable and Linking Format executable file (Linux/Unix)
80   .
OBJ   Relocatable object code
81 CD AB   .Í«
WPF   WordPerfect text file
89 50 4E 47 0D 0A 1A 0A   .PNG….
PNG   Portable Network Graphics file
95 00 or   ..
95 01   ..
SKR   PGP secret keyring file
99 01   ..
PKR   PGP public keyring file
[512 byte offset]
A0 46 1D F0
  [512 byte offset]
F.ð
PPT   PowerPoint presentation subheader
A1 B2 C3 D4   ¡²ÃÔ
n/a   tcpdump (libpcap) capture file (Linux/Unix)
A1 B2 CD 34   ¡²Í4
n/a   Extended tcpdump (libpcap) capture file (Linux/Unix)
A9 0D 00 00 00 00 00 00   ©…….
DAT   Access Data FTK evidence file
AC 9E BD 8F   ¬.½.
QDF   Quicken data file
B5 A2 B0 B3 B3 B0 A5 B5   µ¢°³³°¥µ
CAL   (Unknown file type…)
C5 D0 D3 C6   ÅÐÓÆ
EPS   Adobe encapsulated PostScript file
CD 20 AA AA 02 00 00 00   Í ªª….
n/a   Norton Anti-Virus quarantined virus file
CF 11 E0 A1 B1 1A E1 00   Ï.ࡱ.á.
DOC   Perfect Office document
[Note similarity to MS Office header, below]
CF AD 12 FE   Ï­.þ
DBX   Outlook Express e-mail folder
D0 CF 11 E0 A1 B1 1A E1   ÐÏ.ࡱ.á
DOC, DOT, PPS, PPT, XLA, XLS, WIZ   Microsoft Office applications (Word, Powerpoint, Excel, Wizard)
[See also Word, Powerpoint, and Excel "subheaders" at byte offset 512]
DB   MSWorks database file
MSC   Microsoft Common Console Document
MSI   Microsoft Installer package
MTW   Minitab data file
OPT   Developer Studio File Workspace Options file
SOU   Visual Studio Solution User Options file
SPO   SPSS output file
VSD   Visio file
WPS   MSWorks text document
D2 0A 00 00   Ò…
FTR   GN Nettest WinPharoah filter file
D4 2A   Ô*
ARL, AUT   AOL history (ARL) and typed URL (AUT) files
D4 C3 B2 A1   Ôò¡
n/a   WinDump (winpcap) capture file (Windows)
D7 CD C6 9A   ×ÍÆ.
WMF   Windows graphics metafile
DC FE   Üþ
EFX   eFax file format
E3 82 85 96   ã…
PWL   Windows password file
E8 or   è
E9 or   é
EB   ë
COM, SYS   Windows executable file
EB 3C 90 2A   ë<.*
IMG   GEM Raster file
[512 byte offset]
EC A5 C1 00
  [512 byte offset]
ì¥Á.
DOC   Word document subheader
ED AB EE DB   í”îÛ
RPM   RedHat Package Manager file
[512 byte offset]
FD FF FF FF 04
  [512 byte offset]
ýÿÿÿ.
SUO   Visual Studio Solution User Options subheader
[512 byte offset]
FD FF FF FF xx 02
  [512 byte offset]
ýÿÿÿ..
XLS   Excel spreadsheet subheader
(where xx = 0×10, 0×22, 0×23, 0×28, or 0×29)
[512 byte offset]
FD FF FF FF 20 00 00 00
03
  [512 byte offset]
ýÿÿÿ …
.
OPT   Developer Studio File Workspace Options subheader
FF   ÿ
SYS   Windows executable (SYS) file
FF 00 02 00 04 04 05 54
02 00
  ÿ……T
..
WKS   Works for Windows spreadsheet file
FF 46 4F 4E 54   ÿFONT
CPI   Windows international code page
FF 4B 45 59 42 20 20 20   ÿKEYB
SYS   Keyboard driver file
FF 57 50 43   ÿWPC
WPD, WPG, WP5   WordPerfect text and graphics file
FF D8 FF E0 xx xx 4A 46
49 46 00
  ÿØÿà..JF
IF.
JFIF, JPE, JPEG, JPG   JPEG/JFIF graphics file
Trailer: FF D9 (..)
FF D8 FF E1 xx xx 45 78
69 66 00
  ÿØÿá..Ex
if.
JPG   Digital camera JPG using Exchangeable Image File Format (EXIF)
Trailer: FF D9 (..)
See “Using Extended File Information (EXIF) File Headers in Digital
Evidence Analysis”
(P. Alvarez, IJDE, 2(3), Winter 2004)
FF Ex   ÿ.
FF Fx   ÿ.
MPEG, MPG, MP3   MPEG audio file frame synch pattern
FF FE   ÿþ
REG   Windows Registry file
FF FE 23 00 6C 00 69 00
6E 00 65 00 20 00 31 00
  ÿþ#.l.i.
n.e. .1.
MOF   Windows MSinfo file
FF FF FF FF   ÿÿÿÿ
SYS   DOS system driver

and the list is still growing. see here for the most updated version.

link

May 30, 2007

视频相关名词大全

Filed under: Technology — Rui @ 10:10 pm


AAC

AAC全称高级音频编码(Advanced Audio Coding),将是 AC3 音频编码的替代者。在AC3基础上,AAC从多方面对其进行了改进。(不过)当前的播放器和硬件对于这种即将到来的音频格式支持仍旧十分有限。

Authentication 认证

在一部电影能够播放以前,播放器和碟片之间必须建立一种它们能在其中彼此传递真实的电影信息的安全通讯方式。在建立这种方式前, 另一方面它们还需要保证有合法的“观众”-- 这可以经由若干关键的密匙交换、 验证等等方法来完成。

AC3

AC3(全称Audio Coding3音频编码3)是杜比数码的同义词,杜比数码是一种高级音频压缩技术,它最多可以对6个比特率最高为448kbps的单独声道进行编码。要了解更多信息请参阅 杜比网站 Dolby website 。

ASF
全称高级流媒体格式(Advanced Streaming Format),微软与Real Media的流媒体对应的一般格式。

AVI
音频视频互相交错,在Windows操作系统下的个人电脑中使用最广泛的视频格式。它阐明了视频和音频是如何在没有明确指定编码/解码器的情况下彼此互相依附的。

BUP 文件

BUP文件是 IFO 文件的一个备份。这些文件一般出现在DVD碟片上。

Cell (ID)

一个cell是一张DVD上最小的视频单位.通常用来存放一个chapter,也可以用来存放一个章节(chapter),也可以用来存放一更小的单位,譬如多视角或者分支剧情信息。

Codec 编码解码器
编 码/解码器是一个软件,通常用于把音频或视频编码成一种特定格式,也可以把用这种特定格式编码的媒体再次解码。流行的编码/解码器有:MPEG1, MPEG2,MPEG-4,Indeo等。AVI,ASF等只是一种格式而不是编码/解码器 -它们可以用不同的codec编码。

DAR

DAR 表示显示长宽比,它代表着屏幕的尺寸。大多数电脑屏幕长宽比为4:3,这意味着(荧屏)水平尺寸是垂直尺寸的4/3。对于电视屏幕,传统的4:3显像方式 不少,但是现在16:9的显像方式越来越多,众所周知,16:9的显像方式在同一对角线长度的情况下要比4:3的显像方式呈现出更宽的视野。16:9的荧 屏更加适合用于表现好莱坞电影,这些电影(图象的长宽比)通常为1:2.35或者1:1.85(意思是图象横向尺寸是纵向尺寸的1.85倍)。

Deinterlace
把 交错 的视频流恢复为 progressive 的过程叫做deinterlacing。

Demultiplexing 反多路复用
与 多路复用 相反,在反多路复用过程中,一个合并过的音频/视频流将被分割成若干个构成它的流(一个视频流,至少一个音频流和一个导航流)。每一个VOB编码器将 VOB文件在编码(快速Mpeg编码,mpeg编码到avi,dvd编码到mpg,二次Mpeg2编码)之前反多路复用,同时DVD播放器也做同样的事情 (音频和视频将被在个人电脑的不同流程中被处理,或者被不同的解码器解码) 。

Descrambling
DVD 通常被CSS(算法)加密过-试想你为每个字母编号,比如用1来表示a。一个句子就会变成一组数字,这就是我们所说的编码,当然了,CSS比这个要好(复 杂)的多,但是它也不难破解。解密意味着逆序进行加密的过程,把我们得到的数字重新变成一个句子,或者说把我们的电影重新回放。你可以在你的DVD驱动器 被授权之后试着把一部电影拷贝到你的硬盘里然后播放,你会得到一幅混乱(无法观看)的图象因为它(数据)仍旧被加密。一般的CSS解密者们会用一堆所知的 解密匙(例如DeCSS或者DODSrip-它们包含着大量的密匙但自然不是全部)或者试着去用算法攻击(破解)密匙(VobDec-它为什么能对大多数 光盘起作用的原因是因为它并不依赖于碟片)。

Digital Video 数字视频
数字视频一般被压缩,因为 存储一部未经压缩的电影会占用很可观的字节数-上千G字节(用数字來衡量就是十的十二次方字节)。因为一般的无损压缩对于视频(存储)来说是无能为力的, 所以视频编/解码器不得不去掉不重要的信息-一些人眼看不到或者不大可能看到的东东。 因为运用关键祯的现代压缩算法仍然不够,所以采用 关键帧(keyframes), I帧和P帧(I and P frames) 来节约空间。

DivX
老天, 不要让Circuit City ‘98所介绍的现在已经过时了的 DIVX (DIgital Video eXpress 数字视频体验) 系统给弄糊涂了。现在有两种不同口味的 DivX : DivX ;) 是已被破解的微软MPEG4编码/译码器(视窗媒体视频V3)的名称。这些codec是微软为他的视窗媒体架构所开发的,它最初可以用来译码AVI以及 ASF格式,但是所有非测试版本都被加上了AVI锁,从而使得不能使用他们来进行AVI编码且目前只有极少数工具支持ASF格式。DivX的创作者们所作 的是去除AVI锁从而是它们可以重新用于AVI编码,将名字更换为DivX的原因是为了避免与众多codec混淆,这样在同一台电脑上同时使用破解过以及 未破解过的 视窗媒体编码器(Windows Media Encoder) 就成为可能了。最新版的DivX还包括了一个已被破解了的视窗音频媒体编码/译码器,称作DivX音频。由于它的破解目前来说不甚完美,所以用它来进行高 码率编码会受到限制。这个codec也被称作DivX3。

另一个DivX就是DivXNetworks所开发的崭新的MPEG-4视频编码/译码器。它提供更高级的编码控制以及二次编码。更好的是他还可以播放旧版DivX ;-)(DivX3)电影。这个codec一般被称作DivX4。

DIVX
DIVX 基本上去掉了DVD的所有额外功能:附赠的东西、制作组、预告片、多语种、Circuit City跟一大堆好莱坞贪婪律师们充满屏幕的电影介绍从而可以完全控制控制电影分配到最终用户而且在家里播放电影时也可以获得控制权。DIVX是按次付费 的,而且能播放DIVX的DVD播放器必须与你的电话线连接在一起,当你播放DIVX的时候播放器就会通过电话接通DIVX中央机进行登记并用你的信用卡 付费。下面是看一部电影的开销 : 4.50美元用于48小时的电影观赏时段;2.50美元用于外的观赏时段。DIVX服务在一年内因为得不到授权(华纳,索尼,新干线以及所有其他小一些的 制片公司直接拒绝为此格式提供授权–真是太感谢他们了!!)以及主要来自因特网上DVD站点的恶评而被终止了。稍后报纸以及电视新闻对此作出了严肃报 道。

因为DIVX使用三重DES加密所以它不怕密匙攻击,非常安全。除非你可以破解它,否则无法rip这些碟片。换句话来说你的DIVX光盘永远成不了主流。

DRC

动 态范围压缩(Dynamic Range Compression)。AC3音轨含有与大多数音频设备所能够处理的动态范围相比更大的动态范围,因此大多数DVD播放器以及DVD播放软件会按照实 际动态范围在某种程度上压缩这些范围。用非专业术语来说就是,音量在某一时期会被增大。比如杂音不会变得比较大而只是稍微大些,然而一般的对话音量将会增 加不少。因为你的播放器也会这么干,这就是增大音量的方法。

Field 场

交错的视频流 (Interlaced video streams) 包含的是场而不是帧 (frames)。

FourCC

FourCC 代表四字符代码(four character code),是一种独立标示视频数据流格式的四字符代码。视频播放软件通过查询FourCC代码并且寻找与FourCC代码相关联的视频解码器来播放特定 的视频流。比如: DIV3 = DivX Low-Motion, DIV4 = DivX Fast-Motion, DIVX = DivX4.

Formats used for DVD conversion DVD转换时使用的格式
VCD: Video CD,在很多DVD播放器上都可以播放,几乎每个操作系统下都有相应的播放软件。播放这种盘不需要很快的电脑,但是图像质量和VHS差不多。它的视频是 1150kbit/s的MPEG1,音频是224kbit/s的MPEG1 audio layer 2。

SVCD:
Super Video CD,在亚洲国家多用。视频部分使用MPEG2,达到了LD的图像质量,同时提供高质量的环绕立体声。另外它也可以借助硬件解码器的优势,很多系统上也有 播放软件。但是,只有少数亚洲制造的低端DVD播放机可以播放SVCD,在欧洲和美国没有这种播放机出售,你只能在你的电脑上看。视频使用最高 2600kbit/s的MPEG2,音频使用224kbit/s的MPEG1 audio layer 2。虽然也可以用MPEG2多声道音频,但它只能在Linux上编码,而且由于对这种格式的支持很少,很难说大部分的播放器能不能播放这种5.1声道的 MPEG2音轨。同时这种盘可以提供菜单。

miniDVD:

可以说是在CD上存放的DVD,码率最高10mbit/s (包括视频和音频)。视频部分采用MPEG2,VBR,音频部分可以是MPEG1 audio layer 2、raw uncompressed PCM或者AC3。如果你愿意接受播放时间的限制的话,视频质量可以和DVD一样。你也可以建立DVD一样的菜单。缺点是miniDVD只能在PC上播 放,在Affrey LD 2060上需要你升级播放机来得到播放miniDVD的能力。

DivX/MPEG4:

根 据你选择的分辨率和码率的不同,视频质量可以从低于VHS到接近DVD。可以选择很多种音频格式。你可以制作非常像DVD的DivX CD:多语言、字幕、菜单,虽然工作量很大。另外虽然目前还没有播放机可以放DivX,但是基本所有的操作系统都可以播放,包括Mac、Linux、 BeOS,当然还有Windows。不过也有很多奇怪的毛病,在慢的机器上工作正常,而在快的机器上跳祯等等。不过如果他在你的机器上工作,那么它当然是 你的不二之选。

Frame 帧
电影的基本组成单位。一帧代表一幅图象。电影通常1秒钟播放24帧,所以它 1秒钟有24幅不同图象。设想有24幅鸟的图象,在第一幅里鸟在图的左侧,然后它逐渐向右移动。在第24帧鸟已经在图象的最右侧了。设想这24幅图象以足 够快的速度按顺序播放,那么人眼看来就好象这鸟从屏幕的左侧飞到了右侧。

I and P Frames I帧和P帧

当前 帧(Frame) 仅仅描述它与前一帧的区别(虽然描述的不甚准确但相信理解含义并非难事)。比如说我们有一幅一只小鸟飞过一片有云彩天空的图象,这是个关键帧(keyframe)。然后我们可以使用I帧来这样描述:将小鸟向左和下方各移动一英寸。

iDCT & Wavelet iDCT和小波

MPEG 文件中的视频信息是存储于频域而非空间域(即我们看到的图象)中的。信息通过这种方式得到压缩从而减少了信道中传播的信息量。MPEG通过离散余弦变换 DCT(Discrete Cosine Transform)把空间域的信息变换到频域的信息。从MPEG流中提取出空间域的信息时,我们需要使用反离散余弦变换(IDCT)来抵消编码时做的离 散余弦变换。

DCT和IDCT

其实就是一种离散傅立叶变换(DFT),只不过我们通过DFT得到的是复数,而DCT/IDCT变换的结果是整数。我们可以在DSP,通信系统等领域的大学课本中查到更详尽的相关信息。
小 波是一种基空间。小波基可以有无穷种(比如Daubechies, Haar, Mexican Hat, “Spline”, Zebra等等),但小波基的主要特性是它是局部化的。傅立叶函数跨越了整个空间(从负无穷到正无穷),而小波实际上是不同位置、不同尺度上的脉冲波。

压 缩以后的数据分成了两部分。一般来说90%以上的数据通过低通滤波器,而高通滤波器会滤出数值非常小的细节数据(当然,如果信息源噪音很大的话这个自然不 成立)。对于图像来说,使用这种方法的最大价值在于基的局部化,因此我们可以用小波来很好的模拟像边缘这些非连续的部分。使用小波以后就不会再出现那些奇 怪的JPEG光环了。

IFO 文件

信息文件 (InFOrmation file) 通常存在与DVD中。这些文件包含了为DVD播放器导航的信息。

Interlaced 隔行扫描

Interlaced (隔行扫描)是一种视频存储模式一个交错的视频流不包含帧而是一些场,每个场包含了一帧里的一半数量的行(全部是odd或全部是even)。

Interleaving 交错
想象一下在一个特定点把音频和视频结合在一起,就是我们所说的交错。播放器会识别交错点,确保音频和视频在整部电影中按照粘合的点的规律来播放。

更 详细地解释:假设我们有10秒钟的视频和10秒钟的音频片断。每一秒钟的视频用V表示 ,音频用A表示,那么如果你的交错设置为10秒,磁盘上的文件将是VVVVVVVVVVAAAAAAAAAA的形式。如果交错设置为1秒这里将是: VAVAVAVAVAVAVAVAVA。

Inverse Telecine
Telecine 的反向工程。此过程将29.97fps的片源还原为本来的24fps。

Keyframe 关键帧
一个完整的帧 (frame),但是此帧被尽可能的压缩了。

m1v/m2v

这两个术语分别被作为MPEG-1和MPEG-2视频数据的扩展(仅仅是视频,不包含任何音频)。

MPEG

MPEG 意思是动态影像专家组 (Motion Picture Expert Group),通常它是视频格式的来源。这个专家组解释数字视频的标准(或规范),包括MPEG1标准(VCD)、MPEG2标准(用于DVD以及 SVCD)、MPEG4标准以及若干音频标准包括MP3和AAC。使用MPEG-1或者MPEG-2标准的视频通常以.mpg或者.mpeg作为扩展名。

MPEG4

MPEG4 是MPEG专家组 (MPEG Group) 所确定的一系列标准(或者规范),它将成为数字视频的下一标准(主要用于视频电话、因特网上的流媒体以及更多方面)。MPEG4允许运用多种编码方式,比 如一个关键帧可以使用 ICT 或者 小波 以得到不同的输出质量。

MPG

MPG可以看作 MPEG 的缩写,也可以作为MPEG-1以及MPEG-2视频数据的扩展名。

MM4

Multiple MPEG 4: 不同比特率编码文件的组合.比如你能把2000kbit/s和910kbit/s编码的文件组合起来,采用比特率较低的文件,取代文件中由于和 2000kbit/s的部分作用太多而导致严重失真的画面.这里也可以是两种DIVX编码的组合:你可以把低MOTION和高MOTION的文件合并起来 (这里也可以使用不同的比特率)。

Multipass encoding 多通路编码

在你阅读之前:目前 真正的多通路编码只存在WM8和MPEG-2(SCVD和miniDVD)中。M4C并不是真正的多通路编码(阅读M4C指南去寻找它究竟是什么和如何工 作的)。一个支持多通路的编码将在第一个通路中分析将要被编码的视频流并把它遇到的任何东西都记录下来。假设我们有一个以对话场景开始的小片断,这其中有 很少的剪切而且摄像机保持静止。然后它变成一场空手道打斗,这其中有大量的快速剪切和动作(人们在天空中飞行、踢、拳打等等)。在正常的CBR编码中每秒 会获得大约相同的比特率(很难说保持100%的CBR但那是枝节了)但是在多通路VBR模式中编码将根据视频流的信息来使用相应的比特率,这就是说对话部 分获得足够的比特率而打斗部分获得更高的比特率。通路越多比特率的分配就越细致。在单通路VBR中编码必须只根据它前面所编码东西的知识来决定使用多少的 比特率。

Multiplexing 复用

通常视频和音频是分别编码的。然后你必须将他们合起来这样才 能变成可以播放的电影(你当然能在两个播放器中分别播放音频和视频,但是同步将会变得相当困难)。在复用中音频和视频轨道合成为一个音频/视频流。音频和 视频流似乎交织在一起,并在其中加入导航信息,使播放器能在快进/速退的采样中保持AV同步。

Normalizing 标准化

标准化包括找到一个音轨的容量峰值,然后增加音轨其余部分至同样等级。这通常在WAV等级完成,那就是说所有的变量都是整数因此不如DRC精确。所以在标准化中DRC更受喜爱。

OGM

OGM表示OGg媒体,是Tobias Waldvogel为Ogg container所做的增补,OGM可以看作是另一种 AVI container,它可以含有Ogg Vorbis、MP3、AC3音频、各种各样的视频格式、段落信息以及字幕。

PGC

PGC 表示ProGram Chain。它是一个在DVD编写中经常使用的术语,基本上是一个同时回放东西。举例说电影主要部分有它自己的PGC,DVD上的每一个预告片通常有自己 的PGC。当你播放碟片时出现的工作室标志有自己的PGC等等。SmartRipper的电影模式和DVD Decrypter的IFO模式将向你展示一张DVD上所有的PFC。要想进一步获得关于PGC的信息参阅 MPUCoder’s DVD information site 网站。

Progressive 逐行扫描

与隔行扫描 (interlaced) 相对。一个只包括全帧 (frames) 的视频流被认为是逐行扫描的.逐行/隔行扫描的知识详见 video basics 。

Quantizer 量化因子

要想真正理解这个术语你必须学习信号处理的课程。在一般人的术语中它表示压缩因子。这个值越大一幅图象就压缩的越多(因此高量化因子意味着低图象质量和占空间小而低量化因子意味着高的图象质量和占用空间大)。

rff/tff 标记

RFF 表示repeat first frame(重复第一帧),这是一项用来把源头以每秒24帧记录的电影转化称为需要的每秒29.97帧的技术。采用rff标记编码的电影-标记告诉播放器 重复一场。Tff表示首先是顶上的场而且被用来实现telecine从而将24fps的电影制作为29.97fps的。

Ripping

关 于这方面有很多的混乱。基本上ripping表示把DVD电影拷贝到你的硬盘上。这包括DVD驱动器的认证 (authentication) 过程(试图从DVD上拷贝下一个文件时,你将会看到一条消息:如果你的驱动器还没有被认证那么该操作是不受支持的)和真正的CSS解码 (Descrambling) 过程。CSS(Contentated Scrambling System数据干扰系统)是一种设计用来防止未授权地拷贝DVD电影的防拷贝方案,虽然许多人争论说它也是设计用来控制哪里的DVD电影可以播放,因为 没有CSS许可要想播放DVD电影你实质上必须将其加密crack掉-我非常同意这一点。ripping这个词也经常用于(甚至在本站点)描述解码DVD 的整个过程,然后把音频和视频转化称为另一种-更少的-格式。

SBC

Smart Bitrate Control智能比特率控制。一种新的称为Nandub的DivX编码器能在压缩过程中动态修改很多内部参数,给你更好的质量和更多的编码控制。更多信息可以参见 DivX指南部分中的SBC指南。

Streamlist 流目录

流目录是一个包括路径名和你的VOB文件名的ASCII测试文件,一行一个文件。这里有一个小例子:
e:\video_ts\vts_01_1.vob
e:\video_ts\vts_01_2.vob
e:\video_ts\vts_01_3.vob
e:\video_ts\vts_01_4.vob
e:\video_ts\vts_01_5.vob

把 该文件保存为streamlist.txt或者streamlist.lst。确保你存成为未格式化的ASCII文本,我建议你用记事本来编辑你的流目 录,因为记事本不会存成为另一种格式。MPeg2avi要求流目录的扩展名是lst,然而在其他程序使用流目录的时候你可以自由选择任意的扩展名。但是 GUI在选择输入文件名/扩展名是有所限制,所以如果流目录没有在文件选择对话框中出现的话,那么你必须重命名你的流目录。

Telecine

把24fps的片源转换成29.97fps或29.97×2交错场/秒。

VBR

变码率。将音频和视频均以VBR模式编码是可能的,在整个文件中码率将不会固定不变(就像在CBR中固定不变一样),视频/音频中较复杂的部分将会使用更高的码率以获得更佳的视/听觉感受,而其它部分则获得较少的码率。

VKI

可 变关键帧间隔。其基本意思即在需要关键帧的地方不再象通常的DivX编码解码器那样按照固定的间隔插入。有两种实现VKI的方法:第一种方法是编码器解开 压缩的帧,将其与原始的比较,如果品质差别高于一个设定的极限值就重新编码。这种编码方法只适用于一种特定程序:M4C。有一种基于命令行的版本和一种可 供AviUtl使用的插件(后者在AviUtl向导中有详细介绍)。如果有把极限值设定的过高那么你最后将得到许多关键帧还有第二种方法,其主要是在场景 变换的时候插入关键帧。为了达到这个目的编码程序或者编码解码器会侦测到哪个位置有一个所谓的“cut”(就象电影制作者所使用的)存在并且使新场景的第 一帧成为关键帧。这可以通过使用mpeg2aviAr(AviRevolution的一部分),m4c或者通过安装DivX VKI编码解码器来实现。如果你使用后者就不用担心编码器。每个可以进行DivX编码的程序都可以使文件在场景变换处有关键帧。当VKI被合理地使用时 (只适用于第一种方法),可以帮助你增减关键帧数量,从而再次得到更高品质,这是因为尤其在低比特率时,太多的关键帧将会带来更糟糕的品质。

VM2

VKI + MM4 + VBR MP3的缩写

VOB ID

VOB ID用来将DVD中一个PGC内的Cell归为一组。

VOB Files

所 有的DVD影片都存储在vob文件中。vob文件通常包含混在一起的杜比数码音频和MPEG2格式的视频。vob文件按以下形式命名: vts_XX_y.vob,这里的XX代表标题Y代表这一标题的某一部分。总共可以有99个标题和10个部分,虽然 vts_XX_0.vob 从来不包括任何视频,通常只是菜单或者导航信息。有两种方法来找出哪个文件包含着电影的主体:

方法一:用DVD播放器播放电影,然后观察单机的指示灯或者软件播放器的状态窗口;
方法二:电影的主体是数字连续的VOB文件中数字最大的那个。比如有vts_05_1.vob;
vts_05_2.vob……vts_05_8.vob(我从来没有看到过包含9部分文件的电影,但那并不意味着不存在)。

VTS

VTS 是视频标题集的简称,也就是说是一连串VOB文件和相应的IFO和BUP文件的合集。举例来说,VTS2将会包含VTS_02_0.VOB(包含菜单)、 VTS_02_1.VOB、VTS_02_2. VOB等等,以及VTS_02_0.IFO和VTS_02_0.BUP等文件。VTS用来将视频材料以及其附属文件归为一组。举例来说,一个VTS通常来 说用于主影片(而有时还会包括预告片和某些影片公司的logo),别的VTS用于花絮。

Windows Media

Microsoft 版权所有的个人电脑音频和视频体系.它是基于一系列的编码,这些编码被WindowsMedia Player用来播放任何其所支持的格式文件.最新版本的WindowsMedia Player是7.0版.WindowsMedia 7.0提供了一系列的新的编码,其中包括一个完全兼容ISO的MPEG4编码(名为Windows Video V1),一个名为MS Video V7的改进了的MPEG-4编码(尽管我并没有发现它和DivX基于的MS Windows Video V3相比有任何的改进),这种编码支持Deinterlacing和Inverse Telecine.

XCD

eXtended CD是一种即将到来的(能否译作下一代?感觉不太合适)CD格式,这种格式允许用mode2的第二种形式来刻录你的CD,这基本上就意味着它含有较少的校 验码,从而你可以在单张CD上存储更多的数据。XCD允许你在一张普通的700MB CD里存储800MB的数据。正如我所说得那样,由于只有较少的校验码,XCD不是非常可靠所以建议你只把container中具有附加校验的数据(比如 说OGM)放到这种CD中。

XviD

XviD是个文字游戏。把它倒过来读,你就会看到一个熟悉的词。XviD是一种开放源码的MPEG-4编码解码器,通过它你能得到比最好的DivX编码解码器更佳的效果。XviD的主页可以查阅这里。

link

December 28, 2006

台湾地震暴露光纤通讯系统之脆弱

Filed under: China, IT Society, Technology — Rui @ 8:41 pm

因台湾附近发生大地震,亚洲地区电话和互联网通讯周三出现中断。这次事故充分表明,仍依赖海底光缆传输数据的全球通讯系统还非常脆弱。

周二晚间在台湾南部海域发生的里氏6.7级地震导致数条光缆断裂,这些电缆负责传输通过亚洲这处关键转接点的通讯数据,香港和东南亚地区连接日本及最终至北美的通讯均需通过该结点。

地震发生后,国际通话服务发生中断或只限于部分地区。中国很多地区的互联网服务速度慢得像是在爬行,许多地区的黑莓和彭博终端的服务也发生暂时中断。部分市场的外汇和其他金融交易被迫中止。

亚洲多数地区的公司表示,他们后来设法找到了其他解决手段。股市未受到影响。东京股市收盘涨0.31%至 17223.15点,香港恒生指数涨2.1%至19725.73点的历史高点。

不过,这场未造成严重实物损坏的自然灾害却引发了大面积的无形纷扰,这充分显示出全球通讯支持系统极其脆弱的一面。

电信企业表示,受损光缆的修复工作可能需要两到三周时间,不过,在这之前,他们会找到一些替代办法尽量改善服务情况。

目前,各大陆间的几乎全部数据通讯都是通过包在绝缘保护层里的极细的光纤束进行的。电信企业将长达数千海里的光缆铺设在海底或让它们浮在海面上。为分摊成本,这些工程通常是由多家电信运营商联合起来完成。

如果这些光缆在枢纽点上(如纽约附近和英国南部的主要转接点)发生纠结,则有可能导致通讯出现大面积瘫痪。

这次受损的光缆分布在台湾至香港间的密集通道上。光缆上面的水域就是连接北亚和东南亚地区的重要水路运输通道。

海底光缆的隐患在亚洲尤其严重,因为该地区是世界地震多发带之一。同时,它也是全球经济增长最快的区域,通讯和海上运输的需求在日益上升。

周 三发生的问题在一定程度上也与近年来全球光缆投资放缓有关。在九十年代电信业热潮时期,电信企业在市场需求爆炸的预期激励下在国内和国家间大量铺设光缆, 但实际需求远远没有达到他们预想的程度,由此使他们在财务上遭受了很大损失,有些企业因此破产,光缆投资也随即放慢下来。

不过,在接下来的数年时间,亚洲地区的互联网和国际通话服务迅速增长,光缆容量越来越吃紧,而且已有光缆常常在技术上已经过时。比如,截至6月份,中国的互联网用户已超过1.23亿,而在2000年初时只有890万。

电 信企业的光缆投资直到近年才开始有所增加。这个月早些时候,Verizon Communications Inc.和另外五家亚洲电信公司(其中包括三家中国企业)宣布将斥资5亿美元建设直接连接中、美的第一条高速海底光缆。目前,两国间已有直接或间接的光缆 连接,不过速度较慢。

北京电信咨询公司BDA China Ltd.董事长邓肯•克拉克(Duncan Clark)说,这次事故重新提出了是否需要再来一次大规模光缆投资的问题。他说,目前,全世界已铺设的光缆主要分布在美国至欧洲和美国至亚洲之间。如果 在欧洲和亚洲之间铺设更多光缆,那么在遇到类似事故时,国际通讯就有了更多的替代途径。

确保光缆通讯正常运转是一体化日益加强的全球经济 得以继续繁荣的基本要求。无论是电子邮件、网页内容还是手机通讯,所有这些都要被转化成数字信号、以超快的光速沿着光纤通道传播。先进的技术使电信运营商 得以将海量信息快速长距离传输,这些信息被打包成不同的组合,然后以数十种不同的光频同时传送出去,相互之间不会发生干扰。

除光纤通讯之外,用于长距离通讯的手段还有卫星通讯,但卫星通讯速度不如光纤快,而且信号容量小,还有就是成本更高。

另 外,卫星通讯也很容易中断。不过,电信运营商有时还是会将卫星通讯作为一种备用手段。据美联社(Associated Press)报导说,中国国家电视台说,中国最大的电信公司中国电信(China Telecom Corp.)已联系美国和欧洲电信商,考虑用卫星线路弥补眼下光缆线路容量的不足。

目前,全世界已铺设了数百条海底光缆,每条光缆都要消耗数亿美元的生产和铺设成本。这些光缆都有自己的名字,比如中美光缆、亚太2号光缆网络等等。这些网络的铺设工程都由专业承包商来完成。

比如亚太2号光缆网络就是由日本电气(NEC Corp.)施工建设的,参与该网络通讯运营的有十多家公司。长达19,000公里的亚太2号光缆网络于2001年完工,耗资11亿美元。

这些光缆很容易发生位移。过去就曾发生渔网和船锚损坏光缆的事情。去年夏天,巴基斯坦境内的互联网服务曾中断12天,原因是之前有一艘渔船刮断了该国唯一的一条海底光缆。

海底光缆大多被设计成有多处接陆点的环路。当网络上有局部线路出现故障时,其他线路仍能正常运转。但这次台湾大地震引发的事故要严重得多,据中国固定电话运营商中国网通(China Netcom)说,有8条光缆受到影响。

修复受损光缆是一件难度很大的工程。经营一条亚洲光缆的Asia Netcom此前表示,到昨天夜里就能恢复服务,而台湾最大的电话公司中华电讯(Chunghwa Telecom Co.)则表示,服务恢复正常最多可能需要三周时间。

在 这同时,电信公司还需找到其他线路为客户传送信号,特别是为那些大型企业客户,周三的通讯阻塞也是由此造成的。这次服务受损最严重的中华电信周三表示,其 美国长途能正常使用的容量只有日常通话量的40%、至东南亚的容量只有正常通话量的不到10%。当天晚些时候,中华电信启用了替代线路。

日本的KDDI Corp.则把受损线路平时应承担的信号转由欧、美线路绕道传输,这是该公司事先制定的应对方案。

韩 国电信运营商也报告说服务发生中断。至昨晚,韩国最大的运营商韩国电气通信公司(KT Corp., 简称:韩国电信)的92家企业客户租用的线路不能使用。于是这些企业被转接到公共线路上,导致传输速度放慢。在香港,霸菱资产管理公司(Baring Asset Management)的交易员只能通过本地数据供应商获得股价,因为他们平常使用的彭博终端已无法正常工作。

这次通讯中断甚至还影响到该地区的海运和物流行业。香港船运公司Kingstar Shipping董事总经理KL Tam说,他无法联系到日本和韩国的客户,在新加坡的部分客户也联系不上了。Kingstar旗下有10艘货轮。

他说,我们一直在想别的办法联系他们,但都没什么效果。Kingstar的船今天基本都有货可运了,但KL Tam说,如果这种情况再持续几天,他们的海外业务就要暂停了。

Jason Dean

from 华尔街日报

September 28, 2006

Logitech® MX Revolution (coming soon)

Filed under: Technology — Rui @ 11:10 am


Logitech® MX Revolution (coming soon)
P/N: 931689-0122

AUD 179.95

 

Awesome? Go here to see more!

and here is the promotion site.

September 27, 2006

Anousheh Ansari | PostShow

Filed under: Science, Technology — Rui @ 11:50 am

不能不介绍一下,这位一位伊朗籍美国女商人,近日刚刚成为第一位太空女游客,同时也成为了第一个太空blogger。链接

PostShow

结婚专戒

Filed under: Fun, Technology — Rui @ 11:43 am

结婚专戒,各位看官不要认为是我又打错了字,因为,这枚有些神奇的婚戒确确实实是为结婚而生。

如果以文学影视作品来看一个问题的话,忘记结婚纪念日以及对方生日的往往就是男性,所以就有了这个GETS HOT男士专用结婚戒指,用来在特殊的节日给你提醒,方式是发热(从24小时前从120华氏度大概49摄氏度开始发热)。Cleve Oines开始将这个图片发到网上只是作为一个玩笑,但是受到很多反馈,所以开始和工程师接触并计划明年推出真实的产品。

感谢:ID公社

PostShow

September 19, 2006

用 Gmail 做 GTD 管理 | Getting Things Done!

Filed under: Google, Technology — Rui @ 1:07 pm

“在时间管理方面,国外有本书很流行:Getting Things Done——The Art of Stress-Free Productivity,台湾的译本叫作:《搞定!2钟轻松管理工作与生活》,也有简体中文版:《尽管去做——无压工作的艺术》
这 个东西简称GTD(Getting Things Done),网上有大量与之相关的讨论和应用……简单的说,就是强调要把头脑里考虑的事情都整理出来,把大脑清空,然后把每件事情分门别类放进一个 “INBOX”里,找出马上能动手做的事情(比如能在2分钟内完成)尽快解决,而其他事情就要分成很多类别,让自己一目了然……具体的东西,可以参考这篇 文章:《GTD的基本理念、方法与网络资源》

但是这种理论要实际应用起来,很明显需要一种自动化工具——要是真的有人愿意用纸和文件夹来做GTD分类,那他一定是闲人,并不是真的需要“时间管理”——而最适合作为GTD工具的,很明显是PDA……这种东西并不是每个人都有的。最近我找到了一个叫GTDGMAIL的工具 ,看名字就知道,就是利用GMAIL来做GTD管理,方法是安装一个FIREFOX扩展
然后你的GMAIL界面上就会增加很多跟GTD有关的东西,如图
在图中的安装向导栏里添加标签,然后GMAIL的界面就是这个样子.
这 些标签分为C、S、R三大类,Contexts就是把事情初步整理出来,根据性质进行分类,比如这件事需要用EMAIL交流,就归入“C: Email”,需要等待别人做的事情,就归入“C:Waiting”。Statuses就是做事的计划,能马上动手做的事就归入“S:Next Action”,交给别人做的事情归入“S:Waiting On”,不确定什么时候能开工的事情归入“S:SomeDay”……至于References,里面那两项的意思就很明显了……
标签做好以后……如果你像我一样,有一个定居在美国的老板,而自己又在劳动力成本低廉的乡下城市武汉工作,每天老板都要从纽约发一大堆邮件过来指派任务讨论工作……那么你就可以直接给这些邮件帖上GTD标签了……

当然更多情况下需要自己来记录一些事情,这样就必须自己给自己发邮件,如果设置好相应的过滤器,就可以把这些邮件自动归类:
在GMAIL 里,如果你把邮件地址写作xxx+yyy@gmail.com,程序会忽略“+yyy”,仍然把地址看作xxx@gmail.com。所以这 里的收件人地址可以这样写:dexter.yy+Task@gmail.com,这样就能很方便的与其他邮件区分开,让过滤器把它归档到“S: Action”标签……
实际上这个扩展提供了很清楚的说明,帮助信息都整合到GMAIL界面里了:
在你写新邮件时,还会看到两个新的选项:Send Myself a Task和Send Myself a Reference,点击之后就会自动帮你填写刚才那样的收件人地址,你只需要写事情的标题和内容,然后自动归档……
总之……我觉得这些功能还是有一定实用价值的,而且不算麻烦。对于那些把GMAIL当作第二首页,每天都习惯性的挂在上面的人来说(或是像我一样用它来跟MSN联系人聊天),能给GMAIL增加新功能,又能体验传说中的GTD,这是多么美妙的事情哑!
当然,这意味着又要给公司电脑里的FIREFOX装新扩展了……
P.S.关于时间管理,还可以看看这篇文章:Do It Now,作者:Steve Pavlina(很著名的BLOGGER,自由职业者)
from: solidot

Digg创始人:拒绝WEB2.0同质化

Filed under: IT Society, Technology — Rui @ 9:47 am

Digg(digg.com/)的创始人Kevin Rose 今天正力劝WEB2.0狂热者要避免网站同质化的诱惑。Rose的新闻分类服务已经吸引到50万的注册用户。今天,在旧金山举行的未来网络

服务峰会(The Future of Web Apps Summit )上,Rose告诉与会代表在给自己网站内容添加添加标签之前需要三思,这样的标签正日益增长且趋于同质化。他还重申了他对为分类故事读者付费的反对立场。

他也给大家描述了DIGG即将迎来的变化。Digg即将改进它的搜索,可用性以及以外部网站的整合。在未来的2个月内,Digg会开放它的API,这样用户就可以直接从他们自己的网站上直接Digg故事了。

Rose说Digg现在不会使用标签。

他说:”我看到很多网站仅仅是为了添加某个特征而添加某个特征,而不去想想为什么要去添加。” 他引用了一个他在大会上遇到