Nw BBS 壬天堂世界

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

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

[复制链接]
发表于 2005-3-15 03:42:04 | 显示全部楼层 |阅读模式
本文已刊登在掌机王SP11期 禁无断转载 书面版权归掌机王杂志所有
) i7 U& I& l! {/ M  ^. `% h0 f此文版权归原作者和www.chinapsp.net中国PSP之家所有,未经原作者同意,严禁任何形式转载!所有形式的转载将被视为非法转载,杂志媒体以及原作者所追究的法律责任由转载人承担,本论坛不承担任何法律责任。% ~8 ]/ V# t0 `$ v, `+ ?
转载著名  O& V' U& ?! [. v
■  ■┅┅┅┅┅┅┅┅┅┅┅┅★
& y3 V6 @! b0 k6 c■● ■   www.chinapsp.net1 M1 q: k4 `% M8 W5 J8 a. N1 ]
■ ●■  站友IOIR原创
$ Y& u, k+ j( E! w0 i* L0 k■  ■┅┅┅┅┅┅┅┅┅┅┅┅★4 k$ w  i9 I# [3 D. s
$ K$ B5 x; F; I+ J
  授权转载 本人原创9 J- q& Z. g+ Z: L
上一期介绍了IC2的具体操作方法,不知道各位看官是否都已经能够熟练操作了呢?今天再给大家讲解一下携带动画变换君(以下称转换君)的使用方法以及如何利用转换君和AviSynth 解决大家头痛的字幕问题。$ e7 Q# G) u6 y6 p. c
转换君支持转换avi,mpg,mov,rmvb(rmvb涉及到编写AVS文本,具体方法在以后说明)等格式的文件,转换方法如下.; \; k; d. o& n& W, \) j
把转换君解压到本地硬盘,先打开安装目录里的Setup.exe,设置文件格式,选择Customized:MP4 FOR psp,然后点击右下角的APPLY(确定按钮)。(图A)
' y& J! Q7 w- i0 z  `) w: N
  N! _5 T) i' ?2 x; ~接下来启动3GP_Converter.exe,选择适当的画质.(图B)2 d/ _# q! k  y0 z. G8 N7 u

4 f" y7 {; V% p然后点击Select,选择输出MP4文件的目录(不可以选择本地硬盘的主目录,必须选择一个根目录,否则会有错误提示)(图C). H" O( {) W4 Y# M0 k1 D$ E

+ J8 m+ a5 A+ {( C- C4 k把需要转换的视频文件用鼠标拖放到上面的白色窗口中,就开始自动转换了。(图D)0 N5 @8 Q7 k0 l8 S4 n) F
3 V* ^- a) C: S1 }8 m# _7 w
转换完毕后把转换好的MP4文件传入PSP里就可以欣赏了。
9 a  Y7 [( y* m+ ~, H分别选择了几个画质选项做了测试
7 a4 ?# {5 z# |( [! {5 t. b$ ^; C一.QVGA/15fps/384kbps stereo/64kbps1 m7 S- h8 C2 m; z% r
二.QVGA/29.97fps/768kbps stereo/128kbps
1 N9 j' `- b+ ?! f8 f$ ]6 U3 a三.QVGA/29.97fps/1500kbps stereo/128kbps$ ^6 D0 p" \7 \+ x+ j1 }# ?" X
四.QVGA/29.97fps/QB4stereo/64kbps: B- [" U/ s% |3 n
五.QVGA/29.97fps/QB10stereo/64kbps
) c! a" [* m7 [/ ]( M在码率比较小的视频文件播放中,一,二,三的画质没太大分别,只是转换后文件的大小不同(kbps越高文件越大)。在高速的动态画面中一有明显的马赛克和拖后现象。一般建议动画片选择一方案,电视剧,电影选择二方案。方案三是官方测试选项,建议大家就不要用了。而四和五方案转换出的视频文件不仅画质极差,文件还很大,真搞不清楚软件作者是怎么想的。
- r1 o: v" j6 n  I, d# s7 }目前网上又发布出了转换君的迷你版,使用方法与转换君一样,并在3GP_Converter.exe中提供12种画质转换方案,从上到下依次为.. m8 Y' F8 [5 a+ u) V4 I
16.9影片,一般画质,消遣用(2-5Mb/min)
% M. n( u9 x2 ^9 O% K9 Y" }16.9影片,普通画质(3-7Mb/min)
. |, c' M! m' H& Q) i8 G* e16.9影片,完美画质(7-11Mb/min)
8 h6 ]  O) G6 \3 L6 n5 |16.9MTV,一般画质,消遣用(3-6Mb/min)
6 q4 Y6 u1 Q- Q/ T" m3 d8 o& d16.9MTV,普通画质(4-8Mb/min)
" }7 T8 x2 Z) w  Y5 F7 d" G0 }1 ~16.9MTV,完美画质(8-12Mb/min)1 M1 v+ y4 T# M% O% A2 c( g) Q- G
4.3影片,一般画质,消遣用(2-4Mb/min), l) o$ ^( k& b: {0 F3 g% _0 t) ^2 I/ f
4.3影片,普通画质(3-7Mb/min)3 Y2 r5 T9 ?  a. e  u
4.3影片,完美画质(7-11Mb/min)" t- ]9 M/ |2 U; V; F! ]. x
4.3MTV,一般画质,消遣用(3-5Mb/min)
( I& R1 b# }/ O* Y' E: L1 \9 N4 a4.3MTV,普通画质(4-8Mb/min)
9 Y* T, c$ H8 j# z1 D# J0 X4.3MTV,完美画质(8-12Mb/min)
2 e- Q. U1 S& O
) f% C" ^. L  ^转换君加入字幕方法3 P( \; j7 v6 H
转换君软件从0.23开始支持AviSynth.我们可以利用AviSynth来实现转换君给视频文件加入字幕的功能。9 y7 W& L7 x3 o6 y2 r% U* `
AviSynth 的使用非常简单,但是目前很多人都用DirectShow + DVobSub自动调用avi文件和同一目录下的同名文件的方法。但做过这件事的人都知道,这种方法不但效率低速度慢,而且并不能保证在所有的系统或者任何情况下都能稳定。所以我给推荐大家AviSynth。
; s1 b1 h: X5 A1 {7 X4 s下面先介绍一下AviSynth。! h5 ~0 \% Z8 h2 i7 u" N
AviSynth是AVI SYNTHesizer的缩写,意思就是AVI和成器,是一个Frameserver。(Frameserver就是一个把影像文件从一个程序转换到另外一个程序的过程, 其间没有临时文件或中介文件产生)AviSynth是由Ben Rudiak-Gould首创的一种非常有用的工具,能够提供各种方式来合并和滤镜处理影像文件。最独特的就是AviSynth并不是一个孤立的影像处理程序,而是在影像文件和应用程序之间起着“桥梁”的作用。5 m7 C9 y; `9 R. j  r: e* u  Q( ~
AviSynth的基本工作原理是这样的.
8 {: }: x- G' }& |* r" h" |7 q$ L首先建立一个包含特定命令的文本,称之为“脚本”(后缀为avs),这些命令指定要运行处理的影像文件和滤镜;然后运行影像应用程序,比如VD或ND,打开脚本。此时AviSynth就开始工作了,打开脚本中指定的影像文件,运行特定的滤镜,并把输出结果提供给影像应用程序。但影像应用程序并不了解AviSynth在后台所做的处理,而认为是直接打开了一个“被处理过”的影像文件。AviSynth处理的影像文件在运行过程中直接导入应用程序,没有临时文件,所以节省硬盘空间。- c$ X' n* k0 [- n6 Y
下面介绍一下具体使用方法  Z/ @' u' ~; K/ h- p+ @: h
AviSynth的安装
1 ~! [/ e% N6 A8 V! u( c1 v  v把下载的ZIP文件解压缩到本地硬盘后把AviSynth.dll复制到Windows\System下(W98,ME)或Windows\System32下(W2000,XP),然后运行INSTALL.RE。安装完成。
9 L" U& U' z' p  ]  }; ]首先用Notepad建立一个名为 myfile.avs的文本文件,然后打开它,在里面输入( X% F: {: ^; M$ x
AVISource("C:\Video\myfile.avi")4 r% N4 t8 w7 H3 i1 p, B
LoadPlugin("VSFilter.dll"): U. |/ W, z' X0 q
VobSub("C:\Video\myfile.idx")+ ~2 {$ Y( L, ^0 y4 i+ f
然后再打开此文件,会发现 vobdub已出现在视频文件之中。
% g& Y, W" |* |5 j9 |* Z# n如果用的是文本字幕,只需要把第三行改为
# U) I" T6 V4 `+ R) ?; S3 R6 v/ xTextSub("C:\Video\myfile.srt")
  ]# w+ r! E( f) A7 y这样文本字幕就出现在视频图像中了。
! {8 S- j" Q5 m给大家解释一下这几行命令所代表的意思。第一行代表的是把括号里面的软件作为avi标准文件打开来编辑。而第二行的命令表示AviSynth在处理文件的时候调入括号里面的插件(详细的滤镜命令参照下文,本命令中是打开了VSFilter.dll插件,就可以使AviSynth支持vobsub字幕)。第三行命令是Vobsub插件自定义的命令,可以将上面的字幕文件加入到视频总汇,输出到打开的任一打开的avs文件视频编辑软件上。最后把myfile.avs拖入转换君里就可以了。& F* F5 Q2 A. M0 `3 N8 _

: i2 ?& J# @- v( w: a1 ~0 }! O; |2 F7 k+ d" N$ ^: ^& d* G

- I* O7 t% v% k) `6 Z: i& J下面再给大家介绍几个最常见实用的AviSynth内建滤镜
4 S7 V- h, Q4 f9 q; u0 S一源文件滤镜
+ N7 w2 x) E1 c5 v, c7 i8 N1.AVISource
1 [- @& N! o: x导入AVI,对于DivX或XviD,需要安装相应的Codec。
6 [7 y- A# Z8 V% f! ~例.AVISource(“test.avi”) $ `: \& J& z: E8 H
2.WAVSource " R+ B) K5 H% u. }
导入WAV
0 f3 z9 |, s# o$ a# s+ j- t例.WAVSource(“test.wav”)
. |) H  G' G; W" x2 [' ]: @( f6 V二处理滤镜 / k: C1 ~1 y( \: t6 {
1.AddBorders - w! R$ U. r. B9 V
加边.给影像加黑边,尤其适用于对16:9的影像加字幕,希望不影响图像,把字幕加在图象的下方的情况。参数是整数,顺序是左、上、右、下。
+ A+ Y5 C! Y( C2 g9 h) L例.AddBorders(0,64,0,64) # 把640*352(16:9)改成640*480(4:3) 2 x1 J4 i) h8 E5 a7 r
2. LanczosResize
' n$ q6 a: E- T& s放大缩小.Lanczos采样方法可以在图像处理中看到,是BicubicResize的替代者,提供更精准、更锐利的画质。本来是日本人开发的第三方滤镜,在日本普遍使用,欧美使用BicubicResize。自2.05版本开始吸收为内置滤镜。
7 n6 E) ^7 K- v  y, }2 B例.LanczosResize(640,480) # 把分辨率改变为640*480   ]  n, ?! k5 t. U( o' H; E7 `
三声音滤镜 9 M/ E: G/ v! G
1.AudioDub
" Q# @3 V, c4 I+ R6 J* V, b影音合并.可以把影像和声音合并在一起。适用用用Helix直接做RMVB格式的DVDrip。 8 O% l) y6 X: k$ ^
例.Video = AVISource("test.avi") " {8 p2 g( `/ K3 L
??Audio= WAVSource("test.wav")
9 O) W* r! f. I/ X5 K5 s( b??AudioDub(Video,Audio) # 把test.avi和test.wav合并
% H3 ^% c# v2 }0 m& b4 x5 \  g2.DelayAudio
7 N6 r5 {, T2 s声音延迟.由于从VOB里分离的AC3通常有延迟,所以用Azid转码得到的WAV也有延迟,在用AudioDub合并时就需要加上这个延迟。
5 W, a2 D9 H* Y4 }" M# {例. WavSource("test.wav").DelayAuido(0.5) # 把test.wav延迟半秒* C' p5 I- A% T! v! T- r+ ?
四字幕滤镜 & F/ I5 S" s, ?) X3 ^
1.VobSub * j- N5 }2 J# U7 b+ K6 b8 a2 ~$ v
Sub字幕.VobSub不但是外挂字幕的好手,内嵌字幕也是一样的强。
) T2 D2 S; j! N$ A* `* u4 }0 C1 o将字幕的2个文件test.idx和test.sub放在同一个目录下就可以了。 9 I1 f, w4 |  x, B3 w% r% o
例.LoadPlugin("VobSub.dll") 4 s, @& g: U3 l. n  W% \  c. m
??VobSub(“test”)
# d( T& O+ A$ V! |2.TextSub . a! k1 B- Q4 U+ V
SSA和ASS字幕.这个也是VobSub自带的,可以内嵌特效字幕。
; i! ^: {; B9 S7 U3 X1 P8 O9 [: O例.LoadPlugin("TextSub.vdf")
7 o) a* [) ~+ j5 O& E4 l% ~??TextSub(“test.ssa”)
, I: I6 p* a* s5 a- _
, l! X  I( ?- s& D5 f; f
9 I+ }9 |3 J: a$ c
- r4 `+ h, Q8 t" m
5 s  N% E' f+ i" S0 ]玩转PSP栏目介绍0 [+ m' h* B6 u! o' N
一IC2教程和注册表修改方案 (附影音整体不同步问题的原因和解决方案)
1 ]7 _4 [: i: x1 q: X) u二转换君教程以及加入字幕方法' [2 {' X9 \; Q/ j# \: B
二PSP终极高保真MP3压缩教程
* \% l8 i$ D! A/ X! a0 m; s四关于RMVB格式的转换问题的解决2 ?. v% D: r' w  f! u
五如何解决影音压制的双遇问题
$ n; e% |/ l6 A8 G' _1 f( z3 f六最新版FLASH转AVI格式工具详细教程$ |1 k, N, Y( e
七影音文件的剪切与合并
- J; Z/ g* ~# D9 }/ O8 Z3 A6 C8 ?/ Q八 DAT DIVX MOV格式转MP4
' Z1 c" Q& x- x- P: H+ H九MPEG ASF WMV格式转MP4
- e  K/ ]# b6 Y5 E5 Z十超越IPOD,MP4音频打造PSP最强音乐(是音频的MP4,不是视频的). ^  b3 X+ h/ ]7 {( d# L
十一PSP上网 在线升级 连机游戏
7 e1 f6 ?' o0 q$ ]  e. j十二PSP动态电子书制作
  h: A3 V# E$ t& E6 b) D十三完全DVD9转制教程
+ O2 O* S) O$ T/ m2 R. f: z* i8 g4 e
: v: v$ |- v. ~0 h4 W3 o9 Y  {2 P5 o/ O( ~
' b0 c4 N7 I4 u" l0 E3 I/ o8 l& e- S8 V

  ^; S0 a: R/ l, `% I% A, Y
2 t2 k7 R9 e, z' v7 T( c* @$ z5 ]1 |- w- K, \0 U. S! }

" `1 W: ~3 F9 G  M( K& t4 I1 G* v. t3 h$ N1 O, d

. R. o. M' [' @+ |
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-11-2 19:40 , Processed in 0.018951 second(s), 4 queries , Redis On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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