Nw BBS 壬天堂世界

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

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

[复制链接]
发表于 2005-3-15 03:42:04 | 显示全部楼层 |阅读模式
本文已刊登在掌机王SP11期 禁无断转载 书面版权归掌机王杂志所有
  ?* ]" u6 [0 X( |, X/ n/ ?) x此文版权归原作者和www.chinapsp.net中国PSP之家所有,未经原作者同意,严禁任何形式转载!所有形式的转载将被视为非法转载,杂志媒体以及原作者所追究的法律责任由转载人承担,本论坛不承担任何法律责任。. V& J  U$ F5 B8 t
转载著名
1 q4 h4 J- D: N) c3 Q5 m  l5 z■  ■┅┅┅┅┅┅┅┅┅┅┅┅★
3 v8 h3 S6 J- ]- I( O0 h9 ?■● ■   www.chinapsp.net
4 \8 \( g5 D2 w■ ●■  站友IOIR原创
* \# V& ]" M6 r6 f■  ■┅┅┅┅┅┅┅┅┅┅┅┅★
! T" G* o  O! G- n) e' e
, d$ I% o- V/ [' V" y, e* j  授权转载 本人原创
1 @% S  R! I1 l上一期介绍了IC2的具体操作方法,不知道各位看官是否都已经能够熟练操作了呢?今天再给大家讲解一下携带动画变换君(以下称转换君)的使用方法以及如何利用转换君和AviSynth 解决大家头痛的字幕问题。" @  }" A0 ^- j" S8 }
转换君支持转换avi,mpg,mov,rmvb(rmvb涉及到编写AVS文本,具体方法在以后说明)等格式的文件,转换方法如下.
) A( E; n+ g4 p* Y" R" Y把转换君解压到本地硬盘,先打开安装目录里的Setup.exe,设置文件格式,选择Customized:MP4 FOR psp,然后点击右下角的APPLY(确定按钮)。(图A). o% T- T2 O) P! ~2 j
0 B& J/ v0 l( Z. ^1 L. o
接下来启动3GP_Converter.exe,选择适当的画质.(图B)
( i8 B% z3 |' Q& U3 F& T' i: N- h( p2 t& k8 r# ~( z
然后点击Select,选择输出MP4文件的目录(不可以选择本地硬盘的主目录,必须选择一个根目录,否则会有错误提示)(图C)
3 O/ p9 V: l: u* f$ G1 h
; w& v' b& N' |把需要转换的视频文件用鼠标拖放到上面的白色窗口中,就开始自动转换了。(图D)
0 q3 s! Y. ]. j+ B$ x: E( r
* M( Q# ]% X  k3 ^6 L转换完毕后把转换好的MP4文件传入PSP里就可以欣赏了。; n. t" w4 M6 `/ d2 J2 x5 i
分别选择了几个画质选项做了测试
- @. A. T9 I  N  e- H* n+ r3 B一.QVGA/15fps/384kbps stereo/64kbps. i1 }. Z1 G7 Z& f
二.QVGA/29.97fps/768kbps stereo/128kbps
) \' H9 ]2 c9 r2 s三.QVGA/29.97fps/1500kbps stereo/128kbps
3 K5 {/ K$ X( ~1 Y四.QVGA/29.97fps/QB4stereo/64kbps
$ `) ~6 w" \2 u; w9 r  B2 a' B* X五.QVGA/29.97fps/QB10stereo/64kbps1 m  _0 Q7 B0 {6 ^2 ]
在码率比较小的视频文件播放中,一,二,三的画质没太大分别,只是转换后文件的大小不同(kbps越高文件越大)。在高速的动态画面中一有明显的马赛克和拖后现象。一般建议动画片选择一方案,电视剧,电影选择二方案。方案三是官方测试选项,建议大家就不要用了。而四和五方案转换出的视频文件不仅画质极差,文件还很大,真搞不清楚软件作者是怎么想的。2 |$ ^' c8 U+ L% C4 M! l
目前网上又发布出了转换君的迷你版,使用方法与转换君一样,并在3GP_Converter.exe中提供12种画质转换方案,从上到下依次为.
3 y0 w5 }! K; F( B& K  h+ _. W16.9影片,一般画质,消遣用(2-5Mb/min)4 G: {4 w& Y% }$ P  w  k- g; V
16.9影片,普通画质(3-7Mb/min)4 s8 |4 J+ n" i( _3 b) Y
16.9影片,完美画质(7-11Mb/min)
1 a: F% N4 `- c7 f6 j# V16.9MTV,一般画质,消遣用(3-6Mb/min)
. e8 m( _5 q. T+ b+ }" W  P- [16.9MTV,普通画质(4-8Mb/min)
3 v0 c1 {* Y" ^  o16.9MTV,完美画质(8-12Mb/min)
& t4 d% W8 R% @* {- o, q/ E/ S4.3影片,一般画质,消遣用(2-4Mb/min)
. `9 H5 S3 g2 t7 Y& X4.3影片,普通画质(3-7Mb/min)+ c' O' ~0 I0 `( L4 i+ q2 E1 n0 j
4.3影片,完美画质(7-11Mb/min)3 W6 D& d9 G" {7 D. g# I8 `
4.3MTV,一般画质,消遣用(3-5Mb/min)
: n1 J, U2 U( R& X; m8 j, E' z8 q4.3MTV,普通画质(4-8Mb/min)
4 P( K. O$ A$ O  W. J) Y4.3MTV,完美画质(8-12Mb/min)/ r% }; r- x4 S: O, N
. G# a/ u. H, g: r. \
转换君加入字幕方法
* ?- {% `5 j3 q, B7 N转换君软件从0.23开始支持AviSynth.我们可以利用AviSynth来实现转换君给视频文件加入字幕的功能。
8 o8 G3 X7 @( i3 n0 iAviSynth 的使用非常简单,但是目前很多人都用DirectShow + DVobSub自动调用avi文件和同一目录下的同名文件的方法。但做过这件事的人都知道,这种方法不但效率低速度慢,而且并不能保证在所有的系统或者任何情况下都能稳定。所以我给推荐大家AviSynth。" u. t7 H+ J: t
下面先介绍一下AviSynth。; R4 K9 \5 t( }7 x
AviSynth是AVI SYNTHesizer的缩写,意思就是AVI和成器,是一个Frameserver。(Frameserver就是一个把影像文件从一个程序转换到另外一个程序的过程, 其间没有临时文件或中介文件产生)AviSynth是由Ben Rudiak-Gould首创的一种非常有用的工具,能够提供各种方式来合并和滤镜处理影像文件。最独特的就是AviSynth并不是一个孤立的影像处理程序,而是在影像文件和应用程序之间起着“桥梁”的作用。$ s: `, T' i- a7 P
AviSynth的基本工作原理是这样的.
; C4 V* w: s" @& q1 ~- e首先建立一个包含特定命令的文本,称之为“脚本”(后缀为avs),这些命令指定要运行处理的影像文件和滤镜;然后运行影像应用程序,比如VD或ND,打开脚本。此时AviSynth就开始工作了,打开脚本中指定的影像文件,运行特定的滤镜,并把输出结果提供给影像应用程序。但影像应用程序并不了解AviSynth在后台所做的处理,而认为是直接打开了一个“被处理过”的影像文件。AviSynth处理的影像文件在运行过程中直接导入应用程序,没有临时文件,所以节省硬盘空间。; G  l0 M) }4 ?6 f, A& l, s- v8 `
下面介绍一下具体使用方法
& a7 o) j' b! CAviSynth的安装
- r( \9 ~8 W% k" A$ F4 V2 J把下载的ZIP文件解压缩到本地硬盘后把AviSynth.dll复制到Windows\System下(W98,ME)或Windows\System32下(W2000,XP),然后运行INSTALL.RE。安装完成。0 f9 b+ ]: G% e. y* @% I' l
首先用Notepad建立一个名为 myfile.avs的文本文件,然后打开它,在里面输入
2 t( f" H+ z" q3 dAVISource("C:\Video\myfile.avi")9 n# ]0 E1 \8 b) G( |* ~+ r
LoadPlugin("VSFilter.dll"); K' n5 e; v3 e  x5 }
VobSub("C:\Video\myfile.idx")+ S* F# P+ F( f7 Y( e( A
然后再打开此文件,会发现 vobdub已出现在视频文件之中。
2 w& E8 g6 f, \4 G' j如果用的是文本字幕,只需要把第三行改为
! O6 X( ?% }# ~& u: RTextSub("C:\Video\myfile.srt")
5 l6 P& h; v  w( [% \这样文本字幕就出现在视频图像中了。0 v. e. c  K( X% _: W
给大家解释一下这几行命令所代表的意思。第一行代表的是把括号里面的软件作为avi标准文件打开来编辑。而第二行的命令表示AviSynth在处理文件的时候调入括号里面的插件(详细的滤镜命令参照下文,本命令中是打开了VSFilter.dll插件,就可以使AviSynth支持vobsub字幕)。第三行命令是Vobsub插件自定义的命令,可以将上面的字幕文件加入到视频总汇,输出到打开的任一打开的avs文件视频编辑软件上。最后把myfile.avs拖入转换君里就可以了。
3 s: M2 v+ d4 Q3 n7 Z
0 F/ b: G5 A8 `5 B4 M3 B5 m4 m8 ~7 y% L* M

* U' S- P9 I7 `: U下面再给大家介绍几个最常见实用的AviSynth内建滤镜
8 [$ C7 ^4 u0 ^9 |一源文件滤镜
: k! w( m6 ?. j) a" S4 g. k; k. Q, @1.AVISource
8 e# i3 j2 \, [! t导入AVI,对于DivX或XviD,需要安装相应的Codec。 1 |3 i" B2 u3 X' s; x9 W. ~
例.AVISource(“test.avi”)
5 j" V5 h' e% m0 B2.WAVSource
1 }# l7 g( [, k8 X( g" |. H导入WAV
; q- F8 ^6 F5 A, W6 Q' s2 l9 ~例.WAVSource(“test.wav”)
" t  w4 y, h/ T/ Y- e& y二处理滤镜
9 b8 d  q+ i8 m) L3 p7 e* ]1.AddBorders ! Z2 o  w5 \8 D
加边.给影像加黑边,尤其适用于对16:9的影像加字幕,希望不影响图像,把字幕加在图象的下方的情况。参数是整数,顺序是左、上、右、下。 9 |6 t/ u8 {- F9 t* ]1 n
例.AddBorders(0,64,0,64) # 把640*352(16:9)改成640*480(4:3) : j: p0 y2 s4 e4 Z& p; \6 x1 t1 N; h
2. LanczosResize
" D- F0 s  _9 R放大缩小.Lanczos采样方法可以在图像处理中看到,是BicubicResize的替代者,提供更精准、更锐利的画质。本来是日本人开发的第三方滤镜,在日本普遍使用,欧美使用BicubicResize。自2.05版本开始吸收为内置滤镜。
2 [: ~! D. |, Q) m9 j  G" e8 O5 `例.LanczosResize(640,480) # 把分辨率改变为640*480
/ _" w* s; b' I6 ^9 x三声音滤镜 " m" Q/ `# J. M% Q! ?
1.AudioDub
! W% T8 K5 S: p  S! m& E, a: G' _影音合并.可以把影像和声音合并在一起。适用用用Helix直接做RMVB格式的DVDrip。 % o. B2 v8 g# Z3 w7 I" n
例.Video = AVISource("test.avi")
4 }, \6 M+ @# `??Audio= WAVSource("test.wav")
7 }1 w& A, t4 B$ T  I3 f??AudioDub(Video,Audio) # 把test.avi和test.wav合并
* s1 g6 C9 j! k/ f: B$ {: Y" j# y# {2 V! g2.DelayAudio
5 G3 s+ T$ O4 n& A- A% ~声音延迟.由于从VOB里分离的AC3通常有延迟,所以用Azid转码得到的WAV也有延迟,在用AudioDub合并时就需要加上这个延迟。
8 u8 K. X/ L0 V2 {+ Q% j, a" S" M例. WavSource("test.wav").DelayAuido(0.5) # 把test.wav延迟半秒! s+ S, @5 \- V4 R
四字幕滤镜
, Q1 Z( ?  y# [7 I1.VobSub
! A* ?: y; n6 p3 SSub字幕.VobSub不但是外挂字幕的好手,内嵌字幕也是一样的强。 " e3 x- r- [8 S: ?% v# ?9 M
将字幕的2个文件test.idx和test.sub放在同一个目录下就可以了。
8 P, a9 X6 P2 K7 y3 }- j7 a+ F1 `例.LoadPlugin("VobSub.dll")
8 x/ {( e% d0 @4 j% k/ B??VobSub(“test”) ( C, r4 x+ a/ ]# s/ P
2.TextSub
4 w1 U4 j+ R; C' k2 w" R5 Y1 OSSA和ASS字幕.这个也是VobSub自带的,可以内嵌特效字幕。 ) V, `, I* @- x7 A5 _. D5 M0 Q! X( z
例.LoadPlugin("TextSub.vdf")
5 p: T: x( K6 ^% Y??TextSub(“test.ssa”)# Z2 K8 n4 M/ s7 I0 Y& ~
1 J7 `4 f0 g% [. R

9 n- h" q# Y8 N; u0 ]4 u
2 p( a2 _, @( \5 T7 O8 k* O
9 e* g- o2 y5 K" @玩转PSP栏目介绍# ^, |) j7 o' X
一IC2教程和注册表修改方案 (附影音整体不同步问题的原因和解决方案)
& Y5 F+ i& s, F9 m; T二转换君教程以及加入字幕方法8 ^' c, ?7 J) u- e9 {- n. [
二PSP终极高保真MP3压缩教程
" @) X# H! o% R: Y8 c! Y四关于RMVB格式的转换问题的解决
' c8 P/ S' Q  z5 O4 ?8 t! k五如何解决影音压制的双遇问题6 L' |0 j8 S$ U5 @( k0 J+ H, a6 G
六最新版FLASH转AVI格式工具详细教程
9 m" h) F6 @8 A2 W$ K+ y1 r' f七影音文件的剪切与合并: N/ H1 p% I6 O; ^6 c) }
八 DAT DIVX MOV格式转MP4
+ A4 X* p/ C" B九MPEG ASF WMV格式转MP4
, @% Y# `! ~! G: m十超越IPOD,MP4音频打造PSP最强音乐(是音频的MP4,不是视频的)
3 R* q: f: l- j; H( a十一PSP上网 在线升级 连机游戏' _$ l0 @" O9 L; ~
十二PSP动态电子书制作9 e; K& l2 r2 U% x4 {$ Y( Y
十三完全DVD9转制教程
. {) h0 f3 s7 G. \0 [/ g
: M( F% \  Y3 C) |' @0 |0 p
2 f9 |; |: O4 F2 E" n; J+ X: t" f1 S8 J+ O1 x

+ @' ~, \+ n. w# t6 @
5 |/ N8 R+ C8 K' u' M7 a1 O6 B& s" y4 C" X" K2 I. W

5 ^. @  V' a# |3 U# B4 e* g0 J

. Z: j( T9 u4 @: J
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-24 19:08 , Processed in 0.019535 second(s), 3 queries , Redis On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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