Nw BBS 壬天堂世界

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

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

[复制链接]
发表于 2005-3-15 03:42:04 | 显示全部楼层 |阅读模式
本文已刊登在掌机王SP11期 禁无断转载 书面版权归掌机王杂志所有6 f* L# i8 @7 D5 o/ Q; n
此文版权归原作者和www.chinapsp.net中国PSP之家所有,未经原作者同意,严禁任何形式转载!所有形式的转载将被视为非法转载,杂志媒体以及原作者所追究的法律责任由转载人承担,本论坛不承担任何法律责任。
" }. f! e0 N8 p转载著名
7 F- u5 x  [! Q; G4 S■  ■┅┅┅┅┅┅┅┅┅┅┅┅★
# c( b, Q- ]+ `" J6 u■● ■   www.chinapsp.net
, F! J7 Y* D7 i# m' o■ ●■  站友IOIR原创
  f; b! U+ X- k( e8 p# [■  ■┅┅┅┅┅┅┅┅┅┅┅┅★' `! ^; E5 y: y5 W- U; h
, |2 M7 A& K7 X
  授权转载 本人原创/ G' n: x7 X; V
上一期介绍了IC2的具体操作方法,不知道各位看官是否都已经能够熟练操作了呢?今天再给大家讲解一下携带动画变换君(以下称转换君)的使用方法以及如何利用转换君和AviSynth 解决大家头痛的字幕问题。2 b, f4 g' B2 N- m/ `1 ]8 R
转换君支持转换avi,mpg,mov,rmvb(rmvb涉及到编写AVS文本,具体方法在以后说明)等格式的文件,转换方法如下.
2 A1 S6 s2 D3 X1 {, d把转换君解压到本地硬盘,先打开安装目录里的Setup.exe,设置文件格式,选择Customized:MP4 FOR psp,然后点击右下角的APPLY(确定按钮)。(图A)
0 x0 E7 A/ [4 E# B' e6 u8 ?. @8 a) B5 h  W# t
接下来启动3GP_Converter.exe,选择适当的画质.(图B)' N' o1 u# N% U* `, Q+ F$ e

8 I  ]5 {6 p5 r4 B0 u然后点击Select,选择输出MP4文件的目录(不可以选择本地硬盘的主目录,必须选择一个根目录,否则会有错误提示)(图C)! s; v0 _: z& W9 b+ Y( T

+ O. n0 w/ Q; E( s+ l, \' V! I把需要转换的视频文件用鼠标拖放到上面的白色窗口中,就开始自动转换了。(图D)
7 U! y( n" G; ]. L7 c. ]2 ~6 p2 V, }) O* z1 l9 g
转换完毕后把转换好的MP4文件传入PSP里就可以欣赏了。/ A' P2 `, o7 X1 s" B! F
分别选择了几个画质选项做了测试. g: n2 v1 W8 Z
一.QVGA/15fps/384kbps stereo/64kbps
7 R5 c: f. m) s二.QVGA/29.97fps/768kbps stereo/128kbps
. p- A8 v6 E. }  F/ D, I/ ]5 w0 ^三.QVGA/29.97fps/1500kbps stereo/128kbps' {+ w6 p0 N5 N+ A0 _5 f
四.QVGA/29.97fps/QB4stereo/64kbps
4 P! C4 s8 H3 g& f五.QVGA/29.97fps/QB10stereo/64kbps
% D% S' b; H, D在码率比较小的视频文件播放中,一,二,三的画质没太大分别,只是转换后文件的大小不同(kbps越高文件越大)。在高速的动态画面中一有明显的马赛克和拖后现象。一般建议动画片选择一方案,电视剧,电影选择二方案。方案三是官方测试选项,建议大家就不要用了。而四和五方案转换出的视频文件不仅画质极差,文件还很大,真搞不清楚软件作者是怎么想的。
- U& Q2 O+ s9 Z% J. U目前网上又发布出了转换君的迷你版,使用方法与转换君一样,并在3GP_Converter.exe中提供12种画质转换方案,从上到下依次为.
' s, ^0 C2 l2 Z* D16.9影片,一般画质,消遣用(2-5Mb/min)
" G) T( Q- v; @" m8 Q# W+ M, m- V16.9影片,普通画质(3-7Mb/min)) s( ?4 F1 t# O: t1 Y/ `0 O
16.9影片,完美画质(7-11Mb/min)
) z' W9 F3 K2 g16.9MTV,一般画质,消遣用(3-6Mb/min)
' G/ f  r& E, A3 u16.9MTV,普通画质(4-8Mb/min)
4 p0 K- _' t, f( L& A% n16.9MTV,完美画质(8-12Mb/min)
% n2 u- ^! `$ n& Q% V) ?+ W4.3影片,一般画质,消遣用(2-4Mb/min)( ]# n! h" v5 g
4.3影片,普通画质(3-7Mb/min)  I( G, j+ {5 F+ q; e
4.3影片,完美画质(7-11Mb/min): y! ?2 U% T% @2 q1 X, @
4.3MTV,一般画质,消遣用(3-5Mb/min)2 t/ p8 j, s( E. R5 }
4.3MTV,普通画质(4-8Mb/min), F1 b+ `& Y4 i" G
4.3MTV,完美画质(8-12Mb/min)
: K3 h2 Z& W& X; G
: _$ Z, n  z* @转换君加入字幕方法
2 z3 R. U) Q/ G$ E, v# K转换君软件从0.23开始支持AviSynth.我们可以利用AviSynth来实现转换君给视频文件加入字幕的功能。' K+ E/ Q4 ]2 O8 U
AviSynth 的使用非常简单,但是目前很多人都用DirectShow + DVobSub自动调用avi文件和同一目录下的同名文件的方法。但做过这件事的人都知道,这种方法不但效率低速度慢,而且并不能保证在所有的系统或者任何情况下都能稳定。所以我给推荐大家AviSynth。
3 f$ Z* b0 _, o下面先介绍一下AviSynth。- p1 h1 P, _! ~/ i& w; M6 w
AviSynth是AVI SYNTHesizer的缩写,意思就是AVI和成器,是一个Frameserver。(Frameserver就是一个把影像文件从一个程序转换到另外一个程序的过程, 其间没有临时文件或中介文件产生)AviSynth是由Ben Rudiak-Gould首创的一种非常有用的工具,能够提供各种方式来合并和滤镜处理影像文件。最独特的就是AviSynth并不是一个孤立的影像处理程序,而是在影像文件和应用程序之间起着“桥梁”的作用。
- i1 @  Q( A3 F* uAviSynth的基本工作原理是这样的.
' N8 m3 S" a) o$ O8 B! x首先建立一个包含特定命令的文本,称之为“脚本”(后缀为avs),这些命令指定要运行处理的影像文件和滤镜;然后运行影像应用程序,比如VD或ND,打开脚本。此时AviSynth就开始工作了,打开脚本中指定的影像文件,运行特定的滤镜,并把输出结果提供给影像应用程序。但影像应用程序并不了解AviSynth在后台所做的处理,而认为是直接打开了一个“被处理过”的影像文件。AviSynth处理的影像文件在运行过程中直接导入应用程序,没有临时文件,所以节省硬盘空间。) B! R, y: x" |3 O/ \% J  I
下面介绍一下具体使用方法1 v; X4 k$ `8 Z9 l& ?
AviSynth的安装
+ e9 c& I. r2 n2 e把下载的ZIP文件解压缩到本地硬盘后把AviSynth.dll复制到Windows\System下(W98,ME)或Windows\System32下(W2000,XP),然后运行INSTALL.RE。安装完成。- X- y! q  }; {2 X  s* M
首先用Notepad建立一个名为 myfile.avs的文本文件,然后打开它,在里面输入
& B3 E5 }1 |/ o, C/ z* dAVISource("C:\Video\myfile.avi")
) y( _5 l7 I9 B, V  k+ c$ F7 _6 bLoadPlugin("VSFilter.dll"); p5 C% h+ s$ y" U
VobSub("C:\Video\myfile.idx")
7 E) _8 b. _% N2 Z1 ?+ [然后再打开此文件,会发现 vobdub已出现在视频文件之中。) q, h  K; s" M2 C0 y+ Y) l
如果用的是文本字幕,只需要把第三行改为; s/ S1 ]" g8 H/ X; W; f( C0 y, H
TextSub("C:\Video\myfile.srt")3 B% f  A% L- _9 l* L: k" T" L
这样文本字幕就出现在视频图像中了。
( C5 b, n6 h: J$ z给大家解释一下这几行命令所代表的意思。第一行代表的是把括号里面的软件作为avi标准文件打开来编辑。而第二行的命令表示AviSynth在处理文件的时候调入括号里面的插件(详细的滤镜命令参照下文,本命令中是打开了VSFilter.dll插件,就可以使AviSynth支持vobsub字幕)。第三行命令是Vobsub插件自定义的命令,可以将上面的字幕文件加入到视频总汇,输出到打开的任一打开的avs文件视频编辑软件上。最后把myfile.avs拖入转换君里就可以了。
: {' H4 n9 n/ U  k8 F0 I& ?* R% h( F4 G
1 P  `! T. t% ~) z
7 \% W9 w1 ^3 ^6 x( J$ y4 q
下面再给大家介绍几个最常见实用的AviSynth内建滤镜
6 j$ [8 n2 E4 _一源文件滤镜 " k& C8 a: |+ u& S
1.AVISource 5 y  e" K0 z: Q( ]% Y2 v5 H" e) w
导入AVI,对于DivX或XviD,需要安装相应的Codec。
8 W  e5 A4 ?. X' ^& y6 c; h7 A例.AVISource(“test.avi”) 5 K) ^8 [$ S! c8 P1 h% R4 @9 G
2.WAVSource
+ L5 N' e9 l; U( @& e8 s/ ?& R8 T导入WAV - N1 H1 g, B# h. `2 V; E
例.WAVSource(“test.wav”) 6 L1 w* Y* A4 ^! c; R3 ^3 J  ~
二处理滤镜 4 \* q# S# F) a; g5 E& h/ _, M
1.AddBorders : O/ j  G6 v) ^- R8 k  }4 ~$ L% V
加边.给影像加黑边,尤其适用于对16:9的影像加字幕,希望不影响图像,把字幕加在图象的下方的情况。参数是整数,顺序是左、上、右、下。
! T% U9 A$ M4 t/ F例.AddBorders(0,64,0,64) # 把640*352(16:9)改成640*480(4:3) 9 m" g( Q+ V7 B8 d* Q1 F4 M
2. LanczosResize " A5 e1 c- C: b, T( C  C: e
放大缩小.Lanczos采样方法可以在图像处理中看到,是BicubicResize的替代者,提供更精准、更锐利的画质。本来是日本人开发的第三方滤镜,在日本普遍使用,欧美使用BicubicResize。自2.05版本开始吸收为内置滤镜。
# j" K# U- Q: B+ m4 p3 y) s- ]例.LanczosResize(640,480) # 把分辨率改变为640*480 3 e1 D2 h4 Y& O; T' T( M
三声音滤镜 1 G0 X+ e" B0 s' O9 d$ |
1.AudioDub
0 d! L) q( f2 H9 K, W! u影音合并.可以把影像和声音合并在一起。适用用用Helix直接做RMVB格式的DVDrip。
% `9 Y0 k& Q+ }, y" p例.Video = AVISource("test.avi")
* d" z: a2 b) h" u??Audio= WAVSource("test.wav") . Z' x6 J/ A# {  G
??AudioDub(Video,Audio) # 把test.avi和test.wav合并
. o" b% t( s* o/ a  j2.DelayAudio
+ X; b. ^, G7 n, W2 S% u/ i+ Z; N声音延迟.由于从VOB里分离的AC3通常有延迟,所以用Azid转码得到的WAV也有延迟,在用AudioDub合并时就需要加上这个延迟。 * h; Y4 L7 {- A1 Z7 A0 N# e2 A
例. WavSource("test.wav").DelayAuido(0.5) # 把test.wav延迟半秒
  X7 z. {- Q, F$ p8 S8 B% H四字幕滤镜
7 @' s8 {2 n. W" i5 ~5 U1.VobSub
4 @/ @8 s/ O6 m) A/ I! t8 ISub字幕.VobSub不但是外挂字幕的好手,内嵌字幕也是一样的强。   T! \' C, _: _$ U- p* T1 G/ ]1 D
将字幕的2个文件test.idx和test.sub放在同一个目录下就可以了。 $ V5 s; {9 d8 m5 f
例.LoadPlugin("VobSub.dll")
8 Z4 o* t7 H+ [??VobSub(“test”)
: L/ [, ?/ P) g4 s2.TextSub
7 m; U/ X% M7 @1 J, o8 t2 ASSA和ASS字幕.这个也是VobSub自带的,可以内嵌特效字幕。
- M! |( l9 U* ^  e! r( h例.LoadPlugin("TextSub.vdf") * ?- o; v2 f% G% o
??TextSub(“test.ssa”)/ u' }3 |  k1 p: v+ ~8 Y- @
2 ^. P* a! U7 N7 l' Z. V
2 c# b" B* ~& U7 c0 H
5 E5 l' m/ L& F4 v" k

' o; }! R; U1 m, i" a) ~玩转PSP栏目介绍
6 s5 @: g1 f1 ]* A一IC2教程和注册表修改方案 (附影音整体不同步问题的原因和解决方案)
6 b1 A* a" _) [, K0 W4 S4 @二转换君教程以及加入字幕方法, F& u% x2 k: ]
二PSP终极高保真MP3压缩教程
% v9 Q9 u; K. t" M- R, H0 q四关于RMVB格式的转换问题的解决
" i* D5 E! U0 [* i) `6 C五如何解决影音压制的双遇问题, L& v+ L! K, h' A: E( c
六最新版FLASH转AVI格式工具详细教程& C( `7 S) M. Y8 g0 @9 |" L5 v% w
七影音文件的剪切与合并
% n# |6 I- g! W$ I7 P7 F) [八 DAT DIVX MOV格式转MP47 K# I  i/ R4 c! v% {+ k. q3 q9 d
九MPEG ASF WMV格式转MP4
; E& C5 o: I' K& \十超越IPOD,MP4音频打造PSP最强音乐(是音频的MP4,不是视频的)% w( c7 B, C: i+ z
十一PSP上网 在线升级 连机游戏
4 O6 u) T& ]- M& X' I$ b十二PSP动态电子书制作
- o: @# w" ?1 k2 h5 n3 c十三完全DVD9转制教程9 V' s' s6 X1 [. C1 m

# T$ |0 Y' j( ]& J9 b% k' m0 h; \4 q: ~, [8 X& \9 T8 F

# ?. M$ n; w* a+ z. X/ |, n, n
% d: J$ B5 z3 I* k' f$ E# K% S3 e- F( H% ]" h- y
- O2 G# C' e% R" \, {! P( m2 e

9 V* d0 R2 ^9 D$ k5 w  d/ j* E: x  L8 ]
% t( E; [0 O* y+ c) v+ C& N
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-3-29 13:18 , Processed in 0.022411 second(s), 5 queries , Redis On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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