本文已刊登在掌机王SP11期 禁无断转载 书面版权归掌机王杂志所有
1 C3 W; I5 ~4 {此文版权归原作者和www.chinapsp.net中国PSP之家所有,未经原作者同意,严禁任何形式转载!所有形式的转载将被视为非法转载,杂志媒体以及原作者所追究的法律责任由转载人承担,本论坛不承担任何法律责任。
S4 x2 m2 X* ]转载著名# \+ j" D* {+ t" K
■ ■┅┅┅┅┅┅┅┅┅┅┅┅★
" @; `9 D7 ]% m; K, h■● ■ www.chinapsp.net5 ], l3 d' v1 b
■ ●■ 站友IOIR原创
0 s2 n# F9 l- a" w4 h■ ■┅┅┅┅┅┅┅┅┅┅┅┅★# F4 X/ P+ D0 l: p9 M5 k K
# g: h! J, T/ \5 ^* e( x& ^( B3 D9 R
授权转载 本人原创( S {9 _3 B9 S& b3 y. k. f2 p
上一期介绍了IC2的具体操作方法,不知道各位看官是否都已经能够熟练操作了呢?今天再给大家讲解一下携带动画变换君(以下称转换君)的使用方法以及如何利用转换君和AviSynth 解决大家头痛的字幕问题。/ p' Q/ r2 J/ G
转换君支持转换avi,mpg,mov,rmvb(rmvb涉及到编写AVS文本,具体方法在以后说明)等格式的文件,转换方法如下.6 X) y' w3 @- q* `
把转换君解压到本地硬盘,先打开安装目录里的Setup.exe,设置文件格式,选择Customized:MP4 FOR psp,然后点击右下角的APPLY(确定按钮)。(图A), }# M1 | F+ |$ ~: H( z$ c2 j
7 B) t, o' W; e# J: a' ]( M
接下来启动3GP_Converter.exe,选择适当的画质.(图B)
* o" v8 a# x0 P
7 o- {. y) h7 [- m0 ?$ m然后点击Select,选择输出MP4文件的目录(不可以选择本地硬盘的主目录,必须选择一个根目录,否则会有错误提示)(图C)
1 D1 j7 t. j4 S) K, i- j9 h$ Q6 _
- a0 f. r6 g4 C6 @1 ^6 }把需要转换的视频文件用鼠标拖放到上面的白色窗口中,就开始自动转换了。(图D); ^: B- A' [6 w% D' z
5 K8 Y- ~0 m- B$ O转换完毕后把转换好的MP4文件传入PSP里就可以欣赏了。
9 Y! T7 y; |; ]# ]+ W# ^% e分别选择了几个画质选项做了测试- b2 x3 t2 l. H
一.QVGA/15fps/384kbps stereo/64kbps$ C& _* t) v/ q8 {/ ]
二.QVGA/29.97fps/768kbps stereo/128kbps
2 l# x) J: M9 T三.QVGA/29.97fps/1500kbps stereo/128kbps& A8 P0 B0 J% F
四.QVGA/29.97fps/QB4stereo/64kbps4 l! h$ W+ |, J$ |- B6 T. U+ S: K4 T2 |
五.QVGA/29.97fps/QB10stereo/64kbps
, e- J" g$ U: n7 |; D& U% r* ~在码率比较小的视频文件播放中,一,二,三的画质没太大分别,只是转换后文件的大小不同(kbps越高文件越大)。在高速的动态画面中一有明显的马赛克和拖后现象。一般建议动画片选择一方案,电视剧,电影选择二方案。方案三是官方测试选项,建议大家就不要用了。而四和五方案转换出的视频文件不仅画质极差,文件还很大,真搞不清楚软件作者是怎么想的。
0 c4 R1 b2 }1 L0 C& @目前网上又发布出了转换君的迷你版,使用方法与转换君一样,并在3GP_Converter.exe中提供12种画质转换方案,从上到下依次为.
u) C3 Y- h9 b, X; z16.9影片,一般画质,消遣用(2-5Mb/min)0 J* o) I0 P" Q& n6 `- W$ n' p# K+ Z
16.9影片,普通画质(3-7Mb/min)
4 d: ` @6 A" U16.9影片,完美画质(7-11Mb/min)
0 q! V) {# H4 H3 `6 }16.9MTV,一般画质,消遣用(3-6Mb/min)
' c* \7 n. M; ?) Q1 i4 Y% y16.9MTV,普通画质(4-8Mb/min)5 T3 J. }/ L1 o1 g6 f: K
16.9MTV,完美画质(8-12Mb/min)
4 Z% k" d& U# p/ F4 v9 @/ E4.3影片,一般画质,消遣用(2-4Mb/min)- A$ z; Z& D- u! H6 ~+ {
4.3影片,普通画质(3-7Mb/min); q# B; n. P' h1 v3 H
4.3影片,完美画质(7-11Mb/min)! V+ M# {( O8 g! t, ]
4.3MTV,一般画质,消遣用(3-5Mb/min)
8 i5 {5 a d Y4.3MTV,普通画质(4-8Mb/min)% [ l7 v1 X! {$ Q4 |. d' j0 O0 T2 k
4.3MTV,完美画质(8-12Mb/min); o1 N9 D8 u" e! @
9 D1 x1 @- c. M* d% n' K转换君加入字幕方法5 a1 j, I7 u& d! H4 |
转换君软件从0.23开始支持AviSynth.我们可以利用AviSynth来实现转换君给视频文件加入字幕的功能。5 B. D; d& C9 W$ `/ w+ X& X! ^
AviSynth 的使用非常简单,但是目前很多人都用DirectShow + DVobSub自动调用avi文件和同一目录下的同名文件的方法。但做过这件事的人都知道,这种方法不但效率低速度慢,而且并不能保证在所有的系统或者任何情况下都能稳定。所以我给推荐大家AviSynth。
& \. z. k! _: o$ K" M, L下面先介绍一下AviSynth。
& r1 B& N D4 x w( DAviSynth是AVI SYNTHesizer的缩写,意思就是AVI和成器,是一个Frameserver。(Frameserver就是一个把影像文件从一个程序转换到另外一个程序的过程, 其间没有临时文件或中介文件产生)AviSynth是由Ben Rudiak-Gould首创的一种非常有用的工具,能够提供各种方式来合并和滤镜处理影像文件。最独特的就是AviSynth并不是一个孤立的影像处理程序,而是在影像文件和应用程序之间起着“桥梁”的作用。
0 m' d: @- P O( o5 x3 Q7 Q; Y* QAviSynth的基本工作原理是这样的.
9 T. O/ B1 ~! G. ]% \首先建立一个包含特定命令的文本,称之为“脚本”(后缀为avs),这些命令指定要运行处理的影像文件和滤镜;然后运行影像应用程序,比如VD或ND,打开脚本。此时AviSynth就开始工作了,打开脚本中指定的影像文件,运行特定的滤镜,并把输出结果提供给影像应用程序。但影像应用程序并不了解AviSynth在后台所做的处理,而认为是直接打开了一个“被处理过”的影像文件。AviSynth处理的影像文件在运行过程中直接导入应用程序,没有临时文件,所以节省硬盘空间。
* G8 `3 l" O1 J- M7 }下面介绍一下具体使用方法
+ a' h9 _; K- b; L' ?: GAviSynth的安装
: d# g4 ?4 o9 m- v8 u$ I8 |- g; a把下载的ZIP文件解压缩到本地硬盘后把AviSynth.dll复制到Windows\System下(W98,ME)或Windows\System32下(W2000,XP),然后运行INSTALL.RE。安装完成。; h. ]% o% _7 x2 c9 z
首先用Notepad建立一个名为 myfile.avs的文本文件,然后打开它,在里面输入7 q( r0 w2 X! f/ G, v9 L- Q* ?* c; b# f
AVISource("C:\Video\myfile.avi")
6 q! W+ a- N% l. O) wLoadPlugin("VSFilter.dll")
/ M$ \2 o: m( h7 O) o/ XVobSub("C:\Video\myfile.idx")$ F5 X' b0 s6 p& m1 p$ l! j
然后再打开此文件,会发现 vobdub已出现在视频文件之中。
3 q( j& Y }7 y8 J1 _8 s) n如果用的是文本字幕,只需要把第三行改为. g* Z, u$ r& V% F! S6 Y/ Y# n
TextSub("C:\Video\myfile.srt")
4 r8 D. a& {. x, O- s1 W这样文本字幕就出现在视频图像中了。
" H5 M/ W9 g Z2 J8 w* W给大家解释一下这几行命令所代表的意思。第一行代表的是把括号里面的软件作为avi标准文件打开来编辑。而第二行的命令表示AviSynth在处理文件的时候调入括号里面的插件(详细的滤镜命令参照下文,本命令中是打开了VSFilter.dll插件,就可以使AviSynth支持vobsub字幕)。第三行命令是Vobsub插件自定义的命令,可以将上面的字幕文件加入到视频总汇,输出到打开的任一打开的avs文件视频编辑软件上。最后把myfile.avs拖入转换君里就可以了。
, M; A; U0 Y1 w( A5 s1 l" t9 m5 d
& B7 D% `. W5 g( ]( y- V# ^/ }
; m ]- o5 b+ N: {) `# ]: k
- O& @* K8 X# v下面再给大家介绍几个最常见实用的AviSynth内建滤镜
. q- a& z, k* X! W, J一源文件滤镜
& q9 r9 F6 _" F4 s. i. ~1 A+ q1.AVISource 4 q- d0 A- d; t& `5 q" W
导入AVI,对于DivX或XviD,需要安装相应的Codec。
2 M! L6 u |4 ?, t! j( |例.AVISource(“test.avi”) ; [$ Q; D4 |; d5 s' J# p+ D
2.WAVSource
2 l1 f; l8 j: I, `$ D& i导入WAV
6 K- w3 }7 o. A! k# u例.WAVSource(“test.wav”)
; W! F0 R; Q8 ~, n5 p" s二处理滤镜
* i2 q& ^6 j- Z* n' e3 y1 H- J& Q1.AddBorders 6 @; @6 f0 S) U) }1 S- o
加边.给影像加黑边,尤其适用于对16:9的影像加字幕,希望不影响图像,把字幕加在图象的下方的情况。参数是整数,顺序是左、上、右、下。 $ Q% N0 Z7 m# t0 y6 J# {
例.AddBorders(0,64,0,64) # 把640*352(16:9)改成640*480(4:3)
: C9 s, k) Q; T/ J2. LanczosResize 2 a. ?1 N. p) j4 v
放大缩小.Lanczos采样方法可以在图像处理中看到,是BicubicResize的替代者,提供更精准、更锐利的画质。本来是日本人开发的第三方滤镜,在日本普遍使用,欧美使用BicubicResize。自2.05版本开始吸收为内置滤镜。 ' @5 n- V/ j2 H- k
例.LanczosResize(640,480) # 把分辨率改变为640*480
7 l4 }: f# W# P6 @' v三声音滤镜 + ~6 _& G' F9 C5 U1 r
1.AudioDub
1 j" b" [8 c+ k) f; Z影音合并.可以把影像和声音合并在一起。适用用用Helix直接做RMVB格式的DVDrip。 / ~6 [7 U; Z1 o# j" _' }
例.Video = AVISource("test.avi") / a* O; `. c8 |9 g4 E! P9 J4 h+ Q
??Audio= WAVSource("test.wav")
# Z" L6 M8 o* b# L% {' _9 `??AudioDub(Video,Audio) # 把test.avi和test.wav合并
1 `( @& m* [1 ?7 M L! Z2.DelayAudio 0 ~7 o: X4 v1 N# ^
声音延迟.由于从VOB里分离的AC3通常有延迟,所以用Azid转码得到的WAV也有延迟,在用AudioDub合并时就需要加上这个延迟。 & y& d; q. i8 T: R. V9 ]0 C" [" Z
例. WavSource("test.wav").DelayAuido(0.5) # 把test.wav延迟半秒
& C7 C, b6 J8 ^四字幕滤镜
. r# M% H0 \" o, j7 `1 P( v1.VobSub - {" h" T4 c2 N0 r+ T9 m7 b4 `
Sub字幕.VobSub不但是外挂字幕的好手,内嵌字幕也是一样的强。
8 Z& }' F+ ?4 y% [3 O3 _4 Z8 Y将字幕的2个文件test.idx和test.sub放在同一个目录下就可以了。 ( H$ b5 C& |' o8 x
例.LoadPlugin("VobSub.dll") 8 |: B' _ u, U" M2 a) }
??VobSub(“test”)
# O/ j* J- ~! ~* |6 l+ J2.TextSub ; R( r. h& T% q; Z: M l" i) l0 L3 c
SSA和ASS字幕.这个也是VobSub自带的,可以内嵌特效字幕。
$ R9 L$ Y. [" D: h. d: a例.LoadPlugin("TextSub.vdf")
8 m2 k/ g$ z/ o K' w6 ?: e??TextSub(“test.ssa”)
7 n/ _) y/ G) w% p% L. u. j
2 o8 y) L+ A/ n1 k) P4 c$ ]1 O: D$ J5 i; W& k- G8 I
" J4 f" c" j) B/ A4 |) d: P0 a5 d& T9 A+ m2 k2 S
玩转PSP栏目介绍1 a- I" p/ L) w/ o; T# n" Q* i
一IC2教程和注册表修改方案 (附影音整体不同步问题的原因和解决方案)1 O; l" U/ `* a) R1 t+ r% K H
二转换君教程以及加入字幕方法2 G3 C$ o8 j/ T3 }, J8 H- X
二PSP终极高保真MP3压缩教程5 m3 z) v" s7 { L/ Z
四关于RMVB格式的转换问题的解决
! ~; K' O: ?8 n6 ]! l' @% U; t. V五如何解决影音压制的双遇问题6 o K& d% D& K4 D8 G) w
六最新版FLASH转AVI格式工具详细教程" l& O- x& E- S" H. t2 w% E2 T
七影音文件的剪切与合并, P% Q) ^$ i0 [1 R7 ?4 C7 `
八 DAT DIVX MOV格式转MP43 h/ k r/ _# [/ s6 r
九MPEG ASF WMV格式转MP4: g& O1 m0 N- w4 ~; T' Z0 U, \8 H/ {
十超越IPOD,MP4音频打造PSP最强音乐(是音频的MP4,不是视频的)
$ K. R3 |, {6 v( e3 o: G& z% L十一PSP上网 在线升级 连机游戏# T0 o$ Y+ a7 _( ]2 X
十二PSP动态电子书制作
# n% N9 s. F! B% Q$ ?6 c: r十三完全DVD9转制教程
( d z: ^; w0 n0 T" w* R
, Q! [, V& }! ?5 A* ~7 n# `' \0 l
1 G6 c1 x: i! ]9 u8 E
/ j' P6 K) K+ c' k# T7 N. b C
& f# n. A* B7 r! A& P% m1 p/ ?- _5 e& ^4 `. h5 }$ _/ d
2 `: z5 B' J% y" E9 j4 e/ f, X* O9 `: N* K$ ?% }8 T& N5 h! j7 a
/ f. M8 M1 \' {6 h
|