Nw BBS 壬天堂世界

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

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

[复制链接]
发表于 2005-3-15 03:42:04 | 显示全部楼层 |阅读模式
本文已刊登在掌机王SP11期 禁无断转载 书面版权归掌机王杂志所有6 U; h$ L; M. `8 o, r" ?5 ?8 v. D" x
此文版权归原作者和www.chinapsp.net中国PSP之家所有,未经原作者同意,严禁任何形式转载!所有形式的转载将被视为非法转载,杂志媒体以及原作者所追究的法律责任由转载人承担,本论坛不承担任何法律责任。
. q" r4 |9 \4 w& g' t转载著名
! n8 T- x3 U5 ?■  ■┅┅┅┅┅┅┅┅┅┅┅┅★
/ J+ d4 V4 l& D3 t* |* d. F■● ■   www.chinapsp.net/ |* H4 |" r* p7 J' m/ }% {
■ ●■  站友IOIR原创
% N. T: H( F& K$ _1 a■  ■┅┅┅┅┅┅┅┅┅┅┅┅★
3 j( |+ d: l( \! ~9 Y0 g
& f# q0 o  ~* u+ H% D  授权转载 本人原创
& G5 g+ h( b  B0 B( K, J& E上一期介绍了IC2的具体操作方法,不知道各位看官是否都已经能够熟练操作了呢?今天再给大家讲解一下携带动画变换君(以下称转换君)的使用方法以及如何利用转换君和AviSynth 解决大家头痛的字幕问题。
! J7 ~/ a) z) i& q) a转换君支持转换avi,mpg,mov,rmvb(rmvb涉及到编写AVS文本,具体方法在以后说明)等格式的文件,转换方法如下., U4 P, U1 w* W: G; P
把转换君解压到本地硬盘,先打开安装目录里的Setup.exe,设置文件格式,选择Customized:MP4 FOR psp,然后点击右下角的APPLY(确定按钮)。(图A)( k" j1 ^. T, s) l; K
$ J! a* H& K: b+ }/ a
接下来启动3GP_Converter.exe,选择适当的画质.(图B)
- Y( y# f3 Q1 v- D. @# P& i6 W! r7 o( p) `
然后点击Select,选择输出MP4文件的目录(不可以选择本地硬盘的主目录,必须选择一个根目录,否则会有错误提示)(图C)$ m  ~  J" P/ B% E0 Q  f

. H# K; _1 R. R! U* c5 b把需要转换的视频文件用鼠标拖放到上面的白色窗口中,就开始自动转换了。(图D)
. x# o. A# v2 A2 s9 L2 t; R
1 z! V8 q+ K- S- d转换完毕后把转换好的MP4文件传入PSP里就可以欣赏了。
, U$ |$ t1 T. ?6 T% M分别选择了几个画质选项做了测试
( P3 ]7 {9 A* N: K! D; N一.QVGA/15fps/384kbps stereo/64kbps
, `1 ~4 R6 z  s6 `二.QVGA/29.97fps/768kbps stereo/128kbps
) e( \; l' U& U' ~1 S三.QVGA/29.97fps/1500kbps stereo/128kbps
  S8 Q. n# S9 l. D  f四.QVGA/29.97fps/QB4stereo/64kbps
; g+ v9 w& y& \" `4 f/ k# V五.QVGA/29.97fps/QB10stereo/64kbps. F1 f8 B( i  j
在码率比较小的视频文件播放中,一,二,三的画质没太大分别,只是转换后文件的大小不同(kbps越高文件越大)。在高速的动态画面中一有明显的马赛克和拖后现象。一般建议动画片选择一方案,电视剧,电影选择二方案。方案三是官方测试选项,建议大家就不要用了。而四和五方案转换出的视频文件不仅画质极差,文件还很大,真搞不清楚软件作者是怎么想的。! a6 c. S0 S/ V: v5 j
目前网上又发布出了转换君的迷你版,使用方法与转换君一样,并在3GP_Converter.exe中提供12种画质转换方案,从上到下依次为.
; I; Q2 M/ p3 \" K9 w( V16.9影片,一般画质,消遣用(2-5Mb/min)
+ V1 e5 j8 v, s16.9影片,普通画质(3-7Mb/min)
7 `" Q/ f0 z: K; z16.9影片,完美画质(7-11Mb/min)
  @) a% S9 M7 a# R16.9MTV,一般画质,消遣用(3-6Mb/min)
: k1 ~" L/ v- }4 }- c2 t3 _16.9MTV,普通画质(4-8Mb/min)
' Y  a, R) E  A, w16.9MTV,完美画质(8-12Mb/min)
" W8 K* O+ n1 Q6 C4.3影片,一般画质,消遣用(2-4Mb/min)& w/ H1 _+ Z& b# w! V  C
4.3影片,普通画质(3-7Mb/min)
; _7 j" A6 g* n$ _" L% M( N4.3影片,完美画质(7-11Mb/min)
6 t+ `1 [5 l/ U6 X* ~4.3MTV,一般画质,消遣用(3-5Mb/min): j! L+ l0 n; s: R. O
4.3MTV,普通画质(4-8Mb/min)" \& g* ?. C! I6 e9 a/ F3 s. G
4.3MTV,完美画质(8-12Mb/min)3 u3 F* j& A. [. w
( `4 w( u4 |, D* n; j
转换君加入字幕方法
$ a6 a% l% N+ W7 C8 q( D转换君软件从0.23开始支持AviSynth.我们可以利用AviSynth来实现转换君给视频文件加入字幕的功能。
/ {, @+ @. G' dAviSynth 的使用非常简单,但是目前很多人都用DirectShow + DVobSub自动调用avi文件和同一目录下的同名文件的方法。但做过这件事的人都知道,这种方法不但效率低速度慢,而且并不能保证在所有的系统或者任何情况下都能稳定。所以我给推荐大家AviSynth。
! S( @* X- T! e* f" {9 l下面先介绍一下AviSynth。% ^) T, j; ^7 q3 V( ~& d$ U
AviSynth是AVI SYNTHesizer的缩写,意思就是AVI和成器,是一个Frameserver。(Frameserver就是一个把影像文件从一个程序转换到另外一个程序的过程, 其间没有临时文件或中介文件产生)AviSynth是由Ben Rudiak-Gould首创的一种非常有用的工具,能够提供各种方式来合并和滤镜处理影像文件。最独特的就是AviSynth并不是一个孤立的影像处理程序,而是在影像文件和应用程序之间起着“桥梁”的作用。
4 p! \, Y' g  L5 S7 Z: e3 m- v/ m5 A+ yAviSynth的基本工作原理是这样的. 4 ]5 L9 c. p2 q, z1 o% |# a4 D
首先建立一个包含特定命令的文本,称之为“脚本”(后缀为avs),这些命令指定要运行处理的影像文件和滤镜;然后运行影像应用程序,比如VD或ND,打开脚本。此时AviSynth就开始工作了,打开脚本中指定的影像文件,运行特定的滤镜,并把输出结果提供给影像应用程序。但影像应用程序并不了解AviSynth在后台所做的处理,而认为是直接打开了一个“被处理过”的影像文件。AviSynth处理的影像文件在运行过程中直接导入应用程序,没有临时文件,所以节省硬盘空间。
! Y5 t! i; u0 P' ?: b下面介绍一下具体使用方法3 O6 Q3 }4 n, x% J4 O* V( v) A
AviSynth的安装" l* _. H6 f! l* d3 K4 S7 {  N$ ~+ J0 A
把下载的ZIP文件解压缩到本地硬盘后把AviSynth.dll复制到Windows\System下(W98,ME)或Windows\System32下(W2000,XP),然后运行INSTALL.RE。安装完成。7 h8 N) K% W- Y. W/ w) O
首先用Notepad建立一个名为 myfile.avs的文本文件,然后打开它,在里面输入
- r6 g% w5 ~9 u- W0 nAVISource("C:\Video\myfile.avi")
0 T, V. o! T$ M: B; aLoadPlugin("VSFilter.dll")
% E! s# {0 Z$ J! I2 m+ V  C) qVobSub("C:\Video\myfile.idx")
# o$ T1 R5 r* T6 J: r2 r然后再打开此文件,会发现 vobdub已出现在视频文件之中。
! k+ G7 o1 e6 t+ `* ~如果用的是文本字幕,只需要把第三行改为
; a6 A% m0 x8 q7 BTextSub("C:\Video\myfile.srt")
: o/ d  d6 n8 ?# u( `4 n5 T- T这样文本字幕就出现在视频图像中了。  o) y, b. H. `& U/ p
给大家解释一下这几行命令所代表的意思。第一行代表的是把括号里面的软件作为avi标准文件打开来编辑。而第二行的命令表示AviSynth在处理文件的时候调入括号里面的插件(详细的滤镜命令参照下文,本命令中是打开了VSFilter.dll插件,就可以使AviSynth支持vobsub字幕)。第三行命令是Vobsub插件自定义的命令,可以将上面的字幕文件加入到视频总汇,输出到打开的任一打开的avs文件视频编辑软件上。最后把myfile.avs拖入转换君里就可以了。6 @1 e3 F+ v" [& Q8 N

# u3 i$ O/ ^" H/ k% `* E0 H1 A' _4 P6 V; A8 C& J. X6 G

: Z) V- L0 g. ]: h- U+ D下面再给大家介绍几个最常见实用的AviSynth内建滤镜2 V9 d- p1 _; P
一源文件滤镜 ! z& t  e( ]+ _
1.AVISource
! B  p! Y3 w) Z导入AVI,对于DivX或XviD,需要安装相应的Codec。 : x4 o2 @$ n- {, u' W& v6 N
例.AVISource(“test.avi”) 0 t) U7 _4 B3 O$ N! b
2.WAVSource ! V3 n( W# G: Y" k$ x6 [) ?7 \3 s
导入WAV
& E: C/ L% N5 }7 O) s; X* J: {例.WAVSource(“test.wav”) / E# ^' M& [& u  r8 |; S0 T
二处理滤镜 1 Z$ C! X( Z4 x: \, ~
1.AddBorders
+ J5 a2 Z' A/ V  n加边.给影像加黑边,尤其适用于对16:9的影像加字幕,希望不影响图像,把字幕加在图象的下方的情况。参数是整数,顺序是左、上、右、下。 1 P: W( e7 k/ Q+ p/ V
例.AddBorders(0,64,0,64) # 把640*352(16:9)改成640*480(4:3)
8 x& V: Y! C3 C' I2. LanczosResize / Q4 X) g5 |  c( o/ ~5 h; Y
放大缩小.Lanczos采样方法可以在图像处理中看到,是BicubicResize的替代者,提供更精准、更锐利的画质。本来是日本人开发的第三方滤镜,在日本普遍使用,欧美使用BicubicResize。自2.05版本开始吸收为内置滤镜。 - A( Z) ]" B7 V0 L( u. M5 V
例.LanczosResize(640,480) # 把分辨率改变为640*480
9 f7 L" P$ ?1 i. m三声音滤镜 5 ~1 Z& I6 O9 j+ a. J
1.AudioDub
" e% |+ m% C5 G1 ?( X4 n影音合并.可以把影像和声音合并在一起。适用用用Helix直接做RMVB格式的DVDrip。 7 k4 W+ q. Q$ `& s3 N; f* l+ F" w9 }
例.Video = AVISource("test.avi")
  j3 Z8 z' a% r' |5 l??Audio= WAVSource("test.wav") # c; |6 E6 R  a4 k* S& V" O' U
??AudioDub(Video,Audio) # 把test.avi和test.wav合并 0 x$ k8 i2 ?/ ~; u5 }
2.DelayAudio 6 \- R0 t& p4 p6 E' @" B) I6 p
声音延迟.由于从VOB里分离的AC3通常有延迟,所以用Azid转码得到的WAV也有延迟,在用AudioDub合并时就需要加上这个延迟。
% @9 `1 _3 N4 o1 F% U: k例. WavSource("test.wav").DelayAuido(0.5) # 把test.wav延迟半秒, g5 ~- {0 B; k6 k4 q' R% w- y
四字幕滤镜
, U: S; W, V5 x* l1.VobSub
) S  [" F/ K, `! M2 DSub字幕.VobSub不但是外挂字幕的好手,内嵌字幕也是一样的强。
5 ?$ J! L! E9 d3 @5 O" |5 R将字幕的2个文件test.idx和test.sub放在同一个目录下就可以了。 % ~' c* Y/ u6 i9 S4 J2 S: N2 Z0 M
例.LoadPlugin("VobSub.dll")
- E; h4 b0 B6 f6 @3 W??VobSub(“test”)
% f: l! P8 z9 U2 g! N! d9 M2.TextSub $ m3 s& N- O* H: [3 y
SSA和ASS字幕.这个也是VobSub自带的,可以内嵌特效字幕。 ' \9 b2 J- a2 Y1 K0 @9 V% n$ s) F
例.LoadPlugin("TextSub.vdf") 0 {% E8 n7 [! Q! A/ p* `, U* U6 L
??TextSub(“test.ssa”)6 t, t5 F( E1 P4 [( `% p; L

) ~& I3 {2 {1 x- t7 A0 Q2 @, M2 F' [- C- B6 w6 h2 U
/ \9 c# W+ }& l8 D" {$ o( n; t$ G0 E) Y1 ?

; x+ o) X1 S, I6 \: f) |. z玩转PSP栏目介绍
6 n& s/ p9 N7 m, N( N* E. A一IC2教程和注册表修改方案 (附影音整体不同步问题的原因和解决方案)
9 t7 K: ?7 y4 q0 s6 r9 P6 a# w二转换君教程以及加入字幕方法; f2 D. Z' C* `" m- a0 R5 }5 a* g
二PSP终极高保真MP3压缩教程
4 i% ]4 r8 n- y+ b% G+ D四关于RMVB格式的转换问题的解决
; V' k& Y* U* {( c6 c( M" V7 M+ G五如何解决影音压制的双遇问题! l. l2 ^2 @" R) k$ Z" J) l" f
六最新版FLASH转AVI格式工具详细教程
  z9 k( E% E9 O8 J2 p' [# n七影音文件的剪切与合并
% X4 |4 P/ d' X6 H1 t八 DAT DIVX MOV格式转MP4
1 F8 i/ {# L" r+ S九MPEG ASF WMV格式转MP4# H7 Z  r# @, X+ L2 i" D
十超越IPOD,MP4音频打造PSP最强音乐(是音频的MP4,不是视频的)- g( \; l' G# i2 T2 [# r
十一PSP上网 在线升级 连机游戏8 U4 D) o1 L. ]( z
十二PSP动态电子书制作, k9 }$ H' H. N. a9 E1 d
十三完全DVD9转制教程
4 [* C- x6 h0 ?6 m# _& H* G0 z& q- H% \2 u3 r! Z
1 X# M4 N" ~1 h$ J
7 D8 G& H6 P" Y8 s' U: ^% R
5 X. e4 }3 A- x2 C5 E" Q6 G' @( v* x
0 i. F0 h" R. }; I# T3 {

+ j7 m1 g& f0 P- Z5 m7 m9 f- A3 z
- o4 t! P% L5 D# R) O9 Q9 D$ }* H
+ u: @% h7 k" m
; r' H, f) x' p, b9 _
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-21 19:29 , Processed in 0.020458 second(s), 4 queries , Redis On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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