本文已刊登在掌机王SP11期 禁无断转载 书面版权归掌机王杂志所有
, k6 g( |& I8 S此文版权归原作者和www.chinapsp.net中国PSP之家所有,未经原作者同意,严禁任何形式转载!所有形式的转载将被视为非法转载,杂志媒体以及原作者所追究的法律责任由转载人承担,本论坛不承担任何法律责任。
% @. ?8 C( k' L3 N; q转载著名! N. E( r% Q4 o5 E: [9 i
■ ■┅┅┅┅┅┅┅┅┅┅┅┅★
5 y5 N% K0 w# ?$ ^■● ■ www.chinapsp.net
D7 n# O; l( o$ F" d% Y9 @$ Q# r■ ●■ 站友IOIR原创 3 k5 i4 q7 ?& @+ d* u& v* P1 B! ]# f
■ ■┅┅┅┅┅┅┅┅┅┅┅┅★
' b5 W8 C1 @+ @ d7 I; e/ C) I, e% H% X2 m+ e
授权转载 本人原创 G# p; q1 l( I6 m
上一期介绍了IC2的具体操作方法,不知道各位看官是否都已经能够熟练操作了呢?今天再给大家讲解一下携带动画变换君(以下称转换君)的使用方法以及如何利用转换君和AviSynth 解决大家头痛的字幕问题。
9 U) P2 F7 q& r) C转换君支持转换avi,mpg,mov,rmvb(rmvb涉及到编写AVS文本,具体方法在以后说明)等格式的文件,转换方法如下.
6 O6 t. |& L9 N. k! r% V把转换君解压到本地硬盘,先打开安装目录里的Setup.exe,设置文件格式,选择Customized:MP4 FOR psp,然后点击右下角的APPLY(确定按钮)。(图A)
4 b4 ]- v, Y& I) o5 ]; g
, p& g# d W5 w ~接下来启动3GP_Converter.exe,选择适当的画质.(图B)
" m* V" U# B2 o& ~/ h, ?7 o1 Y" N
: Y) b; n& w- |- N/ s) q2 P! b然后点击Select,选择输出MP4文件的目录(不可以选择本地硬盘的主目录,必须选择一个根目录,否则会有错误提示)(图C)
5 t8 e) Y2 A, c4 Y# o
- g0 a4 t* r- J, r o0 R6 ^把需要转换的视频文件用鼠标拖放到上面的白色窗口中,就开始自动转换了。(图D)
9 M+ n) o) N! _! Y% V" q' ]6 l' \% r$ s Y, |, `
转换完毕后把转换好的MP4文件传入PSP里就可以欣赏了。5 z+ G3 H- E; V: [6 e+ s
分别选择了几个画质选项做了测试
: X( f/ S! t: c$ h" L一.QVGA/15fps/384kbps stereo/64kbps# K4 g- J+ K, T4 C/ p7 p d
二.QVGA/29.97fps/768kbps stereo/128kbps
) U1 Y* @8 Z: P, ^% R. i三.QVGA/29.97fps/1500kbps stereo/128kbps
) n/ y+ f6 d, }) M四.QVGA/29.97fps/QB4stereo/64kbps' m5 t+ r0 L& w4 K
五.QVGA/29.97fps/QB10stereo/64kbps
) t) o# @' [* n8 g3 U9 O# G在码率比较小的视频文件播放中,一,二,三的画质没太大分别,只是转换后文件的大小不同(kbps越高文件越大)。在高速的动态画面中一有明显的马赛克和拖后现象。一般建议动画片选择一方案,电视剧,电影选择二方案。方案三是官方测试选项,建议大家就不要用了。而四和五方案转换出的视频文件不仅画质极差,文件还很大,真搞不清楚软件作者是怎么想的。) T. w! N z; |! H$ z- l0 x
目前网上又发布出了转换君的迷你版,使用方法与转换君一样,并在3GP_Converter.exe中提供12种画质转换方案,从上到下依次为.7 u0 V6 b6 ]' d4 y: w: Z
16.9影片,一般画质,消遣用(2-5Mb/min)
, l3 m. x) j5 F I+ L16.9影片,普通画质(3-7Mb/min)- C! j1 i. Z6 N, }1 a
16.9影片,完美画质(7-11Mb/min)
( W5 n+ I' \1 A16.9MTV,一般画质,消遣用(3-6Mb/min)
6 y# p0 x: p, w( V16.9MTV,普通画质(4-8Mb/min)/ @6 `/ l# Y9 t
16.9MTV,完美画质(8-12Mb/min)
+ L& i0 p- \/ X4.3影片,一般画质,消遣用(2-4Mb/min)
$ s, I5 z9 l8 Q3 m, D& h1 v- j, p/ h8 ~* t4.3影片,普通画质(3-7Mb/min)
5 }; b, z, R! Q+ x6 N( g) u4.3影片,完美画质(7-11Mb/min)/ ~; N: c0 A3 |( N( ^
4.3MTV,一般画质,消遣用(3-5Mb/min)3 m& G( u# K' E
4.3MTV,普通画质(4-8Mb/min)4 q0 p& q" Q) i& l7 @
4.3MTV,完美画质(8-12Mb/min)$ f! `2 ^; s# @. c8 f8 P! N
' k9 B& m1 |% `2 V
转换君加入字幕方法( Y$ z8 B, V* \7 f' v! X1 R
转换君软件从0.23开始支持AviSynth.我们可以利用AviSynth来实现转换君给视频文件加入字幕的功能。
2 n8 A2 ?$ W X) y. I7 y( Z6 i1 BAviSynth 的使用非常简单,但是目前很多人都用DirectShow + DVobSub自动调用avi文件和同一目录下的同名文件的方法。但做过这件事的人都知道,这种方法不但效率低速度慢,而且并不能保证在所有的系统或者任何情况下都能稳定。所以我给推荐大家AviSynth。
9 i7 K a( H, |8 N9 `4 q: P7 V下面先介绍一下AviSynth。9 _5 y9 x) l t# v) U0 [
AviSynth是AVI SYNTHesizer的缩写,意思就是AVI和成器,是一个Frameserver。(Frameserver就是一个把影像文件从一个程序转换到另外一个程序的过程, 其间没有临时文件或中介文件产生)AviSynth是由Ben Rudiak-Gould首创的一种非常有用的工具,能够提供各种方式来合并和滤镜处理影像文件。最独特的就是AviSynth并不是一个孤立的影像处理程序,而是在影像文件和应用程序之间起着“桥梁”的作用。
+ ^' Z3 d7 L8 tAviSynth的基本工作原理是这样的.
2 i" N. O. {, F }6 K首先建立一个包含特定命令的文本,称之为“脚本”(后缀为avs),这些命令指定要运行处理的影像文件和滤镜;然后运行影像应用程序,比如VD或ND,打开脚本。此时AviSynth就开始工作了,打开脚本中指定的影像文件,运行特定的滤镜,并把输出结果提供给影像应用程序。但影像应用程序并不了解AviSynth在后台所做的处理,而认为是直接打开了一个“被处理过”的影像文件。AviSynth处理的影像文件在运行过程中直接导入应用程序,没有临时文件,所以节省硬盘空间。
+ \0 [/ q& O* O( s7 v+ V& b& a% z下面介绍一下具体使用方法5 P* r( g. u- P9 G4 `5 L( Y1 \) p
AviSynth的安装
% K/ `" j! f( Y2 o1 D" i9 S把下载的ZIP文件解压缩到本地硬盘后把AviSynth.dll复制到Windows\System下(W98,ME)或Windows\System32下(W2000,XP),然后运行INSTALL.RE。安装完成。. V. l' N7 [' G: ]
首先用Notepad建立一个名为 myfile.avs的文本文件,然后打开它,在里面输入! T0 A4 b: e) ^7 l1 u
AVISource("C:\Video\myfile.avi")) t- u/ p) `! l; R
LoadPlugin("VSFilter.dll")+ B4 ~: q; q$ B$ n# R( B
VobSub("C:\Video\myfile.idx")* z, Y8 n. Y$ u( p
然后再打开此文件,会发现 vobdub已出现在视频文件之中。
+ D1 X+ Q( ~9 o) D6 B& x9 R) I如果用的是文本字幕,只需要把第三行改为
1 |# Q" W1 ^: E; ?2 LTextSub("C:\Video\myfile.srt")
. ^( G+ S5 t1 N& n5 o0 w. T这样文本字幕就出现在视频图像中了。
+ V. I6 f: Z8 H; z5 K+ w给大家解释一下这几行命令所代表的意思。第一行代表的是把括号里面的软件作为avi标准文件打开来编辑。而第二行的命令表示AviSynth在处理文件的时候调入括号里面的插件(详细的滤镜命令参照下文,本命令中是打开了VSFilter.dll插件,就可以使AviSynth支持vobsub字幕)。第三行命令是Vobsub插件自定义的命令,可以将上面的字幕文件加入到视频总汇,输出到打开的任一打开的avs文件视频编辑软件上。最后把myfile.avs拖入转换君里就可以了。5 ^( s( e) r7 [8 H C/ W! e( D
( G# E9 ?' F$ P+ V a' Q3 m) z W8 U5 d2 [# I! O
- N" b0 d" k( [$ w下面再给大家介绍几个最常见实用的AviSynth内建滤镜; W$ |3 _# ~" Y s9 m: J
一源文件滤镜
5 i) a! C [/ p$ ?) `$ L1.AVISource
; V* H+ X' @ l; _9 a$ z* n导入AVI,对于DivX或XviD,需要安装相应的Codec。
- Y) @5 B% @- G9 e例.AVISource(“test.avi”)
7 e, k0 H, w' G/ M# }2.WAVSource 1 l( A/ j T% G6 A! P2 p" _
导入WAV 0 p3 k0 \ C. t5 K- O$ C/ o" ~
例.WAVSource(“test.wav”)
7 X0 H5 m' c1 u7 p$ e7 |" U8 P& ~二处理滤镜
+ w0 U8 d( J m" o! \; k1.AddBorders
; |5 v. x, K: Z' a& n0 e% P' h% [8 s加边.给影像加黑边,尤其适用于对16:9的影像加字幕,希望不影响图像,把字幕加在图象的下方的情况。参数是整数,顺序是左、上、右、下。
' X; D2 _8 t# R4 @% y例.AddBorders(0,64,0,64) # 把640*352(16:9)改成640*480(4:3) * j: p! j! B: k- C6 Q1 L
2. LanczosResize ' Y' Z" ?6 K* m: ?8 r; B6 V
放大缩小.Lanczos采样方法可以在图像处理中看到,是BicubicResize的替代者,提供更精准、更锐利的画质。本来是日本人开发的第三方滤镜,在日本普遍使用,欧美使用BicubicResize。自2.05版本开始吸收为内置滤镜。 , I- h- {7 ?0 R9 E
例.LanczosResize(640,480) # 把分辨率改变为640*480
% Q2 v: ]" S4 F$ a! y: f$ Z) y9 K三声音滤镜
' |( ~$ L/ r) _, `1.AudioDub + z, {0 ?, N* a; x# w5 K4 \
影音合并.可以把影像和声音合并在一起。适用用用Helix直接做RMVB格式的DVDrip。 & [! \# g5 V2 ~
例.Video = AVISource("test.avi") # c3 v$ E$ P3 ]1 L+ m( Y0 A
??Audio= WAVSource("test.wav") . g! R# _" c2 W
??AudioDub(Video,Audio) # 把test.avi和test.wav合并 + c3 I, j }' w1 L- @: \/ c
2.DelayAudio
* i( X$ H) {* U* p. M) C4 h声音延迟.由于从VOB里分离的AC3通常有延迟,所以用Azid转码得到的WAV也有延迟,在用AudioDub合并时就需要加上这个延迟。 1 Q- q6 c# S# E0 M
例. WavSource("test.wav").DelayAuido(0.5) # 把test.wav延迟半秒
6 c t$ O6 ? g L# Y: ^9 w四字幕滤镜
- y( L4 P& G; J1.VobSub 6 G6 j# i. b# g5 N7 l* V
Sub字幕.VobSub不但是外挂字幕的好手,内嵌字幕也是一样的强。
3 R6 G5 O, l5 \* X将字幕的2个文件test.idx和test.sub放在同一个目录下就可以了。 3 {3 T7 V5 Y. N. J& ^5 I) {& W, i
例.LoadPlugin("VobSub.dll") , f7 d# d5 n0 Q: D2 u5 m, Z: S( Y
??VobSub(“test”) 3 s; K" R- f+ U( d6 }/ G n
2.TextSub / N2 R3 i* ?! V4 C% X) u0 P- k
SSA和ASS字幕.这个也是VobSub自带的,可以内嵌特效字幕。 # t5 ^6 o! e7 v5 z7 y; }
例.LoadPlugin("TextSub.vdf") 9 s: q, B2 s- o- u- s
??TextSub(“test.ssa”)
: t5 Z; s4 w2 `* D/ b5 Y0 I2 w% [9 \" o |
: h4 l; p& N, ]; b) G7 O: o8 X
8 ^. X$ t& T% h- @7 C# H
/ {% d, P$ b' G! h$ q
玩转PSP栏目介绍, L' _9 n* b# ^2 i; }
一IC2教程和注册表修改方案 (附影音整体不同步问题的原因和解决方案)
0 [2 ^7 m1 Y3 P. P2 B# Q二转换君教程以及加入字幕方法
: E" ~/ z4 R! d, Q' m二PSP终极高保真MP3压缩教程
! x) I( F1 r' P" z( B1 u四关于RMVB格式的转换问题的解决# Q$ n3 Z& K' e0 d3 m" U
五如何解决影音压制的双遇问题, _- ]) A: m2 ] J3 Q) H9 e
六最新版FLASH转AVI格式工具详细教程, z- ]/ T' O4 u/ B! M
七影音文件的剪切与合并
$ q% Z; [7 U5 P& \2 W: i* c+ B八 DAT DIVX MOV格式转MP42 t. c) l) L; r D
九MPEG ASF WMV格式转MP45 o5 B, v X) o0 d, P4 R/ a! X0 ~
十超越IPOD,MP4音频打造PSP最强音乐(是音频的MP4,不是视频的), b6 h: J6 i; d. F; p( B* P2 ]
十一PSP上网 在线升级 连机游戏1 \/ Y/ d( V' x4 Z9 U
十二PSP动态电子书制作
& { u+ V- P. z) C1 M" P5 A十三完全DVD9转制教程2 @7 w( k- p" i( f: L& k, M% b
2 J; O `+ `% Q 1 a& |( \% ~# h- |1 O
6 K% Q; n' `6 ^8 p. Q1 {$ H

$ ]! b0 A2 }/ Y7 `% P/ |" _: d3 E- k1 v5 O/ x

0 `! [- ^( b7 H+ \9 {! `+ S+ V( a8 _; x) M: o& r1 |- Y. F' R* }

+ q# o; A0 h! e6 G) o6 B/ I- c$ R8 U' f; C/ { w
 |