本文已刊登在掌机王SP11期 禁无断转载 书面版权归掌机王杂志所有
- ~# _& p5 P) ^1 j/ F# i此文版权归原作者和www.chinapsp.net中国PSP之家所有,未经原作者同意,严禁任何形式转载!所有形式的转载将被视为非法转载,杂志媒体以及原作者所追究的法律责任由转载人承担,本论坛不承担任何法律责任。2 ]$ N, n& i* _. R
转载著名. e" I' v4 S) x. ^
■ ■┅┅┅┅┅┅┅┅┅┅┅┅★ ! m4 Z9 F3 b2 ` U4 x( H3 e
■● ■ www.chinapsp.net
) R6 O, {& a. x: b L) i) M8 u■ ●■ 站友IOIR原创 ) u( I1 { T7 t
■ ■┅┅┅┅┅┅┅┅┅┅┅┅★1 z6 y+ d. Y! t: c$ j `7 r
" C% {" H* Q- x# w 授权转载 本人原创
* |& c* Y+ q1 L上一期介绍了IC2的具体操作方法,不知道各位看官是否都已经能够熟练操作了呢?今天再给大家讲解一下携带动画变换君(以下称转换君)的使用方法以及如何利用转换君和AviSynth 解决大家头痛的字幕问题。
% \. V2 r1 H7 i3 i9 E转换君支持转换avi,mpg,mov,rmvb(rmvb涉及到编写AVS文本,具体方法在以后说明)等格式的文件,转换方法如下.& q: z4 E* t* L5 O
把转换君解压到本地硬盘,先打开安装目录里的Setup.exe,设置文件格式,选择Customized:MP4 FOR psp,然后点击右下角的APPLY(确定按钮)。(图A)
( Q( W. y, q& g" X" Q' @
+ k1 m* K# q+ |" U0 y接下来启动3GP_Converter.exe,选择适当的画质.(图B): }$ [3 X. ? X
1 v8 m- u) @; S6 Z( { |0 P* F3 N
然后点击Select,选择输出MP4文件的目录(不可以选择本地硬盘的主目录,必须选择一个根目录,否则会有错误提示)(图C)8 r1 S2 p+ v" t1 m/ O
% Q) T* X* F! g' B
把需要转换的视频文件用鼠标拖放到上面的白色窗口中,就开始自动转换了。(图D)8 I* ^% M9 r; s1 ^
8 t4 u4 q4 \6 o7 ]7 v- o转换完毕后把转换好的MP4文件传入PSP里就可以欣赏了。
- N e0 h7 N2 e, R分别选择了几个画质选项做了测试; K' w( F3 n5 ~: I5 ~9 ^! `$ U" v6 G' K
一.QVGA/15fps/384kbps stereo/64kbps# |( O$ Y( v% Q# n- h
二.QVGA/29.97fps/768kbps stereo/128kbps `9 S8 ?3 b: Z4 d$ `9 |1 o) u' C) h+ M3 s
三.QVGA/29.97fps/1500kbps stereo/128kbps
0 f- l: x) `5 [$ S四.QVGA/29.97fps/QB4stereo/64kbps
" d) Q/ \. d# B5 f9 h8 Q, M- x五.QVGA/29.97fps/QB10stereo/64kbps
& v' ?! I8 Q( y, u" R$ I3 u在码率比较小的视频文件播放中,一,二,三的画质没太大分别,只是转换后文件的大小不同(kbps越高文件越大)。在高速的动态画面中一有明显的马赛克和拖后现象。一般建议动画片选择一方案,电视剧,电影选择二方案。方案三是官方测试选项,建议大家就不要用了。而四和五方案转换出的视频文件不仅画质极差,文件还很大,真搞不清楚软件作者是怎么想的。- [$ V2 u; n2 E+ c
目前网上又发布出了转换君的迷你版,使用方法与转换君一样,并在3GP_Converter.exe中提供12种画质转换方案,从上到下依次为.* J9 D( m2 ~, L7 y% d. O. E
16.9影片,一般画质,消遣用(2-5Mb/min)# S0 P! `( Y, _1 f; l/ P6 |
16.9影片,普通画质(3-7Mb/min): b4 R K! ?$ Y5 l% r! ~$ ^' C5 z
16.9影片,完美画质(7-11Mb/min)
; {5 }) B7 ~7 P/ H6 B16.9MTV,一般画质,消遣用(3-6Mb/min)" c. M& Q# Q8 ~) |( C6 Y+ \
16.9MTV,普通画质(4-8Mb/min)
1 q$ ^+ E0 ~3 E2 L4 D7 f' D9 t16.9MTV,完美画质(8-12Mb/min)4 T- k6 r2 i8 i8 t
4.3影片,一般画质,消遣用(2-4Mb/min)
# X: Y) T) a9 O1 `8 E4.3影片,普通画质(3-7Mb/min)
6 L( [" ?- h8 b7 j2 _4.3影片,完美画质(7-11Mb/min)
& r/ ~% z5 K) E4.3MTV,一般画质,消遣用(3-5Mb/min)
, g- V2 t% i' e+ F' j, R" b# A4.3MTV,普通画质(4-8Mb/min)
# g# U; Z3 B* l) b8 W4.3MTV,完美画质(8-12Mb/min)
, @6 {- r, e2 M' }/ O' `: w
6 Z: t* b' r# s- a2 _& n9 ]: p转换君加入字幕方法
# E9 f }* e& A转换君软件从0.23开始支持AviSynth.我们可以利用AviSynth来实现转换君给视频文件加入字幕的功能。/ O* q" H5 m0 `$ g" o
AviSynth 的使用非常简单,但是目前很多人都用DirectShow + DVobSub自动调用avi文件和同一目录下的同名文件的方法。但做过这件事的人都知道,这种方法不但效率低速度慢,而且并不能保证在所有的系统或者任何情况下都能稳定。所以我给推荐大家AviSynth。7 i. I& p5 W. T: a* L. z& t
下面先介绍一下AviSynth。1 F2 U5 \9 H, Y5 B' A3 m$ v
AviSynth是AVI SYNTHesizer的缩写,意思就是AVI和成器,是一个Frameserver。(Frameserver就是一个把影像文件从一个程序转换到另外一个程序的过程, 其间没有临时文件或中介文件产生)AviSynth是由Ben Rudiak-Gould首创的一种非常有用的工具,能够提供各种方式来合并和滤镜处理影像文件。最独特的就是AviSynth并不是一个孤立的影像处理程序,而是在影像文件和应用程序之间起着“桥梁”的作用。$ h h7 K: P8 O9 n
AviSynth的基本工作原理是这样的. * b8 s( d4 e0 E1 X/ }
首先建立一个包含特定命令的文本,称之为“脚本”(后缀为avs),这些命令指定要运行处理的影像文件和滤镜;然后运行影像应用程序,比如VD或ND,打开脚本。此时AviSynth就开始工作了,打开脚本中指定的影像文件,运行特定的滤镜,并把输出结果提供给影像应用程序。但影像应用程序并不了解AviSynth在后台所做的处理,而认为是直接打开了一个“被处理过”的影像文件。AviSynth处理的影像文件在运行过程中直接导入应用程序,没有临时文件,所以节省硬盘空间。
$ f$ X% _* b9 }4 B8 o; `下面介绍一下具体使用方法# l+ {) a4 i) e+ d( S/ `
AviSynth的安装5 N$ K. _ G* _! z% i* l" v
把下载的ZIP文件解压缩到本地硬盘后把AviSynth.dll复制到Windows\System下(W98,ME)或Windows\System32下(W2000,XP),然后运行INSTALL.RE。安装完成。
9 g3 {0 Y$ k$ H7 t5 u首先用Notepad建立一个名为 myfile.avs的文本文件,然后打开它,在里面输入1 ~/ t, O+ f5 l
AVISource("C:\Video\myfile.avi")0 e$ ?; y4 m5 v
LoadPlugin("VSFilter.dll")2 V; r E j' m6 j' w" x! q
VobSub("C:\Video\myfile.idx")
% U8 t1 c% q q+ D+ E然后再打开此文件,会发现 vobdub已出现在视频文件之中。+ S& o u$ }- k( c; i! m$ H
如果用的是文本字幕,只需要把第三行改为
: s& O c( L6 y- l9 K2 i/ `5 t7 H# PTextSub("C:\Video\myfile.srt")& c: t2 Y" b9 M% C- q% T$ t0 H7 q2 P
这样文本字幕就出现在视频图像中了。
6 ~! f- R# c2 I* e& a6 E/ m' I# R给大家解释一下这几行命令所代表的意思。第一行代表的是把括号里面的软件作为avi标准文件打开来编辑。而第二行的命令表示AviSynth在处理文件的时候调入括号里面的插件(详细的滤镜命令参照下文,本命令中是打开了VSFilter.dll插件,就可以使AviSynth支持vobsub字幕)。第三行命令是Vobsub插件自定义的命令,可以将上面的字幕文件加入到视频总汇,输出到打开的任一打开的avs文件视频编辑软件上。最后把myfile.avs拖入转换君里就可以了。
! G' o( A* y5 q+ V1 f0 W
$ C1 @ K) w% H8 X0 C% u* v9 |# ` e
* C1 P7 [6 r- c+ ?# ]( Z1 L) w/ [' z7 I1 N7 s Q
下面再给大家介绍几个最常见实用的AviSynth内建滤镜
# }3 A( b) D, ^& z一源文件滤镜 + Y7 f- ^2 }1 i% w" i
1.AVISource 5 f* |0 J9 H5 A$ ~5 `
导入AVI,对于DivX或XviD,需要安装相应的Codec。
7 Y1 q7 c7 _" [+ B: _0 y! j# l例.AVISource(“test.avi”) I" _4 P/ F% d2 v; ~
2.WAVSource
0 Y2 y; A* {9 i+ ?" p" q) i% G) I2 E导入WAV 0 E* f9 g+ g' D1 l# L5 D/ i
例.WAVSource(“test.wav”) * ]8 ]$ A: M- `) S
二处理滤镜
o+ j5 F$ j5 H; z0 x4 e" g1.AddBorders * |" [( h9 h+ a2 i: q, {( Q% C
加边.给影像加黑边,尤其适用于对16:9的影像加字幕,希望不影响图像,把字幕加在图象的下方的情况。参数是整数,顺序是左、上、右、下。
$ C J8 G. h( O8 S例.AddBorders(0,64,0,64) # 把640*352(16:9)改成640*480(4:3) + S7 W6 y! a( q3 d# A0 D
2. LanczosResize
" c) s8 q! ?) ~* f; c* C) ]放大缩小.Lanczos采样方法可以在图像处理中看到,是BicubicResize的替代者,提供更精准、更锐利的画质。本来是日本人开发的第三方滤镜,在日本普遍使用,欧美使用BicubicResize。自2.05版本开始吸收为内置滤镜。
+ ~' ^& [9 \+ X# [0 c例.LanczosResize(640,480) # 把分辨率改变为640*480
1 h# J* Z! }. t三声音滤镜
* C9 D; k9 Q9 f+ n1.AudioDub
) \7 T. u! @9 ^, R$ ]2 [影音合并.可以把影像和声音合并在一起。适用用用Helix直接做RMVB格式的DVDrip。
/ m, W v: p2 y6 y例.Video = AVISource("test.avi")
! D5 x. h7 F9 v4 L, A# a??Audio= WAVSource("test.wav")
' f& L A- ]4 g3 W( n3 K" q??AudioDub(Video,Audio) # 把test.avi和test.wav合并 3 N% ]1 t9 y# {9 n/ ?% K
2.DelayAudio
& B8 u% z3 Q# h# \" r声音延迟.由于从VOB里分离的AC3通常有延迟,所以用Azid转码得到的WAV也有延迟,在用AudioDub合并时就需要加上这个延迟。
3 d: _' N5 [$ D k0 e例. WavSource("test.wav").DelayAuido(0.5) # 把test.wav延迟半秒
; C( C8 M4 ?. C; Y8 J6 V四字幕滤镜
0 g2 y! x: P+ W5 v) a) L- L1.VobSub
* j8 Z5 w% N3 f( r2 y4 Q* Q3 tSub字幕.VobSub不但是外挂字幕的好手,内嵌字幕也是一样的强。 ; c' Q9 n$ q& t O0 u' n/ g( y
将字幕的2个文件test.idx和test.sub放在同一个目录下就可以了。 ) g6 g: _( o# T: W/ e
例.LoadPlugin("VobSub.dll") j2 B3 ?8 K: o" L- E3 m2 M7 W
??VobSub(“test”)
/ o( f9 _9 F6 Y6 C) C2.TextSub . z" I/ O1 `! |! F v! P4 K
SSA和ASS字幕.这个也是VobSub自带的,可以内嵌特效字幕。
: V+ G/ U8 T+ t9 f( e% E例.LoadPlugin("TextSub.vdf") 1 m1 |" b( |; q4 ^. w4 t9 C& r$ e+ n
??TextSub(“test.ssa”)) v$ [1 l+ O. x- F6 v# n+ q/ F
0 Y# k3 x8 Z' ^) D2 ] M
# _& m# Z8 ]8 L8 p0 h1 ]
& w+ K5 e1 Y% j" h% s) Y
* u% O7 P' c$ [3 b! a$ { u玩转PSP栏目介绍4 ?. w7 f& x- U3 e% w3 U
一IC2教程和注册表修改方案 (附影音整体不同步问题的原因和解决方案)
! I3 F. R3 Z ?) U+ [二转换君教程以及加入字幕方法
3 Q* U' a z d, t+ C二PSP终极高保真MP3压缩教程' S+ N# }6 ]' o* |
四关于RMVB格式的转换问题的解决
: o& V7 |& P5 J3 ?2 I7 V8 S五如何解决影音压制的双遇问题0 T* {$ f7 C# E1 I' H- l* z
六最新版FLASH转AVI格式工具详细教程
8 _( d- ?! N6 y1 q$ |/ |) T七影音文件的剪切与合并
: b, Q1 G7 q) }5 c8 G" A/ y八 DAT DIVX MOV格式转MP43 v; T$ @& {& w) E! r
九MPEG ASF WMV格式转MP4# V5 w( B9 V. y( G
十超越IPOD,MP4音频打造PSP最强音乐(是音频的MP4,不是视频的)2 ~# g* U3 s, n) F E! s
十一PSP上网 在线升级 连机游戏- g. v# D# b5 {% M3 G+ ~
十二PSP动态电子书制作- k3 U% ?" J1 Q. F
十三完全DVD9转制教程
) ?+ F* J8 _- D4 P, y$ ?3 r
8 }- r" u' }5 g2 b
4 A+ ]/ Z! R- m/ x8 T L4 G* X, N- @& W

|7 F8 _4 I! U$ c$ D& b
# Q4 d) b/ F( @5 N+ i 4 g2 k. r- l* _1 d' L
' o V$ b& v: ^7 k

a0 x/ f9 c$ e
3 a; p4 w5 M+ N: c& M |