Nw BBS 壬天堂世界

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

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

[复制链接]
发表于 2005-3-15 03:42:04 | 显示全部楼层 |阅读模式
本文已刊登在掌机王SP11期 禁无断转载 书面版权归掌机王杂志所有
+ r3 @( w: I+ C/ P8 r' v$ t& z* Q此文版权归原作者和www.chinapsp.net中国PSP之家所有,未经原作者同意,严禁任何形式转载!所有形式的转载将被视为非法转载,杂志媒体以及原作者所追究的法律责任由转载人承担,本论坛不承担任何法律责任。
  i, y7 i4 z- U; [# D转载著名
$ l$ X, b; e" h% F( _# y5 L0 I2 b% L■  ■┅┅┅┅┅┅┅┅┅┅┅┅★
; s. j. B! k8 p& W■● ■   www.chinapsp.net
4 U+ k- _  R) Y■ ●■  站友IOIR原创
7 H/ y  g' R" q5 m6 L8 ^■  ■┅┅┅┅┅┅┅┅┅┅┅┅★; X9 w. J2 S9 W! v: e& O- R

6 C: [; z+ M% F1 e  授权转载 本人原创7 S3 E- v4 e0 d" O
上一期介绍了IC2的具体操作方法,不知道各位看官是否都已经能够熟练操作了呢?今天再给大家讲解一下携带动画变换君(以下称转换君)的使用方法以及如何利用转换君和AviSynth 解决大家头痛的字幕问题。6 V" {1 h: p+ j( z
转换君支持转换avi,mpg,mov,rmvb(rmvb涉及到编写AVS文本,具体方法在以后说明)等格式的文件,转换方法如下.
* A& i2 J8 p# }3 R5 [把转换君解压到本地硬盘,先打开安装目录里的Setup.exe,设置文件格式,选择Customized:MP4 FOR psp,然后点击右下角的APPLY(确定按钮)。(图A)6 i8 D# `& `/ p
/ r' h1 e' X3 o$ h$ _" w# D3 @+ H2 R' R
接下来启动3GP_Converter.exe,选择适当的画质.(图B)
# d' N* _* ?+ V1 {
0 m4 H7 Q' V4 _然后点击Select,选择输出MP4文件的目录(不可以选择本地硬盘的主目录,必须选择一个根目录,否则会有错误提示)(图C)' C9 k6 N+ N2 ?, v" L6 I

& Q5 W% C9 h( m* J把需要转换的视频文件用鼠标拖放到上面的白色窗口中,就开始自动转换了。(图D)' o- `2 G0 U: V5 Z. S# R7 p& ?

8 B: p3 P3 P* O- ^" Z  R转换完毕后把转换好的MP4文件传入PSP里就可以欣赏了。; e2 j% ^. g- ?! D* J
分别选择了几个画质选项做了测试
8 d( k2 g- N$ Z1 O+ |! m( ^+ @6 ~  [一.QVGA/15fps/384kbps stereo/64kbps
& L$ K' E% h+ d3 _% T8 l二.QVGA/29.97fps/768kbps stereo/128kbps$ ^; l1 D0 ^& t. d
三.QVGA/29.97fps/1500kbps stereo/128kbps8 q( k$ Q) t! G
四.QVGA/29.97fps/QB4stereo/64kbps
. q6 {8 M7 k, t- N$ i* K  k/ i五.QVGA/29.97fps/QB10stereo/64kbps4 Y5 M5 k2 P3 S! P
在码率比较小的视频文件播放中,一,二,三的画质没太大分别,只是转换后文件的大小不同(kbps越高文件越大)。在高速的动态画面中一有明显的马赛克和拖后现象。一般建议动画片选择一方案,电视剧,电影选择二方案。方案三是官方测试选项,建议大家就不要用了。而四和五方案转换出的视频文件不仅画质极差,文件还很大,真搞不清楚软件作者是怎么想的。, ^5 g: o4 f7 Q$ S
目前网上又发布出了转换君的迷你版,使用方法与转换君一样,并在3GP_Converter.exe中提供12种画质转换方案,从上到下依次为.
" Q2 _0 C' I0 Q8 f+ U9 c6 L9 H8 I16.9影片,一般画质,消遣用(2-5Mb/min)
7 S$ `+ Y" L9 P+ g( ^. z. K* P" x16.9影片,普通画质(3-7Mb/min)1 T+ w. v' B4 }% h  i  S5 s
16.9影片,完美画质(7-11Mb/min)$ b; }* |; m+ y5 O: S( [' w
16.9MTV,一般画质,消遣用(3-6Mb/min)5 b4 v: s* V/ Y& t. s
16.9MTV,普通画质(4-8Mb/min)1 Y. U! ?" ]! D/ P* F" d5 T
16.9MTV,完美画质(8-12Mb/min)
: h, K+ `! p: `% y& ~' U4.3影片,一般画质,消遣用(2-4Mb/min)
% Z/ f6 d  p/ {  F/ _1 w. j4.3影片,普通画质(3-7Mb/min): r1 h) m$ f0 c0 ]* Q7 ?7 V
4.3影片,完美画质(7-11Mb/min)4 O. [; _- R6 I0 ?2 H( O" G
4.3MTV,一般画质,消遣用(3-5Mb/min)
3 q5 O! N5 T0 m4.3MTV,普通画质(4-8Mb/min)3 V8 K! D. x+ x! d- V) K. Q+ m
4.3MTV,完美画质(8-12Mb/min)# J, K& U2 k7 i4 h
5 ?$ |. ]+ |" t
转换君加入字幕方法
" n$ P0 N0 a2 M1 ^5 J4 ^' d1 b# \转换君软件从0.23开始支持AviSynth.我们可以利用AviSynth来实现转换君给视频文件加入字幕的功能。/ K+ Q9 k+ x- B4 p
AviSynth 的使用非常简单,但是目前很多人都用DirectShow + DVobSub自动调用avi文件和同一目录下的同名文件的方法。但做过这件事的人都知道,这种方法不但效率低速度慢,而且并不能保证在所有的系统或者任何情况下都能稳定。所以我给推荐大家AviSynth。
( I/ N! n( \  y# G  K& E3 k& a下面先介绍一下AviSynth。4 g. k: I; y* |  E" n' n, J
AviSynth是AVI SYNTHesizer的缩写,意思就是AVI和成器,是一个Frameserver。(Frameserver就是一个把影像文件从一个程序转换到另外一个程序的过程, 其间没有临时文件或中介文件产生)AviSynth是由Ben Rudiak-Gould首创的一种非常有用的工具,能够提供各种方式来合并和滤镜处理影像文件。最独特的就是AviSynth并不是一个孤立的影像处理程序,而是在影像文件和应用程序之间起着“桥梁”的作用。) J; ?0 S' x$ [* L8 L2 O
AviSynth的基本工作原理是这样的. , I* Y. G7 o+ o0 l
首先建立一个包含特定命令的文本,称之为“脚本”(后缀为avs),这些命令指定要运行处理的影像文件和滤镜;然后运行影像应用程序,比如VD或ND,打开脚本。此时AviSynth就开始工作了,打开脚本中指定的影像文件,运行特定的滤镜,并把输出结果提供给影像应用程序。但影像应用程序并不了解AviSynth在后台所做的处理,而认为是直接打开了一个“被处理过”的影像文件。AviSynth处理的影像文件在运行过程中直接导入应用程序,没有临时文件,所以节省硬盘空间。8 ~' a5 c/ g5 ?% {% @
下面介绍一下具体使用方法- c3 u# v3 \6 f+ N& o; w7 j
AviSynth的安装: _+ b7 g7 ~! P9 q
把下载的ZIP文件解压缩到本地硬盘后把AviSynth.dll复制到Windows\System下(W98,ME)或Windows\System32下(W2000,XP),然后运行INSTALL.RE。安装完成。  V8 O+ W! p' `& @+ v& q
首先用Notepad建立一个名为 myfile.avs的文本文件,然后打开它,在里面输入
: C; H) w7 g' K! ]# \* k6 v0 }AVISource("C:\Video\myfile.avi")
9 f/ X7 H" m5 n2 i5 v9 N* G2 V5 m8 C, k& ALoadPlugin("VSFilter.dll"): F( t1 }! J& v8 j
VobSub("C:\Video\myfile.idx"); O; a3 d" b: C$ A; Q
然后再打开此文件,会发现 vobdub已出现在视频文件之中。
$ F5 f, p* W, ~$ x& o8 e如果用的是文本字幕,只需要把第三行改为2 ?7 b/ P- K% v% R
TextSub("C:\Video\myfile.srt")  N, v) a" h6 c1 I
这样文本字幕就出现在视频图像中了。
- v: y7 a' a# H0 l! |2 H  R+ T0 v; g: q2 P给大家解释一下这几行命令所代表的意思。第一行代表的是把括号里面的软件作为avi标准文件打开来编辑。而第二行的命令表示AviSynth在处理文件的时候调入括号里面的插件(详细的滤镜命令参照下文,本命令中是打开了VSFilter.dll插件,就可以使AviSynth支持vobsub字幕)。第三行命令是Vobsub插件自定义的命令,可以将上面的字幕文件加入到视频总汇,输出到打开的任一打开的avs文件视频编辑软件上。最后把myfile.avs拖入转换君里就可以了。
( k  |3 j- }" w, B& @
0 A; A, n6 y- W2 P
7 `# w0 s0 q5 ?" f* U3 G8 V8 J6 w6 f% x( J6 ?7 R9 P% m* ~3 t. ]  T/ t
下面再给大家介绍几个最常见实用的AviSynth内建滤镜
2 s; U8 H1 |$ P+ y7 ?* U  e一源文件滤镜 ! q& j% i8 X  l* W; X% c- Z  R
1.AVISource
2 u6 z% w+ Z" b- v导入AVI,对于DivX或XviD,需要安装相应的Codec。 8 f( R8 r- i0 t6 \
例.AVISource(“test.avi”)
" R2 n) \5 }- x; f2.WAVSource
" V  Q, j2 }: i- g& i6 v导入WAV
- A7 }! [. I0 N9 K! u9 L! U例.WAVSource(“test.wav”)
4 t8 |3 |% ]4 r二处理滤镜
, V$ q, t; P7 N. I. V1.AddBorders
6 l# k+ N! u4 Q3 Q  Y  N加边.给影像加黑边,尤其适用于对16:9的影像加字幕,希望不影响图像,把字幕加在图象的下方的情况。参数是整数,顺序是左、上、右、下。 # D& n# {  s' F7 z/ m
例.AddBorders(0,64,0,64) # 把640*352(16:9)改成640*480(4:3)
' z( p3 Q2 i0 E+ x8 p( [" Y2. LanczosResize ) E7 s3 B. W# ^7 e2 \7 G
放大缩小.Lanczos采样方法可以在图像处理中看到,是BicubicResize的替代者,提供更精准、更锐利的画质。本来是日本人开发的第三方滤镜,在日本普遍使用,欧美使用BicubicResize。自2.05版本开始吸收为内置滤镜。
( m6 ~. U, `, B1 E例.LanczosResize(640,480) # 把分辨率改变为640*480 7 z; T1 X5 H+ F$ L+ W* U& ~
三声音滤镜
2 y0 y) e" Y3 X1 {1.AudioDub : w% i- t# l% ~$ `: y' |
影音合并.可以把影像和声音合并在一起。适用用用Helix直接做RMVB格式的DVDrip。 . y+ t: b7 ?, V- B
例.Video = AVISource("test.avi") 2 d# B# a/ S2 Y
??Audio= WAVSource("test.wav")
2 V. p. R8 }( Z6 C) X: u??AudioDub(Video,Audio) # 把test.avi和test.wav合并 2 I) y) U; e* ?6 b# G
2.DelayAudio 0 G1 G8 s! ~! d
声音延迟.由于从VOB里分离的AC3通常有延迟,所以用Azid转码得到的WAV也有延迟,在用AudioDub合并时就需要加上这个延迟。 . W5 D4 @# O: J0 ]4 V/ s
例. WavSource("test.wav").DelayAuido(0.5) # 把test.wav延迟半秒3 G$ M8 K7 [( L
四字幕滤镜 4 v- m3 t1 I) \+ n9 ^
1.VobSub 4 m5 J) _4 n. v6 Q. ~$ S- n6 f
Sub字幕.VobSub不但是外挂字幕的好手,内嵌字幕也是一样的强。 $ D- N+ i* x: P( Y4 D5 ^/ s
将字幕的2个文件test.idx和test.sub放在同一个目录下就可以了。
# d4 z1 \$ z- I4 I1 C例.LoadPlugin("VobSub.dll") # e2 D: B) h" q3 N
??VobSub(“test”)
* Z4 n8 D6 r1 p2.TextSub
' a3 W1 N# u( v- T$ jSSA和ASS字幕.这个也是VobSub自带的,可以内嵌特效字幕。 8 k8 O4 W6 `1 K
例.LoadPlugin("TextSub.vdf") - y+ E. e8 |% j! B
??TextSub(“test.ssa”)
. k6 m8 W# Z; N7 _4 [  m; _9 j5 ^0 r* A' m6 Z2 @

" t' m/ w4 s/ t8 @; Y% ~* f/ ~1 z5 K# [/ a- f3 e5 c; a& L0 |& x
) J' N& a" O% l; m1 {' |
玩转PSP栏目介绍' ~- s) U# M1 Y# f/ ]+ q) E
一IC2教程和注册表修改方案 (附影音整体不同步问题的原因和解决方案): Z: b2 o2 u! N: \
二转换君教程以及加入字幕方法0 k- C" O/ e" r& F+ G/ P6 J! o
二PSP终极高保真MP3压缩教程& _  R6 _6 _* M4 ]% v
四关于RMVB格式的转换问题的解决* v8 W$ _% g# b. C8 ?
五如何解决影音压制的双遇问题
- @# a! `& l5 F) j8 X& M六最新版FLASH转AVI格式工具详细教程
$ E4 \/ E) q3 @% d; l七影音文件的剪切与合并
8 i9 D7 s, N% s7 U4 f9 n* `八 DAT DIVX MOV格式转MP4: F2 ^7 v' q! H4 h' @
九MPEG ASF WMV格式转MP4
! Z7 v0 l' W* ?2 j8 A3 K4 W十超越IPOD,MP4音频打造PSP最强音乐(是音频的MP4,不是视频的)
/ ?6 `0 ~6 O6 `* W# ~十一PSP上网 在线升级 连机游戏2 T+ u; R. R6 `. s$ o0 l
十二PSP动态电子书制作
4 P3 V4 S# y/ ^' L+ j十三完全DVD9转制教程
9 q& @( {: y/ g2 ^7 h- B1 l: F! W: G8 l

; s3 Q/ }2 D# |' f; Z: r# e- i0 y5 n$ m3 G3 L
+ I( P8 _. ]- C) c, A  X

- M9 a$ v! u8 W( f/ E( x! r6 \2 E8 X3 x% J3 @& o; |9 {
! D: ^, M" a( X1 r' b

" z" k( P( g) ~6 \- b3 V
# L- O+ H+ f' J7 V0 J& Z& ~
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-4-11 16:45 , Processed in 0.019423 second(s), 4 queries , Redis On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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