Nw BBS 壬天堂世界

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

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

[复制链接]
发表于 2005-3-15 03:42:04 | 显示全部楼层 |阅读模式
本文已刊登在掌机王SP11期 禁无断转载 书面版权归掌机王杂志所有
+ }& y* R! y3 F此文版权归原作者和www.chinapsp.net中国PSP之家所有,未经原作者同意,严禁任何形式转载!所有形式的转载将被视为非法转载,杂志媒体以及原作者所追究的法律责任由转载人承担,本论坛不承担任何法律责任。) a5 N& _) P* x6 M& G
转载著名
$ t5 b: ]3 u4 y# d; C; `■  ■┅┅┅┅┅┅┅┅┅┅┅┅★
- t, v- g+ m5 N■● ■   www.chinapsp.net
. ^0 P# x4 z3 r: a. z8 v■ ●■  站友IOIR原创
0 q  r$ U* D3 p" O$ s- R; e■  ■┅┅┅┅┅┅┅┅┅┅┅┅★
; @# U3 g) {8 c/ j9 L% O
$ F! R) H4 ]$ A9 f! C& {) |  授权转载 本人原创
4 {* @( T1 V. j上一期介绍了IC2的具体操作方法,不知道各位看官是否都已经能够熟练操作了呢?今天再给大家讲解一下携带动画变换君(以下称转换君)的使用方法以及如何利用转换君和AviSynth 解决大家头痛的字幕问题。+ r8 S& X  N* b& e% g1 Y. x1 R4 ]
转换君支持转换avi,mpg,mov,rmvb(rmvb涉及到编写AVS文本,具体方法在以后说明)等格式的文件,转换方法如下.6 m& E% a( ?! u$ s& |% ~, q& C
把转换君解压到本地硬盘,先打开安装目录里的Setup.exe,设置文件格式,选择Customized:MP4 FOR psp,然后点击右下角的APPLY(确定按钮)。(图A). o9 V' Q. t7 e$ X) f

) K1 O& U. A8 h# C7 K3 j1 |- _接下来启动3GP_Converter.exe,选择适当的画质.(图B)6 N# h* B5 y4 V$ y

* M$ ?# z" Q, J然后点击Select,选择输出MP4文件的目录(不可以选择本地硬盘的主目录,必须选择一个根目录,否则会有错误提示)(图C)" {* y0 f* [: m3 p
4 S% |, ~% s2 ]0 f2 w5 T5 B
把需要转换的视频文件用鼠标拖放到上面的白色窗口中,就开始自动转换了。(图D): ~1 w! d( W! P- z1 Z0 y8 K) d8 X
. c5 O" b7 \! T$ P
转换完毕后把转换好的MP4文件传入PSP里就可以欣赏了。
* a. ]4 p) |+ j. i, J( [分别选择了几个画质选项做了测试9 L6 E0 R; i+ T+ a. [
一.QVGA/15fps/384kbps stereo/64kbps: b) M/ K5 i$ F+ I$ p" A8 _
二.QVGA/29.97fps/768kbps stereo/128kbps
& c1 S6 l' g3 T; U/ }三.QVGA/29.97fps/1500kbps stereo/128kbps$ f2 }; o. [% F& X% a* F" e4 l+ s
四.QVGA/29.97fps/QB4stereo/64kbps
; a$ i3 K4 I: }4 `五.QVGA/29.97fps/QB10stereo/64kbps
; }* \9 q( ~! g# v在码率比较小的视频文件播放中,一,二,三的画质没太大分别,只是转换后文件的大小不同(kbps越高文件越大)。在高速的动态画面中一有明显的马赛克和拖后现象。一般建议动画片选择一方案,电视剧,电影选择二方案。方案三是官方测试选项,建议大家就不要用了。而四和五方案转换出的视频文件不仅画质极差,文件还很大,真搞不清楚软件作者是怎么想的。
* [& p0 c, X3 f: ]目前网上又发布出了转换君的迷你版,使用方法与转换君一样,并在3GP_Converter.exe中提供12种画质转换方案,从上到下依次为.
- v0 x/ |; G: d. A* ^2 ~# \1 m16.9影片,一般画质,消遣用(2-5Mb/min), u! e) o. H" |. d
16.9影片,普通画质(3-7Mb/min)
3 @1 D% k( D5 z# p16.9影片,完美画质(7-11Mb/min)
% b: W! w7 v% K& {( y9 R16.9MTV,一般画质,消遣用(3-6Mb/min)
2 T" \/ m0 b7 Q16.9MTV,普通画质(4-8Mb/min)
4 i' _1 m( T. x, g5 C0 R) s16.9MTV,完美画质(8-12Mb/min)
( U% ]. O7 k# ^* P6 w8 y: [4.3影片,一般画质,消遣用(2-4Mb/min)* |, P0 o) m1 p$ E' `2 @, W4 N
4.3影片,普通画质(3-7Mb/min)4 I. B8 ]" z+ x& m" l
4.3影片,完美画质(7-11Mb/min)
( R, g, U" O+ T! R& T4.3MTV,一般画质,消遣用(3-5Mb/min)$ Z2 {3 U+ D3 b7 t8 s
4.3MTV,普通画质(4-8Mb/min)# G, L' f. L/ a( N7 R" B5 a
4.3MTV,完美画质(8-12Mb/min)  T: p' t$ n# l# y- H( r

2 M! G" }9 H# G0 I) A转换君加入字幕方法) S8 h% Q. n" [7 b6 I5 g
转换君软件从0.23开始支持AviSynth.我们可以利用AviSynth来实现转换君给视频文件加入字幕的功能。+ {; {4 Q$ o8 m# _! E
AviSynth 的使用非常简单,但是目前很多人都用DirectShow + DVobSub自动调用avi文件和同一目录下的同名文件的方法。但做过这件事的人都知道,这种方法不但效率低速度慢,而且并不能保证在所有的系统或者任何情况下都能稳定。所以我给推荐大家AviSynth。
4 u( f  b; X! G# Q下面先介绍一下AviSynth。. y4 M% K/ ]  U$ P0 H5 K7 Z* P8 R  V
AviSynth是AVI SYNTHesizer的缩写,意思就是AVI和成器,是一个Frameserver。(Frameserver就是一个把影像文件从一个程序转换到另外一个程序的过程, 其间没有临时文件或中介文件产生)AviSynth是由Ben Rudiak-Gould首创的一种非常有用的工具,能够提供各种方式来合并和滤镜处理影像文件。最独特的就是AviSynth并不是一个孤立的影像处理程序,而是在影像文件和应用程序之间起着“桥梁”的作用。
6 a, P5 z) @+ U, ^9 _- P- B: [# RAviSynth的基本工作原理是这样的. % o6 x* v3 a' d4 G
首先建立一个包含特定命令的文本,称之为“脚本”(后缀为avs),这些命令指定要运行处理的影像文件和滤镜;然后运行影像应用程序,比如VD或ND,打开脚本。此时AviSynth就开始工作了,打开脚本中指定的影像文件,运行特定的滤镜,并把输出结果提供给影像应用程序。但影像应用程序并不了解AviSynth在后台所做的处理,而认为是直接打开了一个“被处理过”的影像文件。AviSynth处理的影像文件在运行过程中直接导入应用程序,没有临时文件,所以节省硬盘空间。' U' K# `" p! W) n
下面介绍一下具体使用方法
# q4 e6 ?6 {' B* e% E" O, ZAviSynth的安装1 M, I' P3 T$ d3 @; \: v
把下载的ZIP文件解压缩到本地硬盘后把AviSynth.dll复制到Windows\System下(W98,ME)或Windows\System32下(W2000,XP),然后运行INSTALL.RE。安装完成。
4 ^' f8 U$ Z" S首先用Notepad建立一个名为 myfile.avs的文本文件,然后打开它,在里面输入
2 h$ K. W6 F- N& y6 {0 ZAVISource("C:\Video\myfile.avi")
$ @$ {- |( }$ i* ?# D9 V! c( }LoadPlugin("VSFilter.dll")
1 S' M- C" l' k8 ?* d# D, S1 |VobSub("C:\Video\myfile.idx")
, }: h8 T% |- a% R2 q, `: u然后再打开此文件,会发现 vobdub已出现在视频文件之中。( a4 w6 x& j; X- E+ y6 F
如果用的是文本字幕,只需要把第三行改为
0 ?& @9 M! s, T1 W' O! M7 F$ u, D9 `TextSub("C:\Video\myfile.srt")
7 ~/ X3 R6 m6 k% M+ H* O* S) K这样文本字幕就出现在视频图像中了。
* e0 @2 n9 ~$ A7 H给大家解释一下这几行命令所代表的意思。第一行代表的是把括号里面的软件作为avi标准文件打开来编辑。而第二行的命令表示AviSynth在处理文件的时候调入括号里面的插件(详细的滤镜命令参照下文,本命令中是打开了VSFilter.dll插件,就可以使AviSynth支持vobsub字幕)。第三行命令是Vobsub插件自定义的命令,可以将上面的字幕文件加入到视频总汇,输出到打开的任一打开的avs文件视频编辑软件上。最后把myfile.avs拖入转换君里就可以了。
7 ^$ H) `9 k* y# \& \# H! K8 p( J- g4 o+ e2 w! V- Z0 O

* ^/ F  U) i0 y/ E) x3 |& e: w  D" {2 W/ p' b, t1 f1 s2 @
下面再给大家介绍几个最常见实用的AviSynth内建滤镜, J& }7 b" X2 O: e' q
一源文件滤镜
4 L& c: q9 C( P. N; S1.AVISource
5 X* E, B* c% c, u导入AVI,对于DivX或XviD,需要安装相应的Codec。 - S, `" c) G" A# C. D) V$ j
例.AVISource(“test.avi”) + A5 W+ h+ k' R$ k' U8 Q/ T% ?3 X
2.WAVSource ; r$ [; ^# e; o6 e- E
导入WAV + L# U6 B& r1 F+ q0 a* s
例.WAVSource(“test.wav”)
! g0 A( V; c& _# F& z* H) B7 {二处理滤镜
: L% ?4 n% y2 z% u1.AddBorders
- ^2 A; z; y* Y8 m0 j9 F: O  K: P加边.给影像加黑边,尤其适用于对16:9的影像加字幕,希望不影响图像,把字幕加在图象的下方的情况。参数是整数,顺序是左、上、右、下。 . u2 d" e1 C6 ~: o3 f
例.AddBorders(0,64,0,64) # 把640*352(16:9)改成640*480(4:3) 0 D. f: E8 p9 n0 \* G. E
2. LanczosResize
# Q, ?; W& q0 {* L  J6 w放大缩小.Lanczos采样方法可以在图像处理中看到,是BicubicResize的替代者,提供更精准、更锐利的画质。本来是日本人开发的第三方滤镜,在日本普遍使用,欧美使用BicubicResize。自2.05版本开始吸收为内置滤镜。
5 g4 l& Y- T$ o9 I3 K例.LanczosResize(640,480) # 把分辨率改变为640*480 / p+ F- k* @, P+ x1 ~
三声音滤镜
# S& x0 J% P& u4 I( U% u9 H. q1.AudioDub
# Z' z, S9 n1 k8 E  R9 Y影音合并.可以把影像和声音合并在一起。适用用用Helix直接做RMVB格式的DVDrip。
5 {: s. \; w: V) N& s) q例.Video = AVISource("test.avi") ) t+ s6 m+ {8 Z  b( A& j4 a
??Audio= WAVSource("test.wav") 6 P2 U1 \3 R" l( _
??AudioDub(Video,Audio) # 把test.avi和test.wav合并 4 Z! I0 \+ x9 L1 x- q( n' {, h
2.DelayAudio & Y! I, o, g7 {5 h5 R
声音延迟.由于从VOB里分离的AC3通常有延迟,所以用Azid转码得到的WAV也有延迟,在用AudioDub合并时就需要加上这个延迟。 # H2 U1 _, J" \1 z5 h
例. WavSource("test.wav").DelayAuido(0.5) # 把test.wav延迟半秒0 V6 F3 `3 G; G. J; I! X8 h" M
四字幕滤镜 5 i: `: N0 k- y! ?
1.VobSub
5 ?# K* H9 r8 x1 a( B- NSub字幕.VobSub不但是外挂字幕的好手,内嵌字幕也是一样的强。
# ], b5 y* x+ d将字幕的2个文件test.idx和test.sub放在同一个目录下就可以了。
9 b# e  \4 w5 ~( W4 }例.LoadPlugin("VobSub.dll")
9 Y% K* x9 T7 K* f0 Z4 h??VobSub(“test”) * k6 w: L" Z1 A+ T6 |
2.TextSub
$ u% @) i! j/ U" k  b$ t4 rSSA和ASS字幕.这个也是VobSub自带的,可以内嵌特效字幕。
/ Y0 ^( |  u# d+ P例.LoadPlugin("TextSub.vdf")
7 W3 N6 u" z6 Z' b+ m. e??TextSub(“test.ssa”)
: Q9 W8 V6 `$ t8 `. w% N/ X2 B# P) h& G1 Y0 c

/ Q2 Z; H3 c7 n( u' v$ h  _- ~" ^/ t! r4 m2 }/ [
7 p, l2 y1 R- k% D9 b( F6 r& ~0 e. W% \
玩转PSP栏目介绍8 \! \8 E5 X( p" }( K: `
一IC2教程和注册表修改方案 (附影音整体不同步问题的原因和解决方案)
, V- k5 ]; x% _. x* b9 {二转换君教程以及加入字幕方法2 e; ~+ I0 q( _  S" ^
二PSP终极高保真MP3压缩教程6 {: ^+ a) q, o0 u2 B' |
四关于RMVB格式的转换问题的解决+ S  Z* o% P$ \( A/ q, I" N9 Z6 A
五如何解决影音压制的双遇问题
0 K* [; k9 C* l0 J. m8 O6 q六最新版FLASH转AVI格式工具详细教程
. |; m7 B0 J* M, U/ i七影音文件的剪切与合并; I7 C. g2 z5 y# C1 r1 b
八 DAT DIVX MOV格式转MP4
2 q8 [8 s5 F1 f0 N/ q2 H九MPEG ASF WMV格式转MP48 _5 c6 Z8 u  ]
十超越IPOD,MP4音频打造PSP最强音乐(是音频的MP4,不是视频的)$ H6 ?2 W; U. U0 M
十一PSP上网 在线升级 连机游戏! T  ?; i) P& T& @) _
十二PSP动态电子书制作
/ v* \$ ?) n8 Z: p0 ?' T十三完全DVD9转制教程; P& f! J" [, b3 K, E

4 z$ P+ c, Z  i  ~$ B9 C0 U$ L& p1 T; P4 l

7 F- h5 o  e0 Z7 B' [
4 y( `* a& h& z8 J; l0 ?  r' F- U( l- H) Z1 o
9 R9 }. e6 z8 }4 Y: m# l7 G: E
' w6 D5 J) j) i# q$ I& M0 ?2 {
% }) s/ U2 k' c# P7 L0 l6 f

& a) m) B  V0 {, G2 O/ U
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-1-9 09:47 , Processed in 0.017024 second(s), 3 queries , Redis On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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