Nw BBS 壬天堂世界

 找回密码
 注册
搜索
热搜: 资料集合
查看: 10895|回复: 0
收起左侧

【影音转换】转换君教程以及加入字幕方法

[复制链接]
发表于 2005-3-15 03:42:04 | 显示全部楼层 |阅读模式
本文已刊登在掌机王SP11期 禁无断转载 书面版权归掌机王杂志所有
' c" S$ x" G; `: N! j5 R1 Q& e此文版权归原作者和www.chinapsp.net中国PSP之家所有,未经原作者同意,严禁任何形式转载!所有形式的转载将被视为非法转载,杂志媒体以及原作者所追究的法律责任由转载人承担,本论坛不承担任何法律责任。
- D9 W) y, Z' E4 i2 @& g% i/ a: y: D, B转载著名- z$ L4 l- W2 f4 J8 j2 t/ u$ K
■  ■┅┅┅┅┅┅┅┅┅┅┅┅★
4 Z0 f, D# N$ }7 s) S8 }. o■● ■   www.chinapsp.net
' E3 ~* U8 X/ N■ ●■  站友IOIR原创 ( x/ }0 K) t. V" `, @
■  ■┅┅┅┅┅┅┅┅┅┅┅┅★
9 y+ Y2 L% I' r  F+ A* ]8 K$ F
& M; x& o$ O8 ]/ {' R  授权转载 本人原创
+ r, ]" m; y+ B8 E& V2 F+ {上一期介绍了IC2的具体操作方法,不知道各位看官是否都已经能够熟练操作了呢?今天再给大家讲解一下携带动画变换君(以下称转换君)的使用方法以及如何利用转换君和AviSynth 解决大家头痛的字幕问题。) R, O* o% `9 p- x9 r
转换君支持转换avi,mpg,mov,rmvb(rmvb涉及到编写AVS文本,具体方法在以后说明)等格式的文件,转换方法如下.
6 w( k4 i( `# t" W把转换君解压到本地硬盘,先打开安装目录里的Setup.exe,设置文件格式,选择Customized:MP4 FOR psp,然后点击右下角的APPLY(确定按钮)。(图A)
4 ?6 T" d1 I  d5 H  \3 r  a+ }
2 I% M5 C" z% t+ W接下来启动3GP_Converter.exe,选择适当的画质.(图B)
' t8 e6 ?' p2 Q  x
( ?% }( W2 `) m# z- \* ?. R然后点击Select,选择输出MP4文件的目录(不可以选择本地硬盘的主目录,必须选择一个根目录,否则会有错误提示)(图C)
, q" l3 \* Q5 ~" f- m  c. L" z
: s( Y* V( h  a0 z把需要转换的视频文件用鼠标拖放到上面的白色窗口中,就开始自动转换了。(图D)! [4 I* F/ M: _; N2 t: g

0 W4 v2 `% W! k+ M% x, |& g5 i3 J- B$ p转换完毕后把转换好的MP4文件传入PSP里就可以欣赏了。
. V8 n, Q, Z6 {4 C+ v) U4 p分别选择了几个画质选项做了测试
, Q2 I% c. {- \, b一.QVGA/15fps/384kbps stereo/64kbps' k$ {" }6 ]6 g/ J( Z2 H+ D
二.QVGA/29.97fps/768kbps stereo/128kbps* E# S1 s# r6 O/ `
三.QVGA/29.97fps/1500kbps stereo/128kbps
5 s& \  h7 c! s  o4 s# ?* l' t四.QVGA/29.97fps/QB4stereo/64kbps7 Z% C0 D/ L' F' D$ j; b0 r
五.QVGA/29.97fps/QB10stereo/64kbps8 v- {8 }2 h; T. y# |  P' @1 `
在码率比较小的视频文件播放中,一,二,三的画质没太大分别,只是转换后文件的大小不同(kbps越高文件越大)。在高速的动态画面中一有明显的马赛克和拖后现象。一般建议动画片选择一方案,电视剧,电影选择二方案。方案三是官方测试选项,建议大家就不要用了。而四和五方案转换出的视频文件不仅画质极差,文件还很大,真搞不清楚软件作者是怎么想的。8 l1 c# e& t6 E6 C$ G
目前网上又发布出了转换君的迷你版,使用方法与转换君一样,并在3GP_Converter.exe中提供12种画质转换方案,从上到下依次为.
+ ]* w# I0 }' i4 G  Q16.9影片,一般画质,消遣用(2-5Mb/min)
8 v2 P- |/ j2 s16.9影片,普通画质(3-7Mb/min). U, K" D# _, R: x  q" r
16.9影片,完美画质(7-11Mb/min): p5 C* s% `- \3 V5 _
16.9MTV,一般画质,消遣用(3-6Mb/min)
0 s" F/ R+ G( Q1 ]4 \! z5 w16.9MTV,普通画质(4-8Mb/min)8 Z7 C/ a- S  |5 K6 X( n) k
16.9MTV,完美画质(8-12Mb/min)
, |6 Y) v8 E" r0 }$ K: G) r- f4.3影片,一般画质,消遣用(2-4Mb/min)
6 }' x- V' j* @. t( `4.3影片,普通画质(3-7Mb/min). Z3 G! H/ k/ w; V# x6 g. n
4.3影片,完美画质(7-11Mb/min)- [7 u4 Z2 `: H
4.3MTV,一般画质,消遣用(3-5Mb/min)
+ d( W$ O* Z3 L6 r! y' H4 ?9 v4.3MTV,普通画质(4-8Mb/min). v9 a* ?! T+ U* F- f) C
4.3MTV,完美画质(8-12Mb/min)
, r) t4 F& e5 b) \8 V4 {
* N0 R$ t, Q% T' C2 y0 D转换君加入字幕方法- p% B: F# h4 e# h& y7 A
转换君软件从0.23开始支持AviSynth.我们可以利用AviSynth来实现转换君给视频文件加入字幕的功能。
  p. }+ Y* m- |" O) h" v3 U' zAviSynth 的使用非常简单,但是目前很多人都用DirectShow + DVobSub自动调用avi文件和同一目录下的同名文件的方法。但做过这件事的人都知道,这种方法不但效率低速度慢,而且并不能保证在所有的系统或者任何情况下都能稳定。所以我给推荐大家AviSynth。+ M5 _0 \, b* L: ?
下面先介绍一下AviSynth。
- N5 K7 r  K- h  \  w9 g  \2 VAviSynth是AVI SYNTHesizer的缩写,意思就是AVI和成器,是一个Frameserver。(Frameserver就是一个把影像文件从一个程序转换到另外一个程序的过程, 其间没有临时文件或中介文件产生)AviSynth是由Ben Rudiak-Gould首创的一种非常有用的工具,能够提供各种方式来合并和滤镜处理影像文件。最独特的就是AviSynth并不是一个孤立的影像处理程序,而是在影像文件和应用程序之间起着“桥梁”的作用。  G# }7 @# a: V* V
AviSynth的基本工作原理是这样的. , C! v( x0 e3 m) I0 k
首先建立一个包含特定命令的文本,称之为“脚本”(后缀为avs),这些命令指定要运行处理的影像文件和滤镜;然后运行影像应用程序,比如VD或ND,打开脚本。此时AviSynth就开始工作了,打开脚本中指定的影像文件,运行特定的滤镜,并把输出结果提供给影像应用程序。但影像应用程序并不了解AviSynth在后台所做的处理,而认为是直接打开了一个“被处理过”的影像文件。AviSynth处理的影像文件在运行过程中直接导入应用程序,没有临时文件,所以节省硬盘空间。( R1 `2 S9 s8 R+ P2 }, `  O, L' W
下面介绍一下具体使用方法
/ G3 U3 S( t  ~% k9 q' i$ |5 R1 v9 tAviSynth的安装8 x1 L1 }3 y+ k
把下载的ZIP文件解压缩到本地硬盘后把AviSynth.dll复制到Windows\System下(W98,ME)或Windows\System32下(W2000,XP),然后运行INSTALL.RE。安装完成。
& m4 g+ V9 w& ]4 C6 u首先用Notepad建立一个名为 myfile.avs的文本文件,然后打开它,在里面输入* X+ f6 m0 ^$ o- J8 `& t
AVISource("C:\Video\myfile.avi")3 v0 E' m/ v$ h$ S( P* P( @: E
LoadPlugin("VSFilter.dll")
) x" V  G+ G3 f$ [  X+ M' WVobSub("C:\Video\myfile.idx")/ J1 w* _! a" X. w4 U' t
然后再打开此文件,会发现 vobdub已出现在视频文件之中。) q8 M! O; V* W& U. e3 ~8 ?  Z: c
如果用的是文本字幕,只需要把第三行改为
) L3 T5 t; f/ H# G3 m2 J: U& HTextSub("C:\Video\myfile.srt")4 S  I) f" a; W9 J" ]( ]
这样文本字幕就出现在视频图像中了。( Q5 r$ D4 c& t: W2 Y/ }  _- `* E
给大家解释一下这几行命令所代表的意思。第一行代表的是把括号里面的软件作为avi标准文件打开来编辑。而第二行的命令表示AviSynth在处理文件的时候调入括号里面的插件(详细的滤镜命令参照下文,本命令中是打开了VSFilter.dll插件,就可以使AviSynth支持vobsub字幕)。第三行命令是Vobsub插件自定义的命令,可以将上面的字幕文件加入到视频总汇,输出到打开的任一打开的avs文件视频编辑软件上。最后把myfile.avs拖入转换君里就可以了。
( Y6 x9 l4 }7 O7 {5 @
; \) ?, R6 I5 a3 Q. r& V' u9 m9 ~* V/ b. S$ D$ n* q6 Y4 t5 R# }9 o' j5 }

. a. s- O+ y) m' [$ h0 N下面再给大家介绍几个最常见实用的AviSynth内建滤镜* @9 K( T9 A; [2 G3 _# \
一源文件滤镜
" N" C3 l8 |" A: N+ f/ e4 O+ Q1.AVISource
6 [: Z. z! L+ i. y: c3 W9 k导入AVI,对于DivX或XviD,需要安装相应的Codec。 3 r! @( ?+ W- h4 R( @. X
例.AVISource(“test.avi”)
5 F' H& |  K: ?( F2.WAVSource
9 V, z/ F: e) c$ I& ?8 W导入WAV
! o, B( C# [. I/ W& z4 C: s例.WAVSource(“test.wav”)
0 ]$ \6 Y5 V5 \6 }5 n( t+ Y" ?% E二处理滤镜 * ]) O$ X+ ~1 }
1.AddBorders
! p; e: l3 l; x4 I加边.给影像加黑边,尤其适用于对16:9的影像加字幕,希望不影响图像,把字幕加在图象的下方的情况。参数是整数,顺序是左、上、右、下。
8 g% W, K. I& Q8 Z% T例.AddBorders(0,64,0,64) # 把640*352(16:9)改成640*480(4:3)
# y$ V0 [+ G- x) \& _, b2. LanczosResize . b1 J9 X$ n& K3 H! c* a* c
放大缩小.Lanczos采样方法可以在图像处理中看到,是BicubicResize的替代者,提供更精准、更锐利的画质。本来是日本人开发的第三方滤镜,在日本普遍使用,欧美使用BicubicResize。自2.05版本开始吸收为内置滤镜。
) G" a0 }/ v2 z$ q例.LanczosResize(640,480) # 把分辨率改变为640*480
' P* y+ d. R# o; n/ e三声音滤镜
$ D/ O3 F% s0 G. }! Z+ Q' y1.AudioDub 1 S/ i. W' I& z5 B
影音合并.可以把影像和声音合并在一起。适用用用Helix直接做RMVB格式的DVDrip。 ; `* g5 d0 e  @0 m8 p! O' j
例.Video = AVISource("test.avi")
  V4 U( o( g1 |??Audio= WAVSource("test.wav")
  l3 C2 _3 Z2 @7 m8 H??AudioDub(Video,Audio) # 把test.avi和test.wav合并 0 i8 j! ?7 O9 C. ?' t8 t
2.DelayAudio
. Q) C" Y+ h5 e. N# L4 i# R8 m, D声音延迟.由于从VOB里分离的AC3通常有延迟,所以用Azid转码得到的WAV也有延迟,在用AudioDub合并时就需要加上这个延迟。 : |1 J+ Z1 p  f- M  Z6 q
例. WavSource("test.wav").DelayAuido(0.5) # 把test.wav延迟半秒
4 [% n0 v9 W; P四字幕滤镜
3 f( R) I, p, e4 \2 a7 p7 Z& Q; K) `1.VobSub
0 S1 |$ r, m, ESub字幕.VobSub不但是外挂字幕的好手,内嵌字幕也是一样的强。
1 X+ `0 u3 P& d: L* o: g将字幕的2个文件test.idx和test.sub放在同一个目录下就可以了。
# C# ^4 X' D& P" g3 x例.LoadPlugin("VobSub.dll")
) a; {. r; _3 q8 M8 O. X??VobSub(“test”)
! q: @( i: G  A+ Q7 L- Y2.TextSub : Y  Y0 M; q6 e2 Z
SSA和ASS字幕.这个也是VobSub自带的,可以内嵌特效字幕。
) C5 i. F4 q# z5 e! u例.LoadPlugin("TextSub.vdf")
7 J+ h3 G% F: V8 r1 A) Z; D+ P# n: ~??TextSub(“test.ssa”)1 \; I! l5 V" i9 R1 L

3 b7 X: I4 J& o) ]
) b) K; m0 b" `! M( }# v! y" I) ]8 g8 x) n1 g! B

+ C0 z) ]3 {! v玩转PSP栏目介绍+ K7 X5 c& v( S' X+ o# N# J, E
一IC2教程和注册表修改方案 (附影音整体不同步问题的原因和解决方案)
9 d9 Z3 Q3 E4 a3 M, I+ |7 J二转换君教程以及加入字幕方法2 x0 r2 q1 R3 D/ b/ ~3 ~
二PSP终极高保真MP3压缩教程
* m' D' [# {1 V: }6 Y四关于RMVB格式的转换问题的解决
  f/ D/ j/ J" _五如何解决影音压制的双遇问题4 p$ ]. Q% h( |8 Q1 n; A
六最新版FLASH转AVI格式工具详细教程( d  E0 H* S& A  l- E$ Y, _' _
七影音文件的剪切与合并
5 i5 t% |- M6 t- _: ^八 DAT DIVX MOV格式转MP47 n4 F* G; t) ]# F, S. O
九MPEG ASF WMV格式转MP44 V" U8 W. e6 d, }
十超越IPOD,MP4音频打造PSP最强音乐(是音频的MP4,不是视频的)# |) D: m  y  k% p+ m: \7 ^" P
十一PSP上网 在线升级 连机游戏; z  h3 G! O/ A0 I' ?: I+ p& _
十二PSP动态电子书制作( }5 Q9 b. W. `: ]
十三完全DVD9转制教程
, m# v, t' V. J1 J8 R5 E% s1 O! o  \; {) c; v9 l

! S! [8 g+ ?3 A) k
; q$ A( l8 ?& G; Z% Y" _. _! ?) a
! A2 b% j* f2 \) _

& W" e$ a1 m$ t5 S2 N
, a: r3 {- r% A7 h0 s' T. B& H0 O- A/ O* C8 U
0 p' z5 \  z" G* W* ^( l
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|手机版|Archiver|Nw壬天堂世界 ( 京ICP备05022083号-1 京公网安备11010202001397号 )

GMT+8, 2025-8-11 19:16 , Processed in 0.018693 second(s), 4 queries , Redis On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表