本文已刊登在掌机王SP11期 禁无断转载 书面版权归掌机王杂志所有# X! m- s- b! d8 j* q; K
此文版权归原作者和www.chinapsp.net中国PSP之家所有,未经原作者同意,严禁任何形式转载!所有形式的转载将被视为非法转载,杂志媒体以及原作者所追究的法律责任由转载人承担,本论坛不承担任何法律责任。$ ~3 m" l! ^/ v6 T
转载著名. K% }/ D y9 D" h+ C" K: N
■ ■┅┅┅┅┅┅┅┅┅┅┅┅★
_$ y# O$ j7 K! O, Q■● ■ www.chinapsp.net
$ J7 s9 M; E7 I$ u6 s6 X■ ●■ 站友IOIR原创
: a3 I% N( n! ?6 ]■ ■┅┅┅┅┅┅┅┅┅┅┅┅★" N6 \; |, T! d
( H; \* v: p& t- e- @. v7 S
授权转载 本人原创. I* Q5 Q+ ? ?% b9 T* k, X3 W
上一期介绍了IC2的具体操作方法,不知道各位看官是否都已经能够熟练操作了呢?今天再给大家讲解一下携带动画变换君(以下称转换君)的使用方法以及如何利用转换君和AviSynth 解决大家头痛的字幕问题。
1 E+ r3 ?5 o) X/ C( ~0 x+ x7 _转换君支持转换avi,mpg,mov,rmvb(rmvb涉及到编写AVS文本,具体方法在以后说明)等格式的文件,转换方法如下.+ t j+ w% U% @6 z" d9 T; c
把转换君解压到本地硬盘,先打开安装目录里的Setup.exe,设置文件格式,选择Customized:MP4 FOR psp,然后点击右下角的APPLY(确定按钮)。(图A) e5 H% H7 p. D
# e4 f7 L" U- W* ? W接下来启动3GP_Converter.exe,选择适当的画质.(图B)2 e* X# I( c3 P- F. U
. @6 W3 a- q% K7 _3 W* i然后点击Select,选择输出MP4文件的目录(不可以选择本地硬盘的主目录,必须选择一个根目录,否则会有错误提示)(图C)) r# l+ w [: c/ @) q& v8 Q2 u/ S
, a* e1 ^' K3 v0 A s5 @/ F( ?
把需要转换的视频文件用鼠标拖放到上面的白色窗口中,就开始自动转换了。(图D)7 E% S& z" I' P0 B5 }9 Q* F y* @
# @5 z+ D$ y* ~5 ~5 ?3 F/ I
转换完毕后把转换好的MP4文件传入PSP里就可以欣赏了。
7 I1 H' Y9 s3 q% }+ e% W: ~分别选择了几个画质选项做了测试$ ^' Y" n6 {! r- U
一.QVGA/15fps/384kbps stereo/64kbps
! g$ l1 N+ X% ]: k0 i6 c7 z" O二.QVGA/29.97fps/768kbps stereo/128kbps6 J5 U2 H$ }, U3 M# `# T: b
三.QVGA/29.97fps/1500kbps stereo/128kbps
: J( j6 U& Q5 p6 }4 [& S四.QVGA/29.97fps/QB4stereo/64kbps" m3 H- j$ Z1 W, r) F, [4 H
五.QVGA/29.97fps/QB10stereo/64kbps
. T6 \$ D! H8 D# t! ?! R2 }( d在码率比较小的视频文件播放中,一,二,三的画质没太大分别,只是转换后文件的大小不同(kbps越高文件越大)。在高速的动态画面中一有明显的马赛克和拖后现象。一般建议动画片选择一方案,电视剧,电影选择二方案。方案三是官方测试选项,建议大家就不要用了。而四和五方案转换出的视频文件不仅画质极差,文件还很大,真搞不清楚软件作者是怎么想的。8 O/ Z7 H$ ^& ^# z" x
目前网上又发布出了转换君的迷你版,使用方法与转换君一样,并在3GP_Converter.exe中提供12种画质转换方案,从上到下依次为.
$ [& Y! r, u6 [- F. S4 l: Q16.9影片,一般画质,消遣用(2-5Mb/min)6 |$ @& G/ m, O
16.9影片,普通画质(3-7Mb/min)
, Y- w/ `7 V7 u4 `4 F$ K* z; I16.9影片,完美画质(7-11Mb/min)
9 |0 C. s9 i3 T/ r16.9MTV,一般画质,消遣用(3-6Mb/min)& d3 C6 {) a7 R5 X
16.9MTV,普通画质(4-8Mb/min)
4 n$ Z. x) ^' }% A3 v! s16.9MTV,完美画质(8-12Mb/min)
' z# T" Q$ {9 r# K2 r* @4.3影片,一般画质,消遣用(2-4Mb/min)
& |2 ]0 L/ E. {4.3影片,普通画质(3-7Mb/min)1 w! S( C5 D9 b; a# g$ v
4.3影片,完美画质(7-11Mb/min)2 K" R0 G' h5 i% c8 N
4.3MTV,一般画质,消遣用(3-5Mb/min)
* Q8 A' a8 @, d( F4.3MTV,普通画质(4-8Mb/min)
; G6 {: s5 B) M" h4.3MTV,完美画质(8-12Mb/min)5 E0 W3 R+ P! j
4 B1 ]2 [2 b! {+ i1 [3 c& G, }转换君加入字幕方法, V! U. u1 x8 C) A
转换君软件从0.23开始支持AviSynth.我们可以利用AviSynth来实现转换君给视频文件加入字幕的功能。, A# N/ N3 B( @4 ]- v- m X- R
AviSynth 的使用非常简单,但是目前很多人都用DirectShow + DVobSub自动调用avi文件和同一目录下的同名文件的方法。但做过这件事的人都知道,这种方法不但效率低速度慢,而且并不能保证在所有的系统或者任何情况下都能稳定。所以我给推荐大家AviSynth。
! R# p& e9 I7 x; R, @, h下面先介绍一下AviSynth。2 w2 G- c+ o$ k, b
AviSynth是AVI SYNTHesizer的缩写,意思就是AVI和成器,是一个Frameserver。(Frameserver就是一个把影像文件从一个程序转换到另外一个程序的过程, 其间没有临时文件或中介文件产生)AviSynth是由Ben Rudiak-Gould首创的一种非常有用的工具,能够提供各种方式来合并和滤镜处理影像文件。最独特的就是AviSynth并不是一个孤立的影像处理程序,而是在影像文件和应用程序之间起着“桥梁”的作用。3 Y, F7 z: V9 K3 L. z9 x
AviSynth的基本工作原理是这样的.
, ?( H& Y6 V [首先建立一个包含特定命令的文本,称之为“脚本”(后缀为avs),这些命令指定要运行处理的影像文件和滤镜;然后运行影像应用程序,比如VD或ND,打开脚本。此时AviSynth就开始工作了,打开脚本中指定的影像文件,运行特定的滤镜,并把输出结果提供给影像应用程序。但影像应用程序并不了解AviSynth在后台所做的处理,而认为是直接打开了一个“被处理过”的影像文件。AviSynth处理的影像文件在运行过程中直接导入应用程序,没有临时文件,所以节省硬盘空间。
& m: r2 _- H* `" B, P6 n# c2 X下面介绍一下具体使用方法
( x# K% `7 j1 `% Y% FAviSynth的安装
/ H& g! ]) b c& [0 h把下载的ZIP文件解压缩到本地硬盘后把AviSynth.dll复制到Windows\System下(W98,ME)或Windows\System32下(W2000,XP),然后运行INSTALL.RE。安装完成。1 x) g4 Z) H& F9 U& i& l' d
首先用Notepad建立一个名为 myfile.avs的文本文件,然后打开它,在里面输入' M% }4 [2 s s4 g3 L
AVISource("C:\Video\myfile.avi")
$ a' o0 ]) `7 P0 b ^1 _LoadPlugin("VSFilter.dll")
* U) R7 Z: n" E7 B! m0 s! VVobSub("C:\Video\myfile.idx")
# p/ n" ]. A3 V' p$ g. ^然后再打开此文件,会发现 vobdub已出现在视频文件之中。
3 M. R. v" q9 e! E3 d如果用的是文本字幕,只需要把第三行改为/ X9 a" ?$ r0 T. }/ d! b% z
TextSub("C:\Video\myfile.srt")
: e6 u! G* Z$ x5 k& O这样文本字幕就出现在视频图像中了。7 Q3 h5 b* a+ o; l
给大家解释一下这几行命令所代表的意思。第一行代表的是把括号里面的软件作为avi标准文件打开来编辑。而第二行的命令表示AviSynth在处理文件的时候调入括号里面的插件(详细的滤镜命令参照下文,本命令中是打开了VSFilter.dll插件,就可以使AviSynth支持vobsub字幕)。第三行命令是Vobsub插件自定义的命令,可以将上面的字幕文件加入到视频总汇,输出到打开的任一打开的avs文件视频编辑软件上。最后把myfile.avs拖入转换君里就可以了。
4 l5 V0 B: I3 W
4 `% ^1 S. M4 ?! y( k; T0 u
8 N8 t3 [4 Z9 ~5 `. e' l6 ~/ R+ F; G
. b R: W6 O% g) M2 m下面再给大家介绍几个最常见实用的AviSynth内建滤镜# F B/ K* ?/ P7 O+ \/ C* F
一源文件滤镜 # t" m- I8 a- d, P" }6 R1 w
1.AVISource
# a& @3 C6 d; l* f Z$ \- R* z# [0 x导入AVI,对于DivX或XviD,需要安装相应的Codec。 8 V/ ~/ ?; l* l# t' F6 U) K" a
例.AVISource(“test.avi”) : R! c6 a9 ?, }0 \& h- H7 T9 `
2.WAVSource * j; M6 L' F5 x3 b6 J, `. }6 k
导入WAV
! E% Y, r2 L9 T% F8 o3 G例.WAVSource(“test.wav”)
( z, x: d- q& r. d( O' d ^4 m' s二处理滤镜 2 R( B" t6 x9 c
1.AddBorders % [% u4 d) p3 U
加边.给影像加黑边,尤其适用于对16:9的影像加字幕,希望不影响图像,把字幕加在图象的下方的情况。参数是整数,顺序是左、上、右、下。
9 p. i$ D: ^2 H& p8 e6 j! J3 I例.AddBorders(0,64,0,64) # 把640*352(16:9)改成640*480(4:3) 2 P0 `. j5 c) o% _: T. O3 T
2. LanczosResize 1 }) Y2 L/ l3 D* A8 ?1 Q
放大缩小.Lanczos采样方法可以在图像处理中看到,是BicubicResize的替代者,提供更精准、更锐利的画质。本来是日本人开发的第三方滤镜,在日本普遍使用,欧美使用BicubicResize。自2.05版本开始吸收为内置滤镜。 ; I8 c1 P+ c5 L: s1 [& m
例.LanczosResize(640,480) # 把分辨率改变为640*480 " H; F5 A7 A% O: I. }4 Q
三声音滤镜
1 ^( l! Y, X- P3 n4 s1.AudioDub ; S& N6 M: |2 y: F6 J1 o9 f% |
影音合并.可以把影像和声音合并在一起。适用用用Helix直接做RMVB格式的DVDrip。 + s7 D. `% t/ l2 X0 `7 |
例.Video = AVISource("test.avi")
; a' ~9 ~9 n! g ~+ o3 t" Z7 W??Audio= WAVSource("test.wav") & J1 L) s d. e; b5 [4 t
??AudioDub(Video,Audio) # 把test.avi和test.wav合并 / v t( ~; Q2 S9 p0 A: w5 E
2.DelayAudio
0 {+ M5 |9 j. |3 F- h8 y* y声音延迟.由于从VOB里分离的AC3通常有延迟,所以用Azid转码得到的WAV也有延迟,在用AudioDub合并时就需要加上这个延迟。
1 y8 A; D2 ^" y: l5 a" Q3 S' ^. {+ y例. WavSource("test.wav").DelayAuido(0.5) # 把test.wav延迟半秒2 f/ r V2 K; W- ]+ h) l7 n
四字幕滤镜 9 q5 R* I! o/ `9 R1 M5 N
1.VobSub
! C" X: n$ P" v- dSub字幕.VobSub不但是外挂字幕的好手,内嵌字幕也是一样的强。 & m. U) } f4 d
将字幕的2个文件test.idx和test.sub放在同一个目录下就可以了。
3 ~" a+ k( T( m" i4 d例.LoadPlugin("VobSub.dll") : k8 ~, F1 Y! Z. E; z
??VobSub(“test”)
# I6 j! v; j7 s Y3 o2.TextSub ) `+ l7 {6 F3 P, Y' S6 Z% ?
SSA和ASS字幕.这个也是VobSub自带的,可以内嵌特效字幕。
/ H9 H8 n* q9 s% {5 q8 f例.LoadPlugin("TextSub.vdf")
) |$ C$ M4 \3 A1 ^& z& D/ S??TextSub(“test.ssa”)1 g: _2 \& q9 [ E, M- F
9 E6 D% d# U T2 R# @( Q4 Q- r: K V9 C+ U0 _+ B' n4 g
4 D& W' _- J: Q p! M$ W* U
& ~4 Q/ H4 ]# u U8 I a$ |2 J玩转PSP栏目介绍
2 N! @ f K$ W9 Y: i7 B/ v一IC2教程和注册表修改方案 (附影音整体不同步问题的原因和解决方案)! W. D, ^4 V5 F/ `8 y8 b$ m
二转换君教程以及加入字幕方法
$ @7 W6 V, x: I9 ^" g7 f$ X二PSP终极高保真MP3压缩教程
8 {) j4 ?3 p5 F4 p* g9 C& h四关于RMVB格式的转换问题的解决
* C3 R" t$ Z* M7 U五如何解决影音压制的双遇问题
% Y6 Q# Y/ j6 w2 d/ w) B8 f. {# I六最新版FLASH转AVI格式工具详细教程" B4 O# V4 U# `. n# R! |9 l! G8 o4 A
七影音文件的剪切与合并8 h+ \' e- r/ |/ J& L
八 DAT DIVX MOV格式转MP4
- W1 t0 d0 _1 o. p" a+ o九MPEG ASF WMV格式转MP41 h7 m; S3 e) ]
十超越IPOD,MP4音频打造PSP最强音乐(是音频的MP4,不是视频的)
/ T1 s6 r9 i0 T# H; {/ @9 q' [十一PSP上网 在线升级 连机游戏$ e0 \7 a5 N' ~7 o, V6 v. G
十二PSP动态电子书制作( I* j# P, o7 d, h
十三完全DVD9转制教程 F& n' x9 t0 T; H- c1 F q) S
' T. k; |$ h0 q$ Q* u" `2 H) A% G
- r, W6 {; R& G( ?8 b# B+ ^2 V
3 o" W3 J) X) F6 x( g! t; g% i
O! g4 n- q/ ?/ a* s9 x% L7 P$ U( |7 }5 @

4 i' P, L, S6 |* R( }- ] n4 T4 [" r
8 M. V5 h. h. a
: h2 m& ]/ R. n( S4 o
* Y! }+ L4 Q$ E' V- T2 {" l" q/ j9 z |