找回密码
 注册
搜索
热搜: 资料集合
查看: 11964|回复: 0

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

[复制链接]
发表于 2005-3-15 03:42:04 | 显示全部楼层 |阅读模式
本文已刊登在掌机王SP11期 禁无断转载 书面版权归掌机王杂志所有) Y4 s0 r& _5 \  ?+ Z
此文版权归原作者和www.chinapsp.net中国PSP之家所有,未经原作者同意,严禁任何形式转载!所有形式的转载将被视为非法转载,杂志媒体以及原作者所追究的法律责任由转载人承担,本论坛不承担任何法律责任。7 i, u% v5 u2 d* p
转载著名
% P" y# I2 s" J% ?6 Q# l* ~3 W■  ■┅┅┅┅┅┅┅┅┅┅┅┅★ 9 g# g# J( ~# \
■● ■   www.chinapsp.net7 q" A+ V) H6 c5 G- T* W
■ ●■  站友IOIR原创
* O6 e% U1 Y1 a/ z! F# g■  ■┅┅┅┅┅┅┅┅┅┅┅┅★4 J5 w6 o# R* I( d6 |, B

8 o* T0 p% \; g- ^  授权转载 本人原创: @, v9 g# S) f- g. |
上一期介绍了IC2的具体操作方法,不知道各位看官是否都已经能够熟练操作了呢?今天再给大家讲解一下携带动画变换君(以下称转换君)的使用方法以及如何利用转换君和AviSynth 解决大家头痛的字幕问题。9 x( i1 s5 K" [
转换君支持转换avi,mpg,mov,rmvb(rmvb涉及到编写AVS文本,具体方法在以后说明)等格式的文件,转换方法如下.
& o* k3 o: Y/ Y把转换君解压到本地硬盘,先打开安装目录里的Setup.exe,设置文件格式,选择Customized:MP4 FOR psp,然后点击右下角的APPLY(确定按钮)。(图A)- h7 K$ Z; S5 o( K6 u1 u1 Y* U
) C+ z& L$ ~( Z
接下来启动3GP_Converter.exe,选择适当的画质.(图B)
% Z3 z5 n" `4 f+ g0 N8 r7 S/ R/ d2 O4 y% _
然后点击Select,选择输出MP4文件的目录(不可以选择本地硬盘的主目录,必须选择一个根目录,否则会有错误提示)(图C)9 I6 e  J- ?9 W: o' s1 W

: q, ]1 V7 B. |, v# m! I把需要转换的视频文件用鼠标拖放到上面的白色窗口中,就开始自动转换了。(图D)' n; Z+ e; d, i; l# G5 a) p( {' B

$ R6 e4 N* X3 e$ Q/ C4 o0 x转换完毕后把转换好的MP4文件传入PSP里就可以欣赏了。
! G/ i. x7 b* P4 x分别选择了几个画质选项做了测试
- e% ]) `: a' a% p0 q一.QVGA/15fps/384kbps stereo/64kbps$ O. A' N8 N) _) D) ~1 _/ m, h
二.QVGA/29.97fps/768kbps stereo/128kbps
# J) [' O4 F' o; Q  ^0 x& `三.QVGA/29.97fps/1500kbps stereo/128kbps2 N9 N8 P9 _+ K6 R% N
四.QVGA/29.97fps/QB4stereo/64kbps0 o8 _( U6 T/ u  D3 q/ g! n& K
五.QVGA/29.97fps/QB10stereo/64kbps
6 V1 Y6 q9 m2 Q在码率比较小的视频文件播放中,一,二,三的画质没太大分别,只是转换后文件的大小不同(kbps越高文件越大)。在高速的动态画面中一有明显的马赛克和拖后现象。一般建议动画片选择一方案,电视剧,电影选择二方案。方案三是官方测试选项,建议大家就不要用了。而四和五方案转换出的视频文件不仅画质极差,文件还很大,真搞不清楚软件作者是怎么想的。- o' s: \5 Z0 L
目前网上又发布出了转换君的迷你版,使用方法与转换君一样,并在3GP_Converter.exe中提供12种画质转换方案,从上到下依次为.8 B: |6 J5 E5 B) K6 D2 J  f% Y
16.9影片,一般画质,消遣用(2-5Mb/min)
% J) o, n( @9 t% a1 ~16.9影片,普通画质(3-7Mb/min)
7 G1 Y/ u3 f' B4 [16.9影片,完美画质(7-11Mb/min)
/ }+ k0 W% N; c! f5 h. Y& V2 W0 E16.9MTV,一般画质,消遣用(3-6Mb/min)
9 U) e, k6 U& k7 e. U2 G16.9MTV,普通画质(4-8Mb/min)1 d. m% o5 V& y/ u
16.9MTV,完美画质(8-12Mb/min)! g1 I" b9 I1 d3 s8 u& e/ Z
4.3影片,一般画质,消遣用(2-4Mb/min)
* \9 C! }- |! E4.3影片,普通画质(3-7Mb/min)8 J& [( t# H5 m# `5 K$ d9 {6 Q. |
4.3影片,完美画质(7-11Mb/min)* i" a% J; K4 _* Q6 ~) U1 z/ p/ P
4.3MTV,一般画质,消遣用(3-5Mb/min)" A/ u. e$ W$ [  o
4.3MTV,普通画质(4-8Mb/min)
  {' ?5 A9 B4 p4.3MTV,完美画质(8-12Mb/min)
/ _9 ^; |/ z- C0 {! t* k5 J1 V& C% s/ ?
转换君加入字幕方法
) M) b8 y, l$ E8 t4 f" n转换君软件从0.23开始支持AviSynth.我们可以利用AviSynth来实现转换君给视频文件加入字幕的功能。
5 u; L, x/ `4 C2 cAviSynth 的使用非常简单,但是目前很多人都用DirectShow + DVobSub自动调用avi文件和同一目录下的同名文件的方法。但做过这件事的人都知道,这种方法不但效率低速度慢,而且并不能保证在所有的系统或者任何情况下都能稳定。所以我给推荐大家AviSynth。0 r8 u+ _* W5 B, n9 s! d0 A+ E6 y
下面先介绍一下AviSynth。1 g4 K) H; F$ M
AviSynth是AVI SYNTHesizer的缩写,意思就是AVI和成器,是一个Frameserver。(Frameserver就是一个把影像文件从一个程序转换到另外一个程序的过程, 其间没有临时文件或中介文件产生)AviSynth是由Ben Rudiak-Gould首创的一种非常有用的工具,能够提供各种方式来合并和滤镜处理影像文件。最独特的就是AviSynth并不是一个孤立的影像处理程序,而是在影像文件和应用程序之间起着“桥梁”的作用。) \: w  k, p# E+ I
AviSynth的基本工作原理是这样的.
: k6 J5 K# O. T+ ~首先建立一个包含特定命令的文本,称之为“脚本”(后缀为avs),这些命令指定要运行处理的影像文件和滤镜;然后运行影像应用程序,比如VD或ND,打开脚本。此时AviSynth就开始工作了,打开脚本中指定的影像文件,运行特定的滤镜,并把输出结果提供给影像应用程序。但影像应用程序并不了解AviSynth在后台所做的处理,而认为是直接打开了一个“被处理过”的影像文件。AviSynth处理的影像文件在运行过程中直接导入应用程序,没有临时文件,所以节省硬盘空间。
/ |  U6 i$ i$ A+ f下面介绍一下具体使用方法
' o/ a6 V. j* a6 QAviSynth的安装
; x) m- z2 u2 J, U把下载的ZIP文件解压缩到本地硬盘后把AviSynth.dll复制到Windows\System下(W98,ME)或Windows\System32下(W2000,XP),然后运行INSTALL.RE。安装完成。
1 B# o! h; K; Z: O首先用Notepad建立一个名为 myfile.avs的文本文件,然后打开它,在里面输入
) o2 ?7 }& u5 ~# DAVISource("C:\Video\myfile.avi")- Z3 q3 o& ~' g5 Z8 d# Q) Q' n# T
LoadPlugin("VSFilter.dll")$ f2 y0 V9 l% w) g" N
VobSub("C:\Video\myfile.idx")
; h2 w6 `5 s" h- Q然后再打开此文件,会发现 vobdub已出现在视频文件之中。
* x/ G( @+ n; [) u5 A如果用的是文本字幕,只需要把第三行改为
8 ?2 K( ?, r# l7 WTextSub("C:\Video\myfile.srt")
! L& {! k5 z: X' L, d% z这样文本字幕就出现在视频图像中了。
% W. m0 _# |1 x+ B& ]给大家解释一下这几行命令所代表的意思。第一行代表的是把括号里面的软件作为avi标准文件打开来编辑。而第二行的命令表示AviSynth在处理文件的时候调入括号里面的插件(详细的滤镜命令参照下文,本命令中是打开了VSFilter.dll插件,就可以使AviSynth支持vobsub字幕)。第三行命令是Vobsub插件自定义的命令,可以将上面的字幕文件加入到视频总汇,输出到打开的任一打开的avs文件视频编辑软件上。最后把myfile.avs拖入转换君里就可以了。
8 u2 @! I5 ~4 ~1 s0 k' l7 y  g8 ?

4 X8 I) a3 N4 ]2 c# j
9 ?+ d0 J9 |* Y& D, u6 C, m下面再给大家介绍几个最常见实用的AviSynth内建滤镜
& g) z$ F& w% h( S2 C一源文件滤镜 5 v2 i+ `5 n9 y4 z/ }
1.AVISource ; |2 Q+ b% ?5 o, q. w
导入AVI,对于DivX或XviD,需要安装相应的Codec。
: D& `7 a) H6 @6 U例.AVISource(“test.avi”)
& i9 l. p  |" n) \: q; ^, m2.WAVSource
! o0 t& t/ a' O4 o: ?- ~导入WAV : q( Z6 c6 }: B" H0 C. `  ]: v
例.WAVSource(“test.wav”)
3 L# P$ Y9 H6 U) u- R# \二处理滤镜
- _1 X) V* x2 |! _7 Z( f& V1.AddBorders
9 o+ P! M5 v$ U$ f& Z8 \8 n' T加边.给影像加黑边,尤其适用于对16:9的影像加字幕,希望不影响图像,把字幕加在图象的下方的情况。参数是整数,顺序是左、上、右、下。
  L; a) R3 g4 R$ C1 I例.AddBorders(0,64,0,64) # 把640*352(16:9)改成640*480(4:3)
- R- L8 \0 m( P& \3 t2. LanczosResize 0 w  T: I0 O; l) ]) B# ]: h
放大缩小.Lanczos采样方法可以在图像处理中看到,是BicubicResize的替代者,提供更精准、更锐利的画质。本来是日本人开发的第三方滤镜,在日本普遍使用,欧美使用BicubicResize。自2.05版本开始吸收为内置滤镜。 8 T( D1 s0 y5 I2 {$ u8 E% j! i
例.LanczosResize(640,480) # 把分辨率改变为640*480
2 t5 p9 T- H1 w  p& U' ?三声音滤镜
; t$ O) U0 C8 ^. z. W) r1.AudioDub 8 B+ M' F# }" f) t& h5 \
影音合并.可以把影像和声音合并在一起。适用用用Helix直接做RMVB格式的DVDrip。 8 ]0 N4 k$ z  L) i# l6 b
例.Video = AVISource("test.avi") $ ?' I% M9 y: h* g3 V, @3 y: C. o
??Audio= WAVSource("test.wav")
! Z* v; t! I7 z- W3 t) j  i??AudioDub(Video,Audio) # 把test.avi和test.wav合并 " p5 e& j- i& \& k) o+ B( R
2.DelayAudio 4 ^/ X; j2 _9 d5 x: l
声音延迟.由于从VOB里分离的AC3通常有延迟,所以用Azid转码得到的WAV也有延迟,在用AudioDub合并时就需要加上这个延迟。
4 r1 l; A* h% [9 ^例. WavSource("test.wav").DelayAuido(0.5) # 把test.wav延迟半秒
2 s, E& x" G3 V. c) r+ [; W四字幕滤镜
5 j- Y! k' S1 F3 U0 f1.VobSub 5 B" f" V+ o8 \" f
Sub字幕.VobSub不但是外挂字幕的好手,内嵌字幕也是一样的强。
/ x; n5 z) n4 D' Y8 ]6 Y将字幕的2个文件test.idx和test.sub放在同一个目录下就可以了。 " b5 M9 U" m( a
例.LoadPlugin("VobSub.dll") 0 ]/ j6 M; [2 S
??VobSub(“test”)
  O) v: D, ~  C/ n  ]2.TextSub 6 P( l- E2 Z# d2 a" {% N: \) U$ i
SSA和ASS字幕.这个也是VobSub自带的,可以内嵌特效字幕。
; O4 P' o  d( b. Q, M' i! f( K例.LoadPlugin("TextSub.vdf")
3 S* B% p1 _3 m& B# d??TextSub(“test.ssa”)9 @) q. L8 D. e2 e; [4 N* G

% ]1 f8 g/ j. F0 U) M8 [- @) g& ^: ^& N: J3 k# X4 t4 o

4 q' B5 q3 ?8 W+ y, F0 e" k
% l- m& Z9 F! _$ I9 R, i玩转PSP栏目介绍
' m- h% T9 p  f一IC2教程和注册表修改方案 (附影音整体不同步问题的原因和解决方案)& P% a- X( c5 R# h* l1 s
二转换君教程以及加入字幕方法! b9 ]' E3 b( X" j
二PSP终极高保真MP3压缩教程) n7 J( b! N0 B9 V* O5 M7 X4 s  X
四关于RMVB格式的转换问题的解决
7 W! F) L* m4 H% N7 o" [# N五如何解决影音压制的双遇问题6 D7 i) q: A! P
六最新版FLASH转AVI格式工具详细教程
  b, `6 [( |8 j) K8 |+ F七影音文件的剪切与合并
! _$ {$ k7 Y7 B( v* D" ?八 DAT DIVX MOV格式转MP4' N* H$ ^5 F% Y0 _9 ?
九MPEG ASF WMV格式转MP4/ D% Q# w# o6 L: w9 C' L
十超越IPOD,MP4音频打造PSP最强音乐(是音频的MP4,不是视频的)
0 b/ X4 ^5 C7 g) ]十一PSP上网 在线升级 连机游戏3 k& ]/ k; v/ d! u7 f9 Z( u
十二PSP动态电子书制作
. @8 d7 A5 g9 x十三完全DVD9转制教程
. ~( q- |1 s% K0 l1 m$ d1 C' o# ^- M: j6 ]

) }9 _, x" t1 x' Z2 F+ [! t/ g1 F) w# l+ Y3 W9 n1 T7 V. I

+ i* y1 P6 n; v3 \6 \+ z0 ]2 s! C

* O6 J' V- Q% `6 b# m2 t
# l4 W+ h" Y; t$ y5 |0 q- A
+ b4 e- x  J0 _9 b* p$ v( E7 |( w% J3 l0 N5 r  P7 m/ u% x
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-11-10 04:48 , Processed in 0.011067 second(s), 3 queries , Redis On.

Powered by Discuz! X5.0 Licensed

© 2001-2026 Discuz! Team.

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