Nw BBS 壬天堂世界

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

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

[复制链接]
发表于 2005-3-15 03:42:04 | 显示全部楼层 |阅读模式
本文已刊登在掌机王SP11期 禁无断转载 书面版权归掌机王杂志所有6 Z7 B6 l! G- X7 N3 L* ?
此文版权归原作者和www.chinapsp.net中国PSP之家所有,未经原作者同意,严禁任何形式转载!所有形式的转载将被视为非法转载,杂志媒体以及原作者所追究的法律责任由转载人承担,本论坛不承担任何法律责任。
8 S+ G: b6 @. }) W" H! u+ A转载著名0 y1 \  s& e% M% m8 I$ E
■  ■┅┅┅┅┅┅┅┅┅┅┅┅★ . H, v* v! G* A0 b5 l9 o
■● ■   www.chinapsp.net
) v( ]8 F+ ]% p& _" P■ ●■  站友IOIR原创 % ~7 ]" G  h$ P3 u* u3 N' u% z
■  ■┅┅┅┅┅┅┅┅┅┅┅┅★) i4 c" p) b/ N/ {1 e7 _

* I8 J7 @2 J( s* n! m) z9 W  授权转载 本人原创+ e. e4 j: z% S
上一期介绍了IC2的具体操作方法,不知道各位看官是否都已经能够熟练操作了呢?今天再给大家讲解一下携带动画变换君(以下称转换君)的使用方法以及如何利用转换君和AviSynth 解决大家头痛的字幕问题。
" ]7 J9 M2 H; L8 c1 Q- V' T转换君支持转换avi,mpg,mov,rmvb(rmvb涉及到编写AVS文本,具体方法在以后说明)等格式的文件,转换方法如下.
7 q- e/ S" j( B, X* j. P1 T把转换君解压到本地硬盘,先打开安装目录里的Setup.exe,设置文件格式,选择Customized:MP4 FOR psp,然后点击右下角的APPLY(确定按钮)。(图A)) R7 N4 h, L  m. A; L) n. b

/ m5 m" {/ T. t$ o) f接下来启动3GP_Converter.exe,选择适当的画质.(图B)
+ x3 n. [- ?2 x, O+ j9 b$ G
3 [" Q2 o4 u, x4 o/ C然后点击Select,选择输出MP4文件的目录(不可以选择本地硬盘的主目录,必须选择一个根目录,否则会有错误提示)(图C)
: L5 Q2 q# e, m$ d/ @0 ]  ?) l% S, V
6 r" c) Z/ l. x# }1 x" n把需要转换的视频文件用鼠标拖放到上面的白色窗口中,就开始自动转换了。(图D), m& K" I  A: b- P5 k

3 b- G# j% X0 ]7 W转换完毕后把转换好的MP4文件传入PSP里就可以欣赏了。) b; q2 r: I4 S
分别选择了几个画质选项做了测试
) h  O" \( L7 i一.QVGA/15fps/384kbps stereo/64kbps1 O" ^% f. ]$ h! Y
二.QVGA/29.97fps/768kbps stereo/128kbps9 E( k: n9 a2 {# r) v
三.QVGA/29.97fps/1500kbps stereo/128kbps- }1 Q" ^. b% R" E# @; `! ^) J
四.QVGA/29.97fps/QB4stereo/64kbps
* f" u3 ^8 {. k7 j五.QVGA/29.97fps/QB10stereo/64kbps
: u( T/ n1 X! t% `在码率比较小的视频文件播放中,一,二,三的画质没太大分别,只是转换后文件的大小不同(kbps越高文件越大)。在高速的动态画面中一有明显的马赛克和拖后现象。一般建议动画片选择一方案,电视剧,电影选择二方案。方案三是官方测试选项,建议大家就不要用了。而四和五方案转换出的视频文件不仅画质极差,文件还很大,真搞不清楚软件作者是怎么想的。
9 n2 f- J7 X/ Q5 X' i8 _目前网上又发布出了转换君的迷你版,使用方法与转换君一样,并在3GP_Converter.exe中提供12种画质转换方案,从上到下依次为.7 L( Q2 m3 R. y9 @
16.9影片,一般画质,消遣用(2-5Mb/min)
0 Z% Q8 f# ~* F6 K( t) o- s/ t16.9影片,普通画质(3-7Mb/min)- Z0 Y+ R6 n0 L9 p
16.9影片,完美画质(7-11Mb/min)
1 G& G' q" x: @+ v2 h16.9MTV,一般画质,消遣用(3-6Mb/min)
9 {8 R; `' r7 J! Y) h2 b! V  b16.9MTV,普通画质(4-8Mb/min)5 v2 ]. H' R% U
16.9MTV,完美画质(8-12Mb/min)
9 g$ s5 z, V% _) O# ?) a1 }0 q4.3影片,一般画质,消遣用(2-4Mb/min)3 z8 K3 p* H( z  O) ~4 q
4.3影片,普通画质(3-7Mb/min)
! y( |; y( \' e4.3影片,完美画质(7-11Mb/min); c' O0 M7 c4 n2 }& g
4.3MTV,一般画质,消遣用(3-5Mb/min)
  T' k( N5 o4 [: H1 v4.3MTV,普通画质(4-8Mb/min)7 ?7 p8 J& Q8 L7 ?. ^0 _# O) Q
4.3MTV,完美画质(8-12Mb/min)+ V9 X/ a! X0 r! V- c2 T$ f
3 a9 B: }4 |+ F5 f, U% D) e
转换君加入字幕方法
4 I. J2 t3 X. L7 s0 O  {1 [+ z转换君软件从0.23开始支持AviSynth.我们可以利用AviSynth来实现转换君给视频文件加入字幕的功能。
9 o8 \( N4 `- d4 LAviSynth 的使用非常简单,但是目前很多人都用DirectShow + DVobSub自动调用avi文件和同一目录下的同名文件的方法。但做过这件事的人都知道,这种方法不但效率低速度慢,而且并不能保证在所有的系统或者任何情况下都能稳定。所以我给推荐大家AviSynth。0 T$ ~8 X/ i7 m- |. {+ F
下面先介绍一下AviSynth。& d  q! N' ?! E; ^9 ?
AviSynth是AVI SYNTHesizer的缩写,意思就是AVI和成器,是一个Frameserver。(Frameserver就是一个把影像文件从一个程序转换到另外一个程序的过程, 其间没有临时文件或中介文件产生)AviSynth是由Ben Rudiak-Gould首创的一种非常有用的工具,能够提供各种方式来合并和滤镜处理影像文件。最独特的就是AviSynth并不是一个孤立的影像处理程序,而是在影像文件和应用程序之间起着“桥梁”的作用。0 o* \" i; r1 o/ d2 ^
AviSynth的基本工作原理是这样的. * }5 G3 i* E' G2 o0 V  B& [+ i
首先建立一个包含特定命令的文本,称之为“脚本”(后缀为avs),这些命令指定要运行处理的影像文件和滤镜;然后运行影像应用程序,比如VD或ND,打开脚本。此时AviSynth就开始工作了,打开脚本中指定的影像文件,运行特定的滤镜,并把输出结果提供给影像应用程序。但影像应用程序并不了解AviSynth在后台所做的处理,而认为是直接打开了一个“被处理过”的影像文件。AviSynth处理的影像文件在运行过程中直接导入应用程序,没有临时文件,所以节省硬盘空间。5 h! a: i$ ^, `0 b) i
下面介绍一下具体使用方法
! A- j% M1 K; f, ^# jAviSynth的安装* t" v1 h5 G0 `' f: I" @
把下载的ZIP文件解压缩到本地硬盘后把AviSynth.dll复制到Windows\System下(W98,ME)或Windows\System32下(W2000,XP),然后运行INSTALL.RE。安装完成。
' ?; H7 [# J/ C1 L* x首先用Notepad建立一个名为 myfile.avs的文本文件,然后打开它,在里面输入
* K7 g" D1 o0 ~/ _! ?AVISource("C:\Video\myfile.avi")* h2 G+ J$ V( R! z! S
LoadPlugin("VSFilter.dll")
: u1 j3 c1 L" k& i  L; o1 n- IVobSub("C:\Video\myfile.idx")
8 r$ s4 \1 Q2 I: u/ D然后再打开此文件,会发现 vobdub已出现在视频文件之中。
# M4 R+ t& C# {$ Q9 x7 l如果用的是文本字幕,只需要把第三行改为2 O4 O0 a$ W5 G4 g
TextSub("C:\Video\myfile.srt")
- N  L( j' G% |$ }; U  ^( B" p这样文本字幕就出现在视频图像中了。
3 V5 z' s2 i9 R给大家解释一下这几行命令所代表的意思。第一行代表的是把括号里面的软件作为avi标准文件打开来编辑。而第二行的命令表示AviSynth在处理文件的时候调入括号里面的插件(详细的滤镜命令参照下文,本命令中是打开了VSFilter.dll插件,就可以使AviSynth支持vobsub字幕)。第三行命令是Vobsub插件自定义的命令,可以将上面的字幕文件加入到视频总汇,输出到打开的任一打开的avs文件视频编辑软件上。最后把myfile.avs拖入转换君里就可以了。. F: t6 @# b( i+ |" |4 x
$ [* M) L% p' r( G& I

2 D$ n4 h& q& M1 E# Z" U; b7 ?
- ^* a( D  u0 `; ^下面再给大家介绍几个最常见实用的AviSynth内建滤镜
' S5 l0 i* B* R2 e% w; b' W一源文件滤镜
: M7 F& w. t/ a- W$ [# o" l6 k1.AVISource
6 i, `6 o% _! p, B3 v导入AVI,对于DivX或XviD,需要安装相应的Codec。 ( \3 }' ?  M4 R! f* R1 ~
例.AVISource(“test.avi”)
7 d# l# c0 d4 d! J2.WAVSource
' z# G$ L) Y( U导入WAV + b: G& ]* P2 u0 @
例.WAVSource(“test.wav”)
8 d+ Q9 ?& D* |7 I0 d二处理滤镜
* {  E8 t1 r  _* j  U/ x5 }1.AddBorders
6 p1 w; }$ t  u0 }7 W加边.给影像加黑边,尤其适用于对16:9的影像加字幕,希望不影响图像,把字幕加在图象的下方的情况。参数是整数,顺序是左、上、右、下。
) j: n6 ^; ~; `: V例.AddBorders(0,64,0,64) # 把640*352(16:9)改成640*480(4:3) 6 ^7 |' Q9 g/ A. y2 ~8 m$ w% e
2. LanczosResize * y( i2 ]& |7 b
放大缩小.Lanczos采样方法可以在图像处理中看到,是BicubicResize的替代者,提供更精准、更锐利的画质。本来是日本人开发的第三方滤镜,在日本普遍使用,欧美使用BicubicResize。自2.05版本开始吸收为内置滤镜。
5 d, j. K0 X! H8 V例.LanczosResize(640,480) # 把分辨率改变为640*480
: v. X% G' t& |: H3 e' B+ I/ r! e三声音滤镜 $ |0 V4 ^8 g5 L! p4 u! u+ t" ?
1.AudioDub - C8 k9 F# Y. N# v7 I& q4 b; k
影音合并.可以把影像和声音合并在一起。适用用用Helix直接做RMVB格式的DVDrip。 1 x) M6 f6 ~- @* A7 [6 C  @
例.Video = AVISource("test.avi")
$ h' ^8 x- F: ^0 d+ i8 `- _5 g??Audio= WAVSource("test.wav")
0 W# b! r6 J: [??AudioDub(Video,Audio) # 把test.avi和test.wav合并
, o5 N: Y" g& e% G. R7 E2.DelayAudio , o9 G- t! s/ y0 T7 B
声音延迟.由于从VOB里分离的AC3通常有延迟,所以用Azid转码得到的WAV也有延迟,在用AudioDub合并时就需要加上这个延迟。 ' q) X# Q( L& T0 D5 K7 Y7 \+ C
例. WavSource("test.wav").DelayAuido(0.5) # 把test.wav延迟半秒
# `5 W! R3 X6 I, l; F7 ~  j四字幕滤镜
8 }" ?9 `1 V  D( y* c. e/ q( V1.VobSub 2 p0 K- v! V) f" t7 P5 p7 |
Sub字幕.VobSub不但是外挂字幕的好手,内嵌字幕也是一样的强。
% ^; U; D6 g9 e9 N; f5 g将字幕的2个文件test.idx和test.sub放在同一个目录下就可以了。 ! ^# z2 J4 j* {8 H+ s& Z$ I
例.LoadPlugin("VobSub.dll")
4 d* j5 ], s& j8 _: Q??VobSub(“test”)
, k- F- ~4 X+ p' e# ^' a7 V2.TextSub
& M# C1 ~2 X4 C3 {2 n5 GSSA和ASS字幕.这个也是VobSub自带的,可以内嵌特效字幕。
1 `1 S) l5 M; T; B5 a5 r$ l* C' t8 \例.LoadPlugin("TextSub.vdf")
, D1 y5 ]1 f+ h/ l: h??TextSub(“test.ssa”)8 Y2 G* Q. Z- p; H; }
- b$ c8 N! u% A0 L
* ]$ K( O. B. J- y; B
3 \2 Y$ Q+ I# c# l
5 u! ]5 I0 `$ Y4 V6 Y
玩转PSP栏目介绍
$ z! v0 x* G. h. F一IC2教程和注册表修改方案 (附影音整体不同步问题的原因和解决方案)
5 C& G8 W2 O2 Z6 }  o9 {二转换君教程以及加入字幕方法8 n; V9 z6 r' L, W7 _
二PSP终极高保真MP3压缩教程0 X) T! {" s* O3 N0 ~  c
四关于RMVB格式的转换问题的解决1 M4 l; Z+ S/ |( u: C
五如何解决影音压制的双遇问题
0 h# s, z+ M: T六最新版FLASH转AVI格式工具详细教程$ x& p3 j0 X8 M0 {
七影音文件的剪切与合并
8 H: M9 o1 B) w# f八 DAT DIVX MOV格式转MP4
6 _1 a/ h2 B& I. b4 ]+ j九MPEG ASF WMV格式转MP4
8 ?2 b8 j' s* T: D  O; ^十超越IPOD,MP4音频打造PSP最强音乐(是音频的MP4,不是视频的)
3 j9 e" K) Z+ K, V& k( a; Z十一PSP上网 在线升级 连机游戏3 o2 v; y& \$ H. K; }: }# ]
十二PSP动态电子书制作  F/ }: d1 b8 `% L1 Z3 V
十三完全DVD9转制教程
4 [( w1 W) r/ w9 @
8 ?" l: G- |0 q& [7 {8 z( z# P
9 ]4 |0 N; U( i, s* `
2 }  ^  O4 u- H: B
* K1 H9 {8 k% D
8 z; v; w6 h* z& v
  U' H' x, Z/ p5 Y8 k
' k( y8 _: N2 g. p+ I- e2 E* t2 N* I
" _0 S* |  R7 I! `9 C6 [8 [9 F
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-4 12:37 , Processed in 0.013954 second(s), 3 queries , Redis On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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