壬天堂世界

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

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

[复制链接]
发表于 2005-3-15 03:42:04 | 显示全部楼层 |阅读模式
本文已刊登在掌机王SP11期 禁无断转载 书面版权归掌机王杂志所有" @/ z6 ~3 K9 q6 {
此文版权归原作者和www.chinapsp.net中国PSP之家所有,未经原作者同意,严禁任何形式转载!所有形式的转载将被视为非法转载,杂志媒体以及原作者所追究的法律责任由转载人承担,本论坛不承担任何法律责任。
* r/ I3 s) G. l$ z1 P+ e3 q5 G转载著名
* G4 J( Y5 `5 y- K' [9 M* }2 |■  ■┅┅┅┅┅┅┅┅┅┅┅┅★
9 a# c8 }/ C9 [) J3 |% Y■● ■   www.chinapsp.net0 r& B& m7 ^/ [) N/ O# X
■ ●■  站友IOIR原创 5 L+ l3 `# b6 `! ]
■  ■┅┅┅┅┅┅┅┅┅┅┅┅★/ G) y7 O$ j9 \7 ?/ |6 W% H
) [, h" \) v+ \4 P; S0 B
  授权转载 本人原创
0 l5 a7 p2 M+ Y+ L$ K上一期介绍了IC2的具体操作方法,不知道各位看官是否都已经能够熟练操作了呢?今天再给大家讲解一下携带动画变换君(以下称转换君)的使用方法以及如何利用转换君和AviSynth 解决大家头痛的字幕问题。9 y) P+ }6 P- G9 x" S  s. H
转换君支持转换avi,mpg,mov,rmvb(rmvb涉及到编写AVS文本,具体方法在以后说明)等格式的文件,转换方法如下.# w% b% {( M2 z; g) ?; `
把转换君解压到本地硬盘,先打开安装目录里的Setup.exe,设置文件格式,选择Customized:MP4 FOR psp,然后点击右下角的APPLY(确定按钮)。(图A)
+ b. z: o$ H6 n# o/ c; j8 m
1 L  O* ?/ X9 ?9 i4 U! P- z接下来启动3GP_Converter.exe,选择适当的画质.(图B). e: J* l. b- r$ C1 W  h

4 F# D8 ^* O- o1 x' a然后点击Select,选择输出MP4文件的目录(不可以选择本地硬盘的主目录,必须选择一个根目录,否则会有错误提示)(图C)
7 N  U! R% z( ?& p9 N; G, o$ O3 m: ?3 u2 e4 K
把需要转换的视频文件用鼠标拖放到上面的白色窗口中,就开始自动转换了。(图D); ~0 c+ L/ b" d  K. ?$ B( b
+ y; h, R) L9 v/ F$ G# v
转换完毕后把转换好的MP4文件传入PSP里就可以欣赏了。% l; P9 K' R! F+ f- b) V8 Q+ r
分别选择了几个画质选项做了测试
' C$ v+ T7 [/ S' m2 _一.QVGA/15fps/384kbps stereo/64kbps  p3 _7 Q# G8 r4 a
二.QVGA/29.97fps/768kbps stereo/128kbps
) ~5 v0 D3 _' [2 M! ^" y% V; \三.QVGA/29.97fps/1500kbps stereo/128kbps! \6 Y+ r" b; i  g6 P# z  W9 [: t
四.QVGA/29.97fps/QB4stereo/64kbps5 X# ~/ S. ]7 f' U2 T- m' O
五.QVGA/29.97fps/QB10stereo/64kbps, x  E( q$ g/ _3 z$ S& P. u$ i
在码率比较小的视频文件播放中,一,二,三的画质没太大分别,只是转换后文件的大小不同(kbps越高文件越大)。在高速的动态画面中一有明显的马赛克和拖后现象。一般建议动画片选择一方案,电视剧,电影选择二方案。方案三是官方测试选项,建议大家就不要用了。而四和五方案转换出的视频文件不仅画质极差,文件还很大,真搞不清楚软件作者是怎么想的。8 B% a0 \+ z' w2 [4 g
目前网上又发布出了转换君的迷你版,使用方法与转换君一样,并在3GP_Converter.exe中提供12种画质转换方案,从上到下依次为.
$ U. _* i) k' R7 F  V/ E% V- j16.9影片,一般画质,消遣用(2-5Mb/min)
9 J1 [' W) ^: d6 K4 D+ r16.9影片,普通画质(3-7Mb/min)
/ r3 j: ?+ O2 u. R4 q$ U16.9影片,完美画质(7-11Mb/min)5 W$ i$ l) Z4 Z: k$ A; u
16.9MTV,一般画质,消遣用(3-6Mb/min)" [+ T) \% w- O% y2 M) A
16.9MTV,普通画质(4-8Mb/min)
8 w$ h% \4 ]7 ^3 Z16.9MTV,完美画质(8-12Mb/min)1 S/ a: @9 [" r9 K& K0 C1 [
4.3影片,一般画质,消遣用(2-4Mb/min)
& O, y* y- C, k: _8 h; r4.3影片,普通画质(3-7Mb/min)
6 G3 i7 z9 y4 y6 k* ~4.3影片,完美画质(7-11Mb/min): l0 K; V- h6 ^+ W- P" p
4.3MTV,一般画质,消遣用(3-5Mb/min)
: E9 |4 s3 ^- E& R4 O9 [: Z  M4.3MTV,普通画质(4-8Mb/min)
: H5 G( {6 ~, e+ w4.3MTV,完美画质(8-12Mb/min)% O+ s0 c" D$ G. g

3 i$ K; a' ^; o转换君加入字幕方法5 d& j" w' \" ^; j* X
转换君软件从0.23开始支持AviSynth.我们可以利用AviSynth来实现转换君给视频文件加入字幕的功能。
6 b) e/ b0 V( [+ g$ z5 Z  pAviSynth 的使用非常简单,但是目前很多人都用DirectShow + DVobSub自动调用avi文件和同一目录下的同名文件的方法。但做过这件事的人都知道,这种方法不但效率低速度慢,而且并不能保证在所有的系统或者任何情况下都能稳定。所以我给推荐大家AviSynth。9 L4 V0 k3 N4 J8 s; s+ i
下面先介绍一下AviSynth。
( p9 p# @( C+ {/ k! c, O+ i$ @8 E0 kAviSynth是AVI SYNTHesizer的缩写,意思就是AVI和成器,是一个Frameserver。(Frameserver就是一个把影像文件从一个程序转换到另外一个程序的过程, 其间没有临时文件或中介文件产生)AviSynth是由Ben Rudiak-Gould首创的一种非常有用的工具,能够提供各种方式来合并和滤镜处理影像文件。最独特的就是AviSynth并不是一个孤立的影像处理程序,而是在影像文件和应用程序之间起着“桥梁”的作用。
  e) \$ K( ]8 a0 y7 h$ q8 bAviSynth的基本工作原理是这样的. % }5 z" [- G: `1 y2 y+ p; M
首先建立一个包含特定命令的文本,称之为“脚本”(后缀为avs),这些命令指定要运行处理的影像文件和滤镜;然后运行影像应用程序,比如VD或ND,打开脚本。此时AviSynth就开始工作了,打开脚本中指定的影像文件,运行特定的滤镜,并把输出结果提供给影像应用程序。但影像应用程序并不了解AviSynth在后台所做的处理,而认为是直接打开了一个“被处理过”的影像文件。AviSynth处理的影像文件在运行过程中直接导入应用程序,没有临时文件,所以节省硬盘空间。
9 v. x$ K8 O5 y5 v. g下面介绍一下具体使用方法
: B  i# z* u* ]5 |  kAviSynth的安装" z4 a! m: P# s9 ?
把下载的ZIP文件解压缩到本地硬盘后把AviSynth.dll复制到Windows\System下(W98,ME)或Windows\System32下(W2000,XP),然后运行INSTALL.RE。安装完成。& m  t( j2 r1 _; l) f
首先用Notepad建立一个名为 myfile.avs的文本文件,然后打开它,在里面输入
6 h, r6 c4 l1 L. k2 l! PAVISource("C:\Video\myfile.avi")
( O6 I) b1 x9 Q& I+ H6 _. hLoadPlugin("VSFilter.dll")
8 V& R- F/ {2 E' MVobSub("C:\Video\myfile.idx")! X7 B) D  n- r' l2 p# t9 p
然后再打开此文件,会发现 vobdub已出现在视频文件之中。# p5 j' X9 S) Z& B
如果用的是文本字幕,只需要把第三行改为
& l4 ]3 C( x9 H6 _$ I3 E, cTextSub("C:\Video\myfile.srt")
: P( ^; Z" J; B  |% e0 }2 k这样文本字幕就出现在视频图像中了。# w. m( h) {7 {9 ?# @+ M* t! u
给大家解释一下这几行命令所代表的意思。第一行代表的是把括号里面的软件作为avi标准文件打开来编辑。而第二行的命令表示AviSynth在处理文件的时候调入括号里面的插件(详细的滤镜命令参照下文,本命令中是打开了VSFilter.dll插件,就可以使AviSynth支持vobsub字幕)。第三行命令是Vobsub插件自定义的命令,可以将上面的字幕文件加入到视频总汇,输出到打开的任一打开的avs文件视频编辑软件上。最后把myfile.avs拖入转换君里就可以了。
/ F4 n) A2 c7 Z' x) w+ v7 o) [% B( d( O
7 B, g5 k) a# P! J( S' a+ R

, v9 @1 n! K# S  }! W9 I; k$ M7 s5 @下面再给大家介绍几个最常见实用的AviSynth内建滤镜, G" E6 ]4 ]' F4 i; b
一源文件滤镜
5 u% M) V' n1 p: k; @; V( c1.AVISource ; d$ N! M# A0 R! ]( M' l. U1 N
导入AVI,对于DivX或XviD,需要安装相应的Codec。
! C4 s) r& V) _/ x; E* i, z$ r例.AVISource(“test.avi”) / x0 f) h9 s: L) `( l. ]$ W
2.WAVSource
" F# f9 ]: Q% t$ y0 z4 P1 H导入WAV $ T1 [& K- @7 T0 t
例.WAVSource(“test.wav”)
5 K+ i' z+ c9 _( ?二处理滤镜
# w3 A( Z- {4 C8 [$ M( [( n1.AddBorders
5 v! p0 u* _2 x( J# l1 x' s" W加边.给影像加黑边,尤其适用于对16:9的影像加字幕,希望不影响图像,把字幕加在图象的下方的情况。参数是整数,顺序是左、上、右、下。 . h9 D7 @9 B" |4 v2 M9 j0 n
例.AddBorders(0,64,0,64) # 把640*352(16:9)改成640*480(4:3)
  S9 C8 n# S7 m4 l! p/ S$ `; }2. LanczosResize 4 I- P' W$ x$ T8 c: @4 j! J$ r3 P; p
放大缩小.Lanczos采样方法可以在图像处理中看到,是BicubicResize的替代者,提供更精准、更锐利的画质。本来是日本人开发的第三方滤镜,在日本普遍使用,欧美使用BicubicResize。自2.05版本开始吸收为内置滤镜。 8 ]4 v2 w6 v+ |! V! p
例.LanczosResize(640,480) # 把分辨率改变为640*480
" r" N- H7 L0 u1 _三声音滤镜
( c; c- _5 Z0 Z3 i5 o4 D8 ^1.AudioDub
! B4 \6 i% @# I( @' R4 E5 P影音合并.可以把影像和声音合并在一起。适用用用Helix直接做RMVB格式的DVDrip。
0 }6 o$ l2 U; ]" l! h1 s例.Video = AVISource("test.avi") 2 i4 M- C# G0 k- D" T
??Audio= WAVSource("test.wav")
% y2 b" M2 m8 _8 S??AudioDub(Video,Audio) # 把test.avi和test.wav合并
: J- B. g' V# G: T" z, G. n3 g2.DelayAudio 9 c6 {7 a- S5 l/ S: s
声音延迟.由于从VOB里分离的AC3通常有延迟,所以用Azid转码得到的WAV也有延迟,在用AudioDub合并时就需要加上这个延迟。
9 e% }: g: l# x) H7 }' F) ]6 X例. WavSource("test.wav").DelayAuido(0.5) # 把test.wav延迟半秒
3 Z: u2 r) H. s. y四字幕滤镜 4 s) d5 h- d! U! D* x
1.VobSub
1 s9 O. p2 D# G! C1 dSub字幕.VobSub不但是外挂字幕的好手,内嵌字幕也是一样的强。 / P$ D" S. Z) V8 [+ }
将字幕的2个文件test.idx和test.sub放在同一个目录下就可以了。
- C' F+ F+ j( m. H; I$ p例.LoadPlugin("VobSub.dll")
% k" u  Q8 R' U1 T& o??VobSub(“test”) 2 S5 u, ^9 o( v, P  D
2.TextSub " T8 \. M. D& f1 R& k' T5 t
SSA和ASS字幕.这个也是VobSub自带的,可以内嵌特效字幕。 - ?# K3 R. q& p( l
例.LoadPlugin("TextSub.vdf")
* e2 h: z2 L9 k9 p??TextSub(“test.ssa”)
3 x6 \( _: p! `4 V3 x* o6 g, |
7 m+ I& y  g5 p5 u: ^0 a$ I# r
; ]. s6 f  C$ g6 U
2 Q* e& A) Y5 d# H" a  T" q0 A/ U$ u7 F/ t
玩转PSP栏目介绍
" E2 b' O  q5 R3 H8 r一IC2教程和注册表修改方案 (附影音整体不同步问题的原因和解决方案)) O. ~9 y1 B1 n. s- w9 |) S
二转换君教程以及加入字幕方法
9 b  r" l! w% m# z! }% O! _) }二PSP终极高保真MP3压缩教程
3 c4 A( B; p% {9 T7 o4 L5 U- x9 M. K四关于RMVB格式的转换问题的解决
  ]0 q2 }: q2 G$ b+ c# f, l  B五如何解决影音压制的双遇问题2 z+ m0 u: M( ]$ m
六最新版FLASH转AVI格式工具详细教程
9 h7 P. i2 {( |2 A七影音文件的剪切与合并0 K; U2 \3 }' I
八 DAT DIVX MOV格式转MP4$ X2 P: ]& Z6 C9 W$ n4 |+ v! Y
九MPEG ASF WMV格式转MP4
) v9 }% J) R! L* F# b, Y4 ~十超越IPOD,MP4音频打造PSP最强音乐(是音频的MP4,不是视频的)
( W' Y" u1 X4 t' i3 S$ |- I2 i5 g/ b* l十一PSP上网 在线升级 连机游戏
- y+ I& D" Z4 w十二PSP动态电子书制作# T$ z# F% H$ ^" Z
十三完全DVD9转制教程* w) y, H6 d  ^3 k* z, z" d" Z# _
6 |. N) p% K4 A6 t& s

& R( R7 ], _  R1 Y) c% {) {6 z8 c! k4 v. G( R; f

" Q# m7 }) b( C5 Y" o8 s
( G& w+ q# H/ x8 h" j, {! Y) |) H
6 w) ?& U( e% f" t& C0 \4 h. k7 J$ @/ ^; c2 `. D

) _  @8 D! r& Y. e0 s- l5 @/ b% c( K4 ]/ ?0 B
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-10-1 05:17 , Processed in 0.022138 second(s), 4 queries , Redis On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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