Nw BBS 壬天堂世界

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

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

[复制链接]
发表于 2005-3-15 03:42:04 | 显示全部楼层 |阅读模式
本文已刊登在掌机王SP11期 禁无断转载 书面版权归掌机王杂志所有: z, r( x& F/ J6 g+ @* C
此文版权归原作者和www.chinapsp.net中国PSP之家所有,未经原作者同意,严禁任何形式转载!所有形式的转载将被视为非法转载,杂志媒体以及原作者所追究的法律责任由转载人承担,本论坛不承担任何法律责任。# m/ r+ R: C2 k9 B
转载著名( f& c2 n. S$ |: V% i) z' |8 M
■  ■┅┅┅┅┅┅┅┅┅┅┅┅★ , k" R, l) I7 b4 x; q. S
■● ■   www.chinapsp.net
' _/ i4 }8 O( H. e; V■ ●■  站友IOIR原创
/ L& J; X* p% E, T■  ■┅┅┅┅┅┅┅┅┅┅┅┅★! v! o  X. W! P$ e$ Y. L$ V
+ ]  a+ ?( H. W7 ~+ \
  授权转载 本人原创
- b9 h" @* B+ ~% F2 n; R上一期介绍了IC2的具体操作方法,不知道各位看官是否都已经能够熟练操作了呢?今天再给大家讲解一下携带动画变换君(以下称转换君)的使用方法以及如何利用转换君和AviSynth 解决大家头痛的字幕问题。
! n7 {, ]/ w4 F$ \8 `转换君支持转换avi,mpg,mov,rmvb(rmvb涉及到编写AVS文本,具体方法在以后说明)等格式的文件,转换方法如下.
1 l# p1 {3 w# S0 ?( p把转换君解压到本地硬盘,先打开安装目录里的Setup.exe,设置文件格式,选择Customized:MP4 FOR psp,然后点击右下角的APPLY(确定按钮)。(图A)4 }! N0 Z; ^# v

# V6 O7 e& D) g  P3 F接下来启动3GP_Converter.exe,选择适当的画质.(图B)
% ?/ o  B1 r4 y* M5 ^& |' u# N* n! x( ]* F" M) }! d+ f
然后点击Select,选择输出MP4文件的目录(不可以选择本地硬盘的主目录,必须选择一个根目录,否则会有错误提示)(图C)+ h4 v  q$ {& Q, I. \
: x! s# y4 h- U. Y
把需要转换的视频文件用鼠标拖放到上面的白色窗口中,就开始自动转换了。(图D)
% S: d/ i# k* K
: w8 @. S" N$ z/ A! k. w转换完毕后把转换好的MP4文件传入PSP里就可以欣赏了。
' g4 r( R, X' u# y分别选择了几个画质选项做了测试
8 A* M- M9 {' `. o8 j一.QVGA/15fps/384kbps stereo/64kbps
  E* h) K5 w( n二.QVGA/29.97fps/768kbps stereo/128kbps
, ]/ c4 d' x6 Y7 d; N' o: P7 L三.QVGA/29.97fps/1500kbps stereo/128kbps+ N/ O5 ~0 R, U+ _+ a! j( ^
四.QVGA/29.97fps/QB4stereo/64kbps) W+ T0 A7 ~* F* Y! J" i. T4 w- L( z" I
五.QVGA/29.97fps/QB10stereo/64kbps
0 p5 u3 A& P( S+ B: P2 ]在码率比较小的视频文件播放中,一,二,三的画质没太大分别,只是转换后文件的大小不同(kbps越高文件越大)。在高速的动态画面中一有明显的马赛克和拖后现象。一般建议动画片选择一方案,电视剧,电影选择二方案。方案三是官方测试选项,建议大家就不要用了。而四和五方案转换出的视频文件不仅画质极差,文件还很大,真搞不清楚软件作者是怎么想的。
' i/ f8 U( d" Y$ G; }4 E目前网上又发布出了转换君的迷你版,使用方法与转换君一样,并在3GP_Converter.exe中提供12种画质转换方案,从上到下依次为.
8 `  |( A8 B6 N; W4 E4 _. V16.9影片,一般画质,消遣用(2-5Mb/min)
( x# ^7 O0 {, c. @' p0 K) ~16.9影片,普通画质(3-7Mb/min)) p7 S6 q/ J9 K+ G# Q' X
16.9影片,完美画质(7-11Mb/min)! P7 a9 B! W9 u- T
16.9MTV,一般画质,消遣用(3-6Mb/min)
+ s6 E' W% ^% R5 n. K) i; k3 b16.9MTV,普通画质(4-8Mb/min)2 i( }; v/ E" h( e1 R
16.9MTV,完美画质(8-12Mb/min)! h( u2 @  |- q- [+ i9 U1 Q8 R. L
4.3影片,一般画质,消遣用(2-4Mb/min)
8 S5 f; [3 P6 L% V6 D1 y/ s4 f+ F4.3影片,普通画质(3-7Mb/min)7 ]+ \% W! z" a3 |( {) F
4.3影片,完美画质(7-11Mb/min)
, w: F# e% W; s, Y/ F6 r4.3MTV,一般画质,消遣用(3-5Mb/min)( _& J  l( `7 e2 l; B+ d
4.3MTV,普通画质(4-8Mb/min)0 }1 I0 S5 x7 T- b9 N+ e, V
4.3MTV,完美画质(8-12Mb/min)
8 l- R- |7 t5 H3 T$ g* O9 s3 B# p. z1 h( e9 b4 s6 l6 k5 @, \
转换君加入字幕方法
' T% x- }+ Y, M$ Q3 g/ K  O转换君软件从0.23开始支持AviSynth.我们可以利用AviSynth来实现转换君给视频文件加入字幕的功能。
# g# N" s: T% Z) h8 R* K( F/ qAviSynth 的使用非常简单,但是目前很多人都用DirectShow + DVobSub自动调用avi文件和同一目录下的同名文件的方法。但做过这件事的人都知道,这种方法不但效率低速度慢,而且并不能保证在所有的系统或者任何情况下都能稳定。所以我给推荐大家AviSynth。3 x2 M9 g4 f6 ^% I* i
下面先介绍一下AviSynth。% R( k3 W; c9 v! R7 Y9 N
AviSynth是AVI SYNTHesizer的缩写,意思就是AVI和成器,是一个Frameserver。(Frameserver就是一个把影像文件从一个程序转换到另外一个程序的过程, 其间没有临时文件或中介文件产生)AviSynth是由Ben Rudiak-Gould首创的一种非常有用的工具,能够提供各种方式来合并和滤镜处理影像文件。最独特的就是AviSynth并不是一个孤立的影像处理程序,而是在影像文件和应用程序之间起着“桥梁”的作用。! Y4 [; j( T$ G! P" w& [* R' }
AviSynth的基本工作原理是这样的. / Q. a! n" r9 q# u. m' B
首先建立一个包含特定命令的文本,称之为“脚本”(后缀为avs),这些命令指定要运行处理的影像文件和滤镜;然后运行影像应用程序,比如VD或ND,打开脚本。此时AviSynth就开始工作了,打开脚本中指定的影像文件,运行特定的滤镜,并把输出结果提供给影像应用程序。但影像应用程序并不了解AviSynth在后台所做的处理,而认为是直接打开了一个“被处理过”的影像文件。AviSynth处理的影像文件在运行过程中直接导入应用程序,没有临时文件,所以节省硬盘空间。
: d) e) I7 R& J下面介绍一下具体使用方法/ v  a4 e* `- g+ P; F
AviSynth的安装
7 J% a1 M) e3 j4 L( C9 Y把下载的ZIP文件解压缩到本地硬盘后把AviSynth.dll复制到Windows\System下(W98,ME)或Windows\System32下(W2000,XP),然后运行INSTALL.RE。安装完成。; [5 ?) h/ b% P3 F8 [2 P4 ^
首先用Notepad建立一个名为 myfile.avs的文本文件,然后打开它,在里面输入
, x! J1 R, e5 Y' c  b- d9 X; TAVISource("C:\Video\myfile.avi")
7 w& L8 A0 y2 Q3 O3 U& g% S% uLoadPlugin("VSFilter.dll"), f5 U4 s% d. ]4 z
VobSub("C:\Video\myfile.idx")% T" H, E7 ~9 m5 F
然后再打开此文件,会发现 vobdub已出现在视频文件之中。
9 d3 ^8 V! i, C如果用的是文本字幕,只需要把第三行改为" r9 z- o6 ~7 [% J2 f+ r
TextSub("C:\Video\myfile.srt")* X/ \/ p' `" z/ _, R
这样文本字幕就出现在视频图像中了。2 L# ?. H# X4 G
给大家解释一下这几行命令所代表的意思。第一行代表的是把括号里面的软件作为avi标准文件打开来编辑。而第二行的命令表示AviSynth在处理文件的时候调入括号里面的插件(详细的滤镜命令参照下文,本命令中是打开了VSFilter.dll插件,就可以使AviSynth支持vobsub字幕)。第三行命令是Vobsub插件自定义的命令,可以将上面的字幕文件加入到视频总汇,输出到打开的任一打开的avs文件视频编辑软件上。最后把myfile.avs拖入转换君里就可以了。$ Z8 p5 {/ v; j- N9 Y3 D' x3 b4 }  m

4 [3 o7 f' }$ ]* A
0 `/ V/ n, d% ]' P2 e: Y$ @+ R. R+ A" b7 p4 A% [1 n; O; B* q/ \! G
下面再给大家介绍几个最常见实用的AviSynth内建滤镜
- r+ l: a( r4 g一源文件滤镜 & G2 L* `( q% [" w; z
1.AVISource
$ `# w0 Z! c( [/ L9 z: Z导入AVI,对于DivX或XviD,需要安装相应的Codec。 & B3 ?: F5 Q2 K
例.AVISource(“test.avi”)
: L/ y: F1 ~5 A1 i: I0 |, T( R2.WAVSource
- e5 M; R3 v" k, [- u( j导入WAV
" O0 J3 ^: R3 s例.WAVSource(“test.wav”) ! r9 {; `- s% O( ?( `8 i7 z* H3 K) E
二处理滤镜
; x; D2 p+ F7 p/ F0 p9 I7 B" \6 x1.AddBorders # V  }; l* g" `' p3 I& |
加边.给影像加黑边,尤其适用于对16:9的影像加字幕,希望不影响图像,把字幕加在图象的下方的情况。参数是整数,顺序是左、上、右、下。 & ~! X+ t2 g/ M6 D
例.AddBorders(0,64,0,64) # 把640*352(16:9)改成640*480(4:3) - L) `7 B" h/ m- K0 O
2. LanczosResize 2 p: D3 a% W. q4 u2 g
放大缩小.Lanczos采样方法可以在图像处理中看到,是BicubicResize的替代者,提供更精准、更锐利的画质。本来是日本人开发的第三方滤镜,在日本普遍使用,欧美使用BicubicResize。自2.05版本开始吸收为内置滤镜。 ! P+ g0 K5 m5 C
例.LanczosResize(640,480) # 把分辨率改变为640*480 4 c: V- t! b. D8 v
三声音滤镜 2 b/ x0 t( Z# {# N! l: k4 G
1.AudioDub
$ ~9 Y9 M& Y- ?5 Q4 i8 }7 U: S) c影音合并.可以把影像和声音合并在一起。适用用用Helix直接做RMVB格式的DVDrip。 * M4 F( ~$ }6 F% E* a. `
例.Video = AVISource("test.avi") " o. ^3 g: |# s
??Audio= WAVSource("test.wav") : j4 j: M" |$ \5 n
??AudioDub(Video,Audio) # 把test.avi和test.wav合并
4 V7 r( C. X5 u. Q  p, m2.DelayAudio 0 t  r; R9 l& T( Q( s! B& W; A
声音延迟.由于从VOB里分离的AC3通常有延迟,所以用Azid转码得到的WAV也有延迟,在用AudioDub合并时就需要加上这个延迟。
0 M/ T( T4 K' A! H4 `例. WavSource("test.wav").DelayAuido(0.5) # 把test.wav延迟半秒
' ]" A# ^' i, h6 S四字幕滤镜 0 P, b2 s6 M4 b7 r0 p5 T( o
1.VobSub
; l& m% E# |8 F8 t; L9 \% o2 D, rSub字幕.VobSub不但是外挂字幕的好手,内嵌字幕也是一样的强。
$ M0 v" v) @" M, M* ~. F9 L. h6 I将字幕的2个文件test.idx和test.sub放在同一个目录下就可以了。 , ^7 F9 k- M$ `
例.LoadPlugin("VobSub.dll")
! F& o' i! T& f4 l??VobSub(“test”)
5 l/ L4 _$ A+ ]% d: s, U2.TextSub   a9 @% X9 L$ X* ^. G- ~3 b" ~
SSA和ASS字幕.这个也是VobSub自带的,可以内嵌特效字幕。
6 E9 A4 N0 r* u( z& Y9 X; S例.LoadPlugin("TextSub.vdf")
5 c4 T- z/ B, h2 M- U0 X7 t??TextSub(“test.ssa”)6 `, w1 X8 P  h8 [* j. K7 }

3 c, X! L2 P; j# [5 f8 M" {
5 ~& x# j- a/ O
6 O7 t& Y7 Q1 p$ r! M. D8 G1 a5 S8 O( ]
玩转PSP栏目介绍
( ^2 E% M' w: E- g% S' ]一IC2教程和注册表修改方案 (附影音整体不同步问题的原因和解决方案)
0 k+ |6 {& ?/ u( K. N2 K3 ^* _( J* T二转换君教程以及加入字幕方法: J/ M. {. e' ]" s' G0 ?; R3 |
二PSP终极高保真MP3压缩教程% |3 w: S* |4 w7 f2 ]
四关于RMVB格式的转换问题的解决5 N+ f& L& I$ f, c5 [) b
五如何解决影音压制的双遇问题  R/ H+ ^& t3 W0 ~+ _% Q$ Z( {) J
六最新版FLASH转AVI格式工具详细教程
0 }4 b9 E/ n6 b: T' G+ X2 V( s1 z七影音文件的剪切与合并- P: s) H4 d6 w; H0 z& ?
八 DAT DIVX MOV格式转MP42 N( S1 m! d5 m: O$ G
九MPEG ASF WMV格式转MP4
# h; [/ l+ F1 \7 e: E+ G十超越IPOD,MP4音频打造PSP最强音乐(是音频的MP4,不是视频的)
: ?- S/ p& n; Y2 P) Z; V( Y十一PSP上网 在线升级 连机游戏
7 T# y8 t! j7 }& ~十二PSP动态电子书制作
4 h+ T+ Y! ^+ Z. q十三完全DVD9转制教程
" v, s* K6 ?; m. S# c  r0 d+ L9 e! d# l& O0 u+ N5 x0 ^

" [; `% c; @+ t. A" `: I
6 M5 f* {6 N, P( Q9 T1 E
% @9 r) x+ V$ v2 x0 L8 L& d% P9 G
) L8 F6 l0 t- j0 [% @2 W
: J2 Q, h. I4 @$ ]( K

% m# x# a% d8 n! p6 k9 Z
. S3 t6 v) h; N0 e4 V- i! o
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-2-23 13:57 , Processed in 0.010276 second(s), 4 queries , Redis On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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