本文已刊登在掌机王SP11期 禁无断转载 书面版权归掌机王杂志所有) K+ @% L! \8 U z2 \% S1 _/ C
此文版权归原作者和www.chinapsp.net中国PSP之家所有,未经原作者同意,严禁任何形式转载!所有形式的转载将被视为非法转载,杂志媒体以及原作者所追究的法律责任由转载人承担,本论坛不承担任何法律责任。
" x% R o8 o9 v' }; y2 u% }转载著名
0 h+ E0 i& j" M+ `; [■ ■┅┅┅┅┅┅┅┅┅┅┅┅★ & K6 b9 r1 R. A' S( V' i$ j
■● ■ www.chinapsp.net2 L3 G7 ]! A1 q
■ ●■ 站友IOIR原创 * f- ?4 T# K6 L, T# g. I
■ ■┅┅┅┅┅┅┅┅┅┅┅┅★
! N# Q9 n+ l) I0 v
- J1 a; h u2 K, r- v( b, ~1 d 授权转载 本人原创# V7 P+ S# [7 f- D3 d( e! F
上一期介绍了IC2的具体操作方法,不知道各位看官是否都已经能够熟练操作了呢?今天再给大家讲解一下携带动画变换君(以下称转换君)的使用方法以及如何利用转换君和AviSynth 解决大家头痛的字幕问题。
. c2 y7 m g9 C) T. W. [4 n. ~转换君支持转换avi,mpg,mov,rmvb(rmvb涉及到编写AVS文本,具体方法在以后说明)等格式的文件,转换方法如下.4 f; M% w" }2 F8 K- l$ J
把转换君解压到本地硬盘,先打开安装目录里的Setup.exe,设置文件格式,选择Customized:MP4 FOR psp,然后点击右下角的APPLY(确定按钮)。(图A)
* z+ `, E3 y( m/ n& U1 n
6 y2 z' R. Y" o8 z$ y- A接下来启动3GP_Converter.exe,选择适当的画质.(图B)
9 V; w$ L' V5 u+ {: K( R* w8 F) q: o5 j+ x; s) d) ?; G; H
然后点击Select,选择输出MP4文件的目录(不可以选择本地硬盘的主目录,必须选择一个根目录,否则会有错误提示)(图C)
\, ]- ^9 e# { W3 ] t. b, I
把需要转换的视频文件用鼠标拖放到上面的白色窗口中,就开始自动转换了。(图D)
0 x3 [/ G/ P3 G
! c" Y% h; ?& n2 ^8 S5 R; k转换完毕后把转换好的MP4文件传入PSP里就可以欣赏了。6 X' i# Z+ \' v" w
分别选择了几个画质选项做了测试
( \- t( j% G+ w( Q) F& i一.QVGA/15fps/384kbps stereo/64kbps7 b6 M4 G! h+ {6 n; U
二.QVGA/29.97fps/768kbps stereo/128kbps
2 p/ C- a' g4 L9 | g三.QVGA/29.97fps/1500kbps stereo/128kbps+ u- w' z: _7 ^ e4 A$ f
四.QVGA/29.97fps/QB4stereo/64kbps" \* T* W* W# c
五.QVGA/29.97fps/QB10stereo/64kbps
& e- V0 U2 h8 Q) n在码率比较小的视频文件播放中,一,二,三的画质没太大分别,只是转换后文件的大小不同(kbps越高文件越大)。在高速的动态画面中一有明显的马赛克和拖后现象。一般建议动画片选择一方案,电视剧,电影选择二方案。方案三是官方测试选项,建议大家就不要用了。而四和五方案转换出的视频文件不仅画质极差,文件还很大,真搞不清楚软件作者是怎么想的。
! m' _7 H( ^! ^4 g |* z f目前网上又发布出了转换君的迷你版,使用方法与转换君一样,并在3GP_Converter.exe中提供12种画质转换方案,从上到下依次为.
. k# }& m1 m6 M. ]( D% @, K1 ]" u16.9影片,一般画质,消遣用(2-5Mb/min)
* W1 S0 k+ |5 S/ s16.9影片,普通画质(3-7Mb/min)
8 b9 A% z5 S* I+ P$ r( p3 o16.9影片,完美画质(7-11Mb/min)# y( U9 v, A' d0 i9 H$ f# S/ Q
16.9MTV,一般画质,消遣用(3-6Mb/min)8 ~# W! E! ~# i" l ^
16.9MTV,普通画质(4-8Mb/min)
& p$ b" l7 T" l l8 Y/ J16.9MTV,完美画质(8-12Mb/min)# _2 w- e. Q0 s# F9 r. \
4.3影片,一般画质,消遣用(2-4Mb/min)
$ U" V0 s- H5 z1 p* b; @& y- m& B. a1 ?4.3影片,普通画质(3-7Mb/min)
7 I7 w- L6 z8 f4.3影片,完美画质(7-11Mb/min)
4 J- s1 m6 ]: u4.3MTV,一般画质,消遣用(3-5Mb/min)
. C9 x$ T0 v6 Z& a4.3MTV,普通画质(4-8Mb/min)
! h! ^; O4 R/ L) B- J9 q5 c! r4.3MTV,完美画质(8-12Mb/min)8 K( S" P; w7 Y$ y, C7 A# n4 L
$ W- t' ^1 \( F
转换君加入字幕方法3 h, h* R8 r% J
转换君软件从0.23开始支持AviSynth.我们可以利用AviSynth来实现转换君给视频文件加入字幕的功能。/ Y; }' Z) M) m5 m- C, r; C( j
AviSynth 的使用非常简单,但是目前很多人都用DirectShow + DVobSub自动调用avi文件和同一目录下的同名文件的方法。但做过这件事的人都知道,这种方法不但效率低速度慢,而且并不能保证在所有的系统或者任何情况下都能稳定。所以我给推荐大家AviSynth。 x5 a" w* G- w2 N! K, b0 C
下面先介绍一下AviSynth。4 y6 S; f' z% S, G+ l" p
AviSynth是AVI SYNTHesizer的缩写,意思就是AVI和成器,是一个Frameserver。(Frameserver就是一个把影像文件从一个程序转换到另外一个程序的过程, 其间没有临时文件或中介文件产生)AviSynth是由Ben Rudiak-Gould首创的一种非常有用的工具,能够提供各种方式来合并和滤镜处理影像文件。最独特的就是AviSynth并不是一个孤立的影像处理程序,而是在影像文件和应用程序之间起着“桥梁”的作用。
9 h# {; {% x4 E$ C5 h2 pAviSynth的基本工作原理是这样的. 5 d9 M9 i1 J5 x8 M
首先建立一个包含特定命令的文本,称之为“脚本”(后缀为avs),这些命令指定要运行处理的影像文件和滤镜;然后运行影像应用程序,比如VD或ND,打开脚本。此时AviSynth就开始工作了,打开脚本中指定的影像文件,运行特定的滤镜,并把输出结果提供给影像应用程序。但影像应用程序并不了解AviSynth在后台所做的处理,而认为是直接打开了一个“被处理过”的影像文件。AviSynth处理的影像文件在运行过程中直接导入应用程序,没有临时文件,所以节省硬盘空间。
$ I& I- |: w' ^2 R1 n下面介绍一下具体使用方法& O- i- }- \! s& J% O
AviSynth的安装 A9 [+ R. [0 ~" A
把下载的ZIP文件解压缩到本地硬盘后把AviSynth.dll复制到Windows\System下(W98,ME)或Windows\System32下(W2000,XP),然后运行INSTALL.RE。安装完成。
- K/ w0 I: X0 L) A5 O首先用Notepad建立一个名为 myfile.avs的文本文件,然后打开它,在里面输入
( m3 F* O0 C/ V1 k9 O! O1 hAVISource("C:\Video\myfile.avi")2 e8 K+ x+ p. d6 @) I3 L
LoadPlugin("VSFilter.dll"), z; g c& L0 t% U0 y% W
VobSub("C:\Video\myfile.idx")9 a3 ~4 i* \0 r4 f( X
然后再打开此文件,会发现 vobdub已出现在视频文件之中。; g$ ?; Y) w5 u$ `* _
如果用的是文本字幕,只需要把第三行改为# L2 d3 G) ~' I! t7 J
TextSub("C:\Video\myfile.srt"); i" S4 d7 E! B+ c6 U3 V# o
这样文本字幕就出现在视频图像中了。9 V7 i3 v' P' h; ^( y! S
给大家解释一下这几行命令所代表的意思。第一行代表的是把括号里面的软件作为avi标准文件打开来编辑。而第二行的命令表示AviSynth在处理文件的时候调入括号里面的插件(详细的滤镜命令参照下文,本命令中是打开了VSFilter.dll插件,就可以使AviSynth支持vobsub字幕)。第三行命令是Vobsub插件自定义的命令,可以将上面的字幕文件加入到视频总汇,输出到打开的任一打开的avs文件视频编辑软件上。最后把myfile.avs拖入转换君里就可以了。; [3 ~' Z! R' b
, m: \( P/ Y: N: y6 A; |
/ c+ g2 ?# c1 }0 |
0 ^$ J9 z D5 P! l, E
下面再给大家介绍几个最常见实用的AviSynth内建滤镜
: p6 V( x* J) w3 y一源文件滤镜
# G, C, y, x& Z1.AVISource
4 Q6 s0 @7 D/ n# H导入AVI,对于DivX或XviD,需要安装相应的Codec。
# F- d; {9 ^& V* A; `$ |例.AVISource(“test.avi”) / J; {7 s7 ]+ i$ W [: J' `; Z$ C
2.WAVSource
$ U* q7 f! [& J; f1 W7 N4 R导入WAV
& e9 j# S m7 E$ }' f. c6 A例.WAVSource(“test.wav”)
9 J! Q8 t3 m0 }( b2 ?1 B二处理滤镜
1 z; j+ p1 ?) I1 V1.AddBorders 8 R2 Q- r0 C* J4 N% y" F
加边.给影像加黑边,尤其适用于对16:9的影像加字幕,希望不影响图像,把字幕加在图象的下方的情况。参数是整数,顺序是左、上、右、下。
2 y5 [% j1 c8 N8 W9 v4 Y; H: }+ v2 W例.AddBorders(0,64,0,64) # 把640*352(16:9)改成640*480(4:3)
) p- y7 w' y# c( ]2 o2. LanczosResize : k0 ^/ Q0 T. A6 u
放大缩小.Lanczos采样方法可以在图像处理中看到,是BicubicResize的替代者,提供更精准、更锐利的画质。本来是日本人开发的第三方滤镜,在日本普遍使用,欧美使用BicubicResize。自2.05版本开始吸收为内置滤镜。 7 }! W9 ]' I+ n% T. k! h
例.LanczosResize(640,480) # 把分辨率改变为640*480 6 ^' F0 g( M: K. X \# o6 X5 o
三声音滤镜 , R( T4 H3 d" z3 `
1.AudioDub + c) \, R9 X$ y0 t$ B6 O
影音合并.可以把影像和声音合并在一起。适用用用Helix直接做RMVB格式的DVDrip。 ! g2 S7 |8 n# e6 ?% c8 m, H1 x F
例.Video = AVISource("test.avi") ) `0 L0 v3 y4 c& y( i
??Audio= WAVSource("test.wav")
. [1 G; ? l0 N/ A??AudioDub(Video,Audio) # 把test.avi和test.wav合并
B3 y* e4 {0 D6 k( k* E* g2.DelayAudio
8 s2 |2 o& X* W声音延迟.由于从VOB里分离的AC3通常有延迟,所以用Azid转码得到的WAV也有延迟,在用AudioDub合并时就需要加上这个延迟。
2 j, z2 Z) J; z' ~4 d例. WavSource("test.wav").DelayAuido(0.5) # 把test.wav延迟半秒/ R# [- @2 ~+ B) g m) I
四字幕滤镜 " C: g% T0 } _0 M
1.VobSub 6 d' D. ?6 s) V/ U
Sub字幕.VobSub不但是外挂字幕的好手,内嵌字幕也是一样的强。
! u/ j" Y9 J8 }将字幕的2个文件test.idx和test.sub放在同一个目录下就可以了。 . X2 e- F' z1 t' P& D* ]
例.LoadPlugin("VobSub.dll")
: B, ~# W8 y6 O8 _, N??VobSub(“test”)
w t4 m1 G& M% R5 d$ D. m9 t. g2.TextSub 3 Y4 s V8 C9 a6 o
SSA和ASS字幕.这个也是VobSub自带的,可以内嵌特效字幕。
. B2 n3 K2 {7 }% R例.LoadPlugin("TextSub.vdf") . d+ ~% l, H) U/ V- R
??TextSub(“test.ssa”)) V( l5 y9 s, I% S/ u' e
3 `, q4 O' R* l$ m
& ^$ G# Q4 r4 D9 D; `% O! U
3 D$ d# c' S4 t0 T
! W1 M6 |3 v q; f- x' U p( s玩转PSP栏目介绍
! `8 }5 j* {1 K4 u一IC2教程和注册表修改方案 (附影音整体不同步问题的原因和解决方案)
5 r7 j$ ?/ t0 M- c' Y7 u: }! l二转换君教程以及加入字幕方法
6 r+ |* E& ]2 x M) Y. Y( f二PSP终极高保真MP3压缩教程
e1 m7 t O. F, J( E. L5 v8 \$ H四关于RMVB格式的转换问题的解决, r( U; y5 s- J% g, h" @
五如何解决影音压制的双遇问题
- G. H5 q3 V: w六最新版FLASH转AVI格式工具详细教程5 B k* M! m3 _2 e/ ?
七影音文件的剪切与合并
0 c6 i$ ~. R# k八 DAT DIVX MOV格式转MP4
1 z' ]3 V& i) Y, {& \$ |九MPEG ASF WMV格式转MP4
/ z7 M- }+ ~, u! F7 A十超越IPOD,MP4音频打造PSP最强音乐(是音频的MP4,不是视频的)' {# b& W3 l( r2 Q
十一PSP上网 在线升级 连机游戏
% k4 _7 n& F& {7 C+ P十二PSP动态电子书制作9 I1 e3 u! R6 v' B2 l' m
十三完全DVD9转制教程. T* A! c1 G0 Y2 B& ^7 _
) g) F- @7 P1 f$ x

' \6 y- D8 p& U% H; F8 i& d* b# D9 }9 H3 k1 ]
: K& I$ E( A) A2 `9 M7 a4 G3 ~
5 Z4 m9 q/ a/ q) D

5 f( k! ?- e: h7 J* d! R; G) B) ~9 h* c0 {- z6 D. s% |& X

- G {: z& ^. |% O T; Q" K
3 K- q5 k+ i/ h, y |