查看: 11944|回复: 0

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

[复制链接]
发表于 2005-3-15 03:42:04 | 显示全部楼层 |阅读模式
本文已刊登在掌机王SP11期 禁无断转载 书面版权归掌机王杂志所有
8 z8 B5 v' t; b此文版权归原作者和www.chinapsp.net中国PSP之家所有,未经原作者同意,严禁任何形式转载!所有形式的转载将被视为非法转载,杂志媒体以及原作者所追究的法律责任由转载人承担,本论坛不承担任何法律责任。
3 o1 [( x9 N* v- ~' m9 w转载著名
$ }8 M* ^& U6 F! N. `1 @■  ■┅┅┅┅┅┅┅┅┅┅┅┅★
' ^* _6 G9 w. R5 W$ p7 @2 I■● ■   www.chinapsp.net) {1 m0 W. N4 n
■ ●■  站友IOIR原创 7 o5 t) h! U  C6 A8 @, Q
■  ■┅┅┅┅┅┅┅┅┅┅┅┅★
# {& P3 X. i0 Z9 l% |5 D, P9 y8 W  h5 f
  授权转载 本人原创+ o4 G4 P' \, f# F, I
上一期介绍了IC2的具体操作方法,不知道各位看官是否都已经能够熟练操作了呢?今天再给大家讲解一下携带动画变换君(以下称转换君)的使用方法以及如何利用转换君和AviSynth 解决大家头痛的字幕问题。$ i( \5 k. p# e& C3 C
转换君支持转换avi,mpg,mov,rmvb(rmvb涉及到编写AVS文本,具体方法在以后说明)等格式的文件,转换方法如下.
* q/ W  [0 s* @1 p6 @: h6 s把转换君解压到本地硬盘,先打开安装目录里的Setup.exe,设置文件格式,选择Customized:MP4 FOR psp,然后点击右下角的APPLY(确定按钮)。(图A)
7 c9 D) L: g( |# F* Q: K# w8 z  L/ B0 [4 V9 |+ }9 |8 A7 E4 C
接下来启动3GP_Converter.exe,选择适当的画质.(图B)
' [3 S$ L8 x3 D& O% v- n
) d9 J+ Y3 I/ M9 x9 Y$ D然后点击Select,选择输出MP4文件的目录(不可以选择本地硬盘的主目录,必须选择一个根目录,否则会有错误提示)(图C)/ s# p; A& O) v' l& d" j

5 i/ C" V; S$ K5 y* L4 z6 N2 k+ O把需要转换的视频文件用鼠标拖放到上面的白色窗口中,就开始自动转换了。(图D)
- Z2 }* @$ S0 ~, L- x
. L1 s" g- u& W3 L( }% T转换完毕后把转换好的MP4文件传入PSP里就可以欣赏了。, X  {9 q* z1 x8 Z) n3 _
分别选择了几个画质选项做了测试) [! Z: ?" ~4 W4 g1 g0 Z1 ^
一.QVGA/15fps/384kbps stereo/64kbps
' c5 `9 ]0 ~( S1 Z: W# I二.QVGA/29.97fps/768kbps stereo/128kbps
6 i- l0 q4 o- C- l1 T. d三.QVGA/29.97fps/1500kbps stereo/128kbps, V/ s3 v0 J1 u+ K6 R
四.QVGA/29.97fps/QB4stereo/64kbps; {9 }7 p6 w0 C
五.QVGA/29.97fps/QB10stereo/64kbps" x; z& I! V  s: f+ @
在码率比较小的视频文件播放中,一,二,三的画质没太大分别,只是转换后文件的大小不同(kbps越高文件越大)。在高速的动态画面中一有明显的马赛克和拖后现象。一般建议动画片选择一方案,电视剧,电影选择二方案。方案三是官方测试选项,建议大家就不要用了。而四和五方案转换出的视频文件不仅画质极差,文件还很大,真搞不清楚软件作者是怎么想的。
. D% ]# B4 @" B/ R# K目前网上又发布出了转换君的迷你版,使用方法与转换君一样,并在3GP_Converter.exe中提供12种画质转换方案,从上到下依次为.% a8 \8 e& E  L9 z
16.9影片,一般画质,消遣用(2-5Mb/min)$ W: m/ A" I9 b2 }0 c6 h
16.9影片,普通画质(3-7Mb/min)
+ b# {, d, t( w+ b7 h16.9影片,完美画质(7-11Mb/min)% U) x( }, [( |
16.9MTV,一般画质,消遣用(3-6Mb/min)6 Z- J  G) v+ W% R- w; U3 K
16.9MTV,普通画质(4-8Mb/min)- m' J1 b8 m' M# p
16.9MTV,完美画质(8-12Mb/min)% g! A( D+ f9 D. X
4.3影片,一般画质,消遣用(2-4Mb/min)
# P* T. ]5 Y6 ~4.3影片,普通画质(3-7Mb/min)
( Y% d- l, y4 @# W4.3影片,完美画质(7-11Mb/min)
4 \# J0 z- Z* d" z4.3MTV,一般画质,消遣用(3-5Mb/min)( y2 @/ n( `/ y
4.3MTV,普通画质(4-8Mb/min); t* A4 J9 S' ~3 H8 C1 b
4.3MTV,完美画质(8-12Mb/min)
  p% d6 n! R; [# ?* o
9 x! T" D  N" l$ P9 M! s* O" i+ x转换君加入字幕方法
( e; {4 ~: K# q转换君软件从0.23开始支持AviSynth.我们可以利用AviSynth来实现转换君给视频文件加入字幕的功能。
' X" J4 ^- Z  E1 `AviSynth 的使用非常简单,但是目前很多人都用DirectShow + DVobSub自动调用avi文件和同一目录下的同名文件的方法。但做过这件事的人都知道,这种方法不但效率低速度慢,而且并不能保证在所有的系统或者任何情况下都能稳定。所以我给推荐大家AviSynth。1 \( r8 s, [( K
下面先介绍一下AviSynth。6 H" p! e( N5 s- Q) w* J
AviSynth是AVI SYNTHesizer的缩写,意思就是AVI和成器,是一个Frameserver。(Frameserver就是一个把影像文件从一个程序转换到另外一个程序的过程, 其间没有临时文件或中介文件产生)AviSynth是由Ben Rudiak-Gould首创的一种非常有用的工具,能够提供各种方式来合并和滤镜处理影像文件。最独特的就是AviSynth并不是一个孤立的影像处理程序,而是在影像文件和应用程序之间起着“桥梁”的作用。
7 y% p" E" \* ~  JAviSynth的基本工作原理是这样的. : V. r4 j0 X4 d
首先建立一个包含特定命令的文本,称之为“脚本”(后缀为avs),这些命令指定要运行处理的影像文件和滤镜;然后运行影像应用程序,比如VD或ND,打开脚本。此时AviSynth就开始工作了,打开脚本中指定的影像文件,运行特定的滤镜,并把输出结果提供给影像应用程序。但影像应用程序并不了解AviSynth在后台所做的处理,而认为是直接打开了一个“被处理过”的影像文件。AviSynth处理的影像文件在运行过程中直接导入应用程序,没有临时文件,所以节省硬盘空间。
. ?- w8 N" s. o3 A9 f8 ?6 {下面介绍一下具体使用方法  K! O: R" z% J( B
AviSynth的安装
# \+ F. ?6 }0 ]6 L把下载的ZIP文件解压缩到本地硬盘后把AviSynth.dll复制到Windows\System下(W98,ME)或Windows\System32下(W2000,XP),然后运行INSTALL.RE。安装完成。9 O( }. B3 P8 e( j* C- c9 K- ]
首先用Notepad建立一个名为 myfile.avs的文本文件,然后打开它,在里面输入, A7 u) W' W2 R7 K2 [
AVISource("C:\Video\myfile.avi")$ b- `6 _' Y! v7 O! x
LoadPlugin("VSFilter.dll")
3 b: D, u) Z7 KVobSub("C:\Video\myfile.idx"); L4 `" @7 c& M, Y- x8 E
然后再打开此文件,会发现 vobdub已出现在视频文件之中。$ V! i) j9 @. t( V4 _
如果用的是文本字幕,只需要把第三行改为. H% |9 Y% P! B3 r
TextSub("C:\Video\myfile.srt")
; J, s! I: U  y8 `& g- Y& Q这样文本字幕就出现在视频图像中了。
% U% {" y2 d# w" R+ e给大家解释一下这几行命令所代表的意思。第一行代表的是把括号里面的软件作为avi标准文件打开来编辑。而第二行的命令表示AviSynth在处理文件的时候调入括号里面的插件(详细的滤镜命令参照下文,本命令中是打开了VSFilter.dll插件,就可以使AviSynth支持vobsub字幕)。第三行命令是Vobsub插件自定义的命令,可以将上面的字幕文件加入到视频总汇,输出到打开的任一打开的avs文件视频编辑软件上。最后把myfile.avs拖入转换君里就可以了。4 S' Z% G. X1 J' B& H+ c4 D
6 y$ N7 T! ]  m* M2 C

6 r2 X; K2 k5 v; `9 ~" P5 @; y$ i1 S9 p& C& C' b: b
下面再给大家介绍几个最常见实用的AviSynth内建滤镜$ v, ?' z1 o# q; x7 q: K: U
一源文件滤镜
7 W2 r0 ]9 i3 T- \1.AVISource
$ C) m; Z8 G: R) M/ N* B- w7 C5 S- s导入AVI,对于DivX或XviD,需要安装相应的Codec。
2 t4 a# T3 L+ J% j) s, i6 L例.AVISource(“test.avi”) ; c/ m" p8 d' L) c# d2 F5 G
2.WAVSource ) |" |4 o4 k; T* w; [
导入WAV , D. `6 m7 }2 V/ V
例.WAVSource(“test.wav”)
# d0 v) j* a6 l* w& Q二处理滤镜 5 s6 \4 K# N/ b2 B' ]- C8 {
1.AddBorders 1 Y1 e1 G/ s% E) T  s( |, h
加边.给影像加黑边,尤其适用于对16:9的影像加字幕,希望不影响图像,把字幕加在图象的下方的情况。参数是整数,顺序是左、上、右、下。 6 d  T) j5 m; X6 {! C* m9 O! S/ C0 {: V
例.AddBorders(0,64,0,64) # 把640*352(16:9)改成640*480(4:3) + x0 a: V2 j6 s  @; s" N& m; D
2. LanczosResize
/ e* {. V" {8 c! g放大缩小.Lanczos采样方法可以在图像处理中看到,是BicubicResize的替代者,提供更精准、更锐利的画质。本来是日本人开发的第三方滤镜,在日本普遍使用,欧美使用BicubicResize。自2.05版本开始吸收为内置滤镜。 8 Z7 ?/ k& G  S$ P  L- k: X
例.LanczosResize(640,480) # 把分辨率改变为640*480 * Y& s# ]5 x4 b
三声音滤镜 & T/ Q6 _7 e' T  Z
1.AudioDub
; A% [$ t- Y, w' s' z1 m影音合并.可以把影像和声音合并在一起。适用用用Helix直接做RMVB格式的DVDrip。 " N7 t$ w4 Z) d. e
例.Video = AVISource("test.avi") 6 F2 ]/ C7 E0 R( d% ]. w/ f" L; P
??Audio= WAVSource("test.wav")
4 X) W# h1 I+ p; ???AudioDub(Video,Audio) # 把test.avi和test.wav合并
1 R7 P9 Z# C, G7 G. G2.DelayAudio
- S0 d2 F9 Y! p声音延迟.由于从VOB里分离的AC3通常有延迟,所以用Azid转码得到的WAV也有延迟,在用AudioDub合并时就需要加上这个延迟。 2 C9 f/ F/ G, @; t6 B# A
例. WavSource("test.wav").DelayAuido(0.5) # 把test.wav延迟半秒% p$ @  P; |+ `6 r
四字幕滤镜
% @' {' d/ U7 }' q1.VobSub ; ]  _8 V' U% L; E& x4 R8 ^
Sub字幕.VobSub不但是外挂字幕的好手,内嵌字幕也是一样的强。 % D, m, W8 E) p! u* a; O; o9 R
将字幕的2个文件test.idx和test.sub放在同一个目录下就可以了。
! _8 G: H0 Q% f8 v例.LoadPlugin("VobSub.dll") / j1 m- ?9 I; b, Y" B
??VobSub(“test”)
, t; N( j5 v* _$ b2.TextSub 9 ]/ y3 \9 B* n3 L, R7 ]* J8 a
SSA和ASS字幕.这个也是VobSub自带的,可以内嵌特效字幕。 & T$ b9 E* m* m$ {. H
例.LoadPlugin("TextSub.vdf")
4 @$ ]  n4 j8 v??TextSub(“test.ssa”)/ F. e* v$ F0 i& ]

1 ?7 D7 c5 \9 [0 {( a8 L' A+ B; f7 S, _* y0 C

# }& c" |7 j* D! [: J" g, A# V+ z1 g- g6 b- f  U4 ?! E  q7 s, ^' v
玩转PSP栏目介绍7 a# J6 z9 t+ @: w: |2 c. _9 p
一IC2教程和注册表修改方案 (附影音整体不同步问题的原因和解决方案)! ^/ O: j# I1 U) \4 v: L
二转换君教程以及加入字幕方法, x  s4 j/ r" X' N6 p
二PSP终极高保真MP3压缩教程# v' h0 ?+ N0 l
四关于RMVB格式的转换问题的解决
, Y0 d. g2 s! s& _, z; v7 s* L五如何解决影音压制的双遇问题: j0 N7 ?( r2 L! R& S1 t4 O
六最新版FLASH转AVI格式工具详细教程+ S' m) \) v  H
七影音文件的剪切与合并
6 v3 C& o$ [  n+ T; N八 DAT DIVX MOV格式转MP4
/ R/ u& o, W- K% V  G九MPEG ASF WMV格式转MP4
; k" o0 R, W* V9 b2 u6 [十超越IPOD,MP4音频打造PSP最强音乐(是音频的MP4,不是视频的)
  h( {" B6 r, p$ H# U1 F十一PSP上网 在线升级 连机游戏( `- }1 S1 Y( I4 E: d
十二PSP动态电子书制作7 {, Z% ^% Q) G( Q9 g) x0 q, I4 d
十三完全DVD9转制教程7 ?! y+ X& e* V% G' w% s

# R$ Z4 o4 m6 i$ \: v4 F9 j" T" w, r/ b4 X. W! Y' m  D/ V$ n, g' u- Y( `

4 Y# u+ ^! W4 V, \( [
" t- P: @0 V5 P+ @- Z& k* F% d$ D- o

0 |* b$ N. I5 M8 c4 f3 o" n  o" |1 y9 W3 b! d+ h1 o8 c$ Y; L
3 z( F4 m( N% i

2 J% U5 o: |1 S4 R# e3 N3 ^; M8 S5 e
回复

使用道具 举报

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

本版积分规则

关注公众号

相关侵权、举报、投诉及建议等,请发 E-mail:admin@discuz.vip

Powered by Discuz! X5.0 Licensed © 2001-2026 Discuz! Team.|京ICP备05022083号-1 京公网安备11010202001397号

在本版发帖
关注公众号
QQ客服返回顶部