本文已刊登在掌机王SP11期 禁无断转载 书面版权归掌机王杂志所有
: L& L" S0 Z8 Z此文版权归原作者和www.chinapsp.net中国PSP之家所有,未经原作者同意,严禁任何形式转载!所有形式的转载将被视为非法转载,杂志媒体以及原作者所追究的法律责任由转载人承担,本论坛不承担任何法律责任。
; G8 K# a# m" H- M: b" ?# `转载著名( f; ~! N7 N0 B; x5 K% b
■ ■┅┅┅┅┅┅┅┅┅┅┅┅★
m g% Z. [% _ L- a7 B" p■● ■ www.chinapsp.net
& O0 L# f7 A' f+ c■ ●■ 站友IOIR原创
2 ?# c, u$ S0 j& N! t* v■ ■┅┅┅┅┅┅┅┅┅┅┅┅★$ s+ S" x% o. p+ p
8 | f' V0 s9 Y1 ^
授权转载 本人原创
" B+ {3 I1 D/ T上一期介绍了IC2的具体操作方法,不知道各位看官是否都已经能够熟练操作了呢?今天再给大家讲解一下携带动画变换君(以下称转换君)的使用方法以及如何利用转换君和AviSynth 解决大家头痛的字幕问题。, k3 Q. d* r7 _$ S+ N
转换君支持转换avi,mpg,mov,rmvb(rmvb涉及到编写AVS文本,具体方法在以后说明)等格式的文件,转换方法如下.
$ s1 U8 [+ L8 r! S# _) J把转换君解压到本地硬盘,先打开安装目录里的Setup.exe,设置文件格式,选择Customized:MP4 FOR psp,然后点击右下角的APPLY(确定按钮)。(图A)
* D x! V( u l1 _, g, i& c& l
接下来启动3GP_Converter.exe,选择适当的画质.(图B)2 [! N1 x& W% n0 z
/ y( O/ Q- G+ @! D. Q$ y
然后点击Select,选择输出MP4文件的目录(不可以选择本地硬盘的主目录,必须选择一个根目录,否则会有错误提示)(图C) |( z1 T1 A& k; p8 x6 Y
( Y0 q( ?9 H) s- h# N7 |8 g把需要转换的视频文件用鼠标拖放到上面的白色窗口中,就开始自动转换了。(图D)6 A( j4 x* E3 P6 S. I! t0 V j: R
. i+ a* W/ o+ E8 a
转换完毕后把转换好的MP4文件传入PSP里就可以欣赏了。( E: Z# x0 }* J2 b2 V/ K' K
分别选择了几个画质选项做了测试* {$ v* e3 m3 L: P& v" h
一.QVGA/15fps/384kbps stereo/64kbps
( e$ O3 n3 S( n3 G+ J o' }# Z3 \二.QVGA/29.97fps/768kbps stereo/128kbps
- L6 s8 A" E3 [. G& G' n/ n' P三.QVGA/29.97fps/1500kbps stereo/128kbps* ~8 D8 z5 t4 N; F: A+ d
四.QVGA/29.97fps/QB4stereo/64kbps8 m" r: k3 z: R0 M) B/ n8 z: i0 W$ h
五.QVGA/29.97fps/QB10stereo/64kbps
E4 F$ Y* d( a% X3 u& m: F在码率比较小的视频文件播放中,一,二,三的画质没太大分别,只是转换后文件的大小不同(kbps越高文件越大)。在高速的动态画面中一有明显的马赛克和拖后现象。一般建议动画片选择一方案,电视剧,电影选择二方案。方案三是官方测试选项,建议大家就不要用了。而四和五方案转换出的视频文件不仅画质极差,文件还很大,真搞不清楚软件作者是怎么想的。
+ v6 D# e2 m* j% e' E目前网上又发布出了转换君的迷你版,使用方法与转换君一样,并在3GP_Converter.exe中提供12种画质转换方案,从上到下依次为.7 l" n- J6 V5 I# x9 D9 @
16.9影片,一般画质,消遣用(2-5Mb/min)
( h# l9 P( p% Y7 ]& B: @# f16.9影片,普通画质(3-7Mb/min)$ L1 B5 B+ Z$ v
16.9影片,完美画质(7-11Mb/min)2 N7 Y( J3 M' b
16.9MTV,一般画质,消遣用(3-6Mb/min)
& t R4 p2 |. p8 ]: h4 e16.9MTV,普通画质(4-8Mb/min); B. A( n! U+ H0 t
16.9MTV,完美画质(8-12Mb/min)
7 k3 v; V0 y4 B: m* ]/ \! l4.3影片,一般画质,消遣用(2-4Mb/min)- ?: ]+ L: Z8 I
4.3影片,普通画质(3-7Mb/min); ^1 x( N# N& v8 |* T/ V
4.3影片,完美画质(7-11Mb/min)
2 b; o1 ~* ^. U6 D1 j4 c4.3MTV,一般画质,消遣用(3-5Mb/min): K6 B) r: H( ~& l' H
4.3MTV,普通画质(4-8Mb/min)# M7 P! e% V0 U
4.3MTV,完美画质(8-12Mb/min)
* U6 I7 W! \% z( a, o
: |$ f4 R: W1 M; t, n! V转换君加入字幕方法
% K$ W( k% N% m! D转换君软件从0.23开始支持AviSynth.我们可以利用AviSynth来实现转换君给视频文件加入字幕的功能。
' o4 ~, D3 }; TAviSynth 的使用非常简单,但是目前很多人都用DirectShow + DVobSub自动调用avi文件和同一目录下的同名文件的方法。但做过这件事的人都知道,这种方法不但效率低速度慢,而且并不能保证在所有的系统或者任何情况下都能稳定。所以我给推荐大家AviSynth。6 J7 b7 G; p/ x1 X+ I
下面先介绍一下AviSynth。8 ~' ^- F# y7 I5 }0 S, Y
AviSynth是AVI SYNTHesizer的缩写,意思就是AVI和成器,是一个Frameserver。(Frameserver就是一个把影像文件从一个程序转换到另外一个程序的过程, 其间没有临时文件或中介文件产生)AviSynth是由Ben Rudiak-Gould首创的一种非常有用的工具,能够提供各种方式来合并和滤镜处理影像文件。最独特的就是AviSynth并不是一个孤立的影像处理程序,而是在影像文件和应用程序之间起着“桥梁”的作用。6 C4 V+ e4 `( v# o# s
AviSynth的基本工作原理是这样的.
' a; Y% g: C0 o# }7 \! D首先建立一个包含特定命令的文本,称之为“脚本”(后缀为avs),这些命令指定要运行处理的影像文件和滤镜;然后运行影像应用程序,比如VD或ND,打开脚本。此时AviSynth就开始工作了,打开脚本中指定的影像文件,运行特定的滤镜,并把输出结果提供给影像应用程序。但影像应用程序并不了解AviSynth在后台所做的处理,而认为是直接打开了一个“被处理过”的影像文件。AviSynth处理的影像文件在运行过程中直接导入应用程序,没有临时文件,所以节省硬盘空间。
7 L, o0 V, i' n$ M! L5 O4 y1 [下面介绍一下具体使用方法3 \9 p" H/ g5 h$ X4 L" o
AviSynth的安装
/ N7 V) [$ j' k8 [* f把下载的ZIP文件解压缩到本地硬盘后把AviSynth.dll复制到Windows\System下(W98,ME)或Windows\System32下(W2000,XP),然后运行INSTALL.RE。安装完成。# y( T1 G8 R: W# l+ K
首先用Notepad建立一个名为 myfile.avs的文本文件,然后打开它,在里面输入
" E8 w7 Q, ?9 B8 K" a8 U% ?1 [AVISource("C:\Video\myfile.avi")) A- l0 c9 J- H* s2 V9 e: |
LoadPlugin("VSFilter.dll"). U1 u* z( e. O1 I) x" l
VobSub("C:\Video\myfile.idx")0 |. d% x1 o" z! p: _
然后再打开此文件,会发现 vobdub已出现在视频文件之中。* D/ g! `: a# }7 @; ^5 v) s1 B) {) d
如果用的是文本字幕,只需要把第三行改为
$ Y4 ?% K' `/ ~. ITextSub("C:\Video\myfile.srt")/ c1 P& h) M% |0 e% R
这样文本字幕就出现在视频图像中了。% @' }: o- `! F- _* ~. P( Z9 u. x
给大家解释一下这几行命令所代表的意思。第一行代表的是把括号里面的软件作为avi标准文件打开来编辑。而第二行的命令表示AviSynth在处理文件的时候调入括号里面的插件(详细的滤镜命令参照下文,本命令中是打开了VSFilter.dll插件,就可以使AviSynth支持vobsub字幕)。第三行命令是Vobsub插件自定义的命令,可以将上面的字幕文件加入到视频总汇,输出到打开的任一打开的avs文件视频编辑软件上。最后把myfile.avs拖入转换君里就可以了。
b' M3 E+ l. a6 \2 o5 m. L
n/ s2 k$ }/ _5 c% d+ p6 |/ r. ~
( k8 {6 U! e5 q/ ~& l; U' d3 b9 R2 K: q; c
下面再给大家介绍几个最常见实用的AviSynth内建滤镜
$ V9 c1 T+ _7 |7 q" ]一源文件滤镜
. I1 c) t0 \+ n+ m& N0 l" g( n1.AVISource & R. e, H! |& h D4 i g$ a
导入AVI,对于DivX或XviD,需要安装相应的Codec。 ' U2 f: Z" r* c% w9 v. ?$ U* ~
例.AVISource(“test.avi”)
! M" T' E8 J) Y N9 Q8 @# f2.WAVSource 8 y: |+ P2 J2 O) a
导入WAV 5 ?! r$ H# t n% Q1 T1 U
例.WAVSource(“test.wav”) " J7 G, z0 ]$ E3 O3 n" e5 W
二处理滤镜
; v7 E+ v$ v2 W) \1.AddBorders ' k; N0 [, j7 V( P7 p2 c, U0 ^: a8 ]
加边.给影像加黑边,尤其适用于对16:9的影像加字幕,希望不影响图像,把字幕加在图象的下方的情况。参数是整数,顺序是左、上、右、下。 / M5 P1 ]9 E$ v0 S
例.AddBorders(0,64,0,64) # 把640*352(16:9)改成640*480(4:3)
- B4 O5 L w' \2. LanczosResize
. L/ s+ l7 \1 n, D$ f4 w3 h5 K) ?0 [放大缩小.Lanczos采样方法可以在图像处理中看到,是BicubicResize的替代者,提供更精准、更锐利的画质。本来是日本人开发的第三方滤镜,在日本普遍使用,欧美使用BicubicResize。自2.05版本开始吸收为内置滤镜。 ( H0 G# _+ k; L& u- Y7 X
例.LanczosResize(640,480) # 把分辨率改变为640*480
$ |% O- i H9 H' k% t三声音滤镜
& ]3 _6 X* m0 k# H( J1.AudioDub 8 Z+ U: @, o: h
影音合并.可以把影像和声音合并在一起。适用用用Helix直接做RMVB格式的DVDrip。 " x. M" F' O+ |* _$ v9 a
例.Video = AVISource("test.avi")
! l& j- n4 _0 ]& y* L2 N" R3 S??Audio= WAVSource("test.wav") 1 K. H& b; t$ t1 n. F
??AudioDub(Video,Audio) # 把test.avi和test.wav合并 + n6 f: Q% K( H* \9 B3 O/ D
2.DelayAudio 8 v. o+ h6 b7 Y/ d- Z7 w
声音延迟.由于从VOB里分离的AC3通常有延迟,所以用Azid转码得到的WAV也有延迟,在用AudioDub合并时就需要加上这个延迟。 7 s" N0 e9 r, X" ?$ A5 T
例. WavSource("test.wav").DelayAuido(0.5) # 把test.wav延迟半秒
3 v$ k' K$ I3 P# x- U% n四字幕滤镜 7 H; K, {- Y$ H0 y* n
1.VobSub 1 D- m, p( y8 S( ^
Sub字幕.VobSub不但是外挂字幕的好手,内嵌字幕也是一样的强。
2 h% u+ Y+ G# P2 Y: A7 d0 d将字幕的2个文件test.idx和test.sub放在同一个目录下就可以了。 ; `4 N! ?& t$ k
例.LoadPlugin("VobSub.dll")
( i8 K9 i* t2 o) r??VobSub(“test”)
" {6 H5 q [; s9 l% q2.TextSub : m) T5 T0 m5 S$ ^0 d \
SSA和ASS字幕.这个也是VobSub自带的,可以内嵌特效字幕。 . X/ t' G6 s* I4 ^5 G b: x
例.LoadPlugin("TextSub.vdf") ! U3 r7 h, O; y1 t
??TextSub(“test.ssa”)
6 ]3 ^/ x" W k( u) \' }, O4 L1 {
5 G7 P3 I8 `4 W$ Q+ q$ r2 ?
9 Y/ L1 Z0 x: L* I3 `% |% ]: N \# H
8 p$ u3 k+ A& B, ^( V% i
玩转PSP栏目介绍
3 b- m4 b% y) m" r& A, X: F- q一IC2教程和注册表修改方案 (附影音整体不同步问题的原因和解决方案)
2 C l" q7 P8 S) V. Z二转换君教程以及加入字幕方法
3 A- H1 z) T3 q1 S! j) b: \; i( X二PSP终极高保真MP3压缩教程; |. V4 \( S) e* n( R" E
四关于RMVB格式的转换问题的解决
3 e& }# J9 {1 F* |4 ]* Q! M五如何解决影音压制的双遇问题
8 l! B( @7 }7 {- E% V六最新版FLASH转AVI格式工具详细教程9 H6 D3 k5 }3 S5 |
七影音文件的剪切与合并$ M1 K* e# b7 i. W/ K
八 DAT DIVX MOV格式转MP4) F8 m: O# n/ o0 C: p! w. A
九MPEG ASF WMV格式转MP4
# a% \/ g$ |" Y' Q8 A/ `十超越IPOD,MP4音频打造PSP最强音乐(是音频的MP4,不是视频的)% H; \- l- t% i; Y; ~
十一PSP上网 在线升级 连机游戏' D" P: {. S# T% O
十二PSP动态电子书制作
9 N( p" |8 j, ^$ x6 _( `& R. ]十三完全DVD9转制教程9 f0 A }7 ~+ d/ T& D0 u
) V2 `/ y' c% t/ W

' E/ n: U' s2 i1 l8 ^5 n$ S* i
( u8 }$ h7 r; Z ) n8 Q6 N' {( b# d3 [5 Z
6 D/ Z% x5 t, x% T / g) W8 m6 L! {1 @, A" B
: `/ |9 Z) U B7 V 5 w' s! }. B7 m0 r7 V
& K/ j' x7 Q" E3 k& w! K |