Nw BBS 壬天堂世界

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

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

[复制链接]
发表于 2005-3-15 03:42:04 | 显示全部楼层 |阅读模式
本文已刊登在掌机王SP11期 禁无断转载 书面版权归掌机王杂志所有
, ~0 H, V. D4 D& `此文版权归原作者和www.chinapsp.net中国PSP之家所有,未经原作者同意,严禁任何形式转载!所有形式的转载将被视为非法转载,杂志媒体以及原作者所追究的法律责任由转载人承担,本论坛不承担任何法律责任。7 L7 z7 t2 e* x6 X7 t  m. t
转载著名
" S$ V* l3 J( Z' l- s1 x■  ■┅┅┅┅┅┅┅┅┅┅┅┅★
' W; [- i3 ^4 E. S0 G# \■● ■   www.chinapsp.net. C* t2 F  Q* i( M4 C( P' c- `
■ ●■  站友IOIR原创
' |' E; p6 d- S$ b■  ■┅┅┅┅┅┅┅┅┅┅┅┅★& e3 R' E, T; }( U' {* d

- v- W1 V& t& g1 V" v, E  授权转载 本人原创, A9 k! ^5 z6 _* t3 r
上一期介绍了IC2的具体操作方法,不知道各位看官是否都已经能够熟练操作了呢?今天再给大家讲解一下携带动画变换君(以下称转换君)的使用方法以及如何利用转换君和AviSynth 解决大家头痛的字幕问题。. [6 d5 t# ]/ @7 O' F8 i
转换君支持转换avi,mpg,mov,rmvb(rmvb涉及到编写AVS文本,具体方法在以后说明)等格式的文件,转换方法如下.! a5 _9 o  N4 I- s) V$ G7 C# e+ W/ ?
把转换君解压到本地硬盘,先打开安装目录里的Setup.exe,设置文件格式,选择Customized:MP4 FOR psp,然后点击右下角的APPLY(确定按钮)。(图A)
8 Y- l" M: u$ ~, X
8 M" @0 Z, a# ~! H; J接下来启动3GP_Converter.exe,选择适当的画质.(图B)  z, f2 }4 O' o
$ k! m# Z4 ?, N' ^; R" Z
然后点击Select,选择输出MP4文件的目录(不可以选择本地硬盘的主目录,必须选择一个根目录,否则会有错误提示)(图C)
6 T4 s8 t# V: A8 `3 i+ p
, B, a: V- G1 [# V9 `* \! ]0 [把需要转换的视频文件用鼠标拖放到上面的白色窗口中,就开始自动转换了。(图D)+ n- Y4 Y" c! U  p) b) k3 b
( {! g! p: V% A  N
转换完毕后把转换好的MP4文件传入PSP里就可以欣赏了。; t  V9 l, l0 u, \  Q2 T
分别选择了几个画质选项做了测试
8 s0 A$ |- J' K. ^一.QVGA/15fps/384kbps stereo/64kbps
  y! A# [3 c; T9 e# N' q二.QVGA/29.97fps/768kbps stereo/128kbps  X: u% Q6 R5 L+ {: D
三.QVGA/29.97fps/1500kbps stereo/128kbps
' n8 J  J/ h- F  G1 x3 {四.QVGA/29.97fps/QB4stereo/64kbps
" t4 k. G' b! V4 q7 x7 }/ u; f五.QVGA/29.97fps/QB10stereo/64kbps- Y6 K/ M& _3 ?
在码率比较小的视频文件播放中,一,二,三的画质没太大分别,只是转换后文件的大小不同(kbps越高文件越大)。在高速的动态画面中一有明显的马赛克和拖后现象。一般建议动画片选择一方案,电视剧,电影选择二方案。方案三是官方测试选项,建议大家就不要用了。而四和五方案转换出的视频文件不仅画质极差,文件还很大,真搞不清楚软件作者是怎么想的。- o% Q* r& Y0 c0 @! u; c2 X  ?/ H; `
目前网上又发布出了转换君的迷你版,使用方法与转换君一样,并在3GP_Converter.exe中提供12种画质转换方案,从上到下依次为.
+ X* V! ?$ U: l; u% n3 Q16.9影片,一般画质,消遣用(2-5Mb/min)) r' T% L/ q: q0 f  P
16.9影片,普通画质(3-7Mb/min)% Q; [' |0 F% g' Q# {
16.9影片,完美画质(7-11Mb/min)3 X& [8 n$ ]3 S' g
16.9MTV,一般画质,消遣用(3-6Mb/min); Z7 m( M; a8 M( T7 i: }7 \
16.9MTV,普通画质(4-8Mb/min)6 G* H  a  T* D
16.9MTV,完美画质(8-12Mb/min)1 \9 q- @) X$ K5 O9 [
4.3影片,一般画质,消遣用(2-4Mb/min)
; z: D. M5 T9 T7 c) b( T  J; s( z% V4.3影片,普通画质(3-7Mb/min)
; X' o6 ]; ~* w3 O' |4.3影片,完美画质(7-11Mb/min)
" d4 g* P1 u. k# K% t0 u4.3MTV,一般画质,消遣用(3-5Mb/min)
0 `2 X/ H$ L! q; S* ~( u& w- W4.3MTV,普通画质(4-8Mb/min)/ U( e1 f2 C. Q' U
4.3MTV,完美画质(8-12Mb/min)/ r& Z- v% v% b6 O3 y

; ^2 j$ Q7 n' }4 e* q9 g/ P转换君加入字幕方法9 m. c2 j( X; s; T, ~
转换君软件从0.23开始支持AviSynth.我们可以利用AviSynth来实现转换君给视频文件加入字幕的功能。. {6 Y( d8 |; L& J1 l( R) ]
AviSynth 的使用非常简单,但是目前很多人都用DirectShow + DVobSub自动调用avi文件和同一目录下的同名文件的方法。但做过这件事的人都知道,这种方法不但效率低速度慢,而且并不能保证在所有的系统或者任何情况下都能稳定。所以我给推荐大家AviSynth。$ Y, t" }, d! `0 g# I" a1 r' J0 j% @
下面先介绍一下AviSynth。1 S  x- |0 n6 P  ]  [5 P
AviSynth是AVI SYNTHesizer的缩写,意思就是AVI和成器,是一个Frameserver。(Frameserver就是一个把影像文件从一个程序转换到另外一个程序的过程, 其间没有临时文件或中介文件产生)AviSynth是由Ben Rudiak-Gould首创的一种非常有用的工具,能够提供各种方式来合并和滤镜处理影像文件。最独特的就是AviSynth并不是一个孤立的影像处理程序,而是在影像文件和应用程序之间起着“桥梁”的作用。3 ?8 w9 H& W8 M! `4 ^9 V/ l% t
AviSynth的基本工作原理是这样的.
8 m7 }* o. j9 U3 b( W) v6 H6 ^首先建立一个包含特定命令的文本,称之为“脚本”(后缀为avs),这些命令指定要运行处理的影像文件和滤镜;然后运行影像应用程序,比如VD或ND,打开脚本。此时AviSynth就开始工作了,打开脚本中指定的影像文件,运行特定的滤镜,并把输出结果提供给影像应用程序。但影像应用程序并不了解AviSynth在后台所做的处理,而认为是直接打开了一个“被处理过”的影像文件。AviSynth处理的影像文件在运行过程中直接导入应用程序,没有临时文件,所以节省硬盘空间。1 U  H+ v, c2 {) D
下面介绍一下具体使用方法4 h$ K5 E! f9 \1 G* y( U
AviSynth的安装
" \! J9 m0 U9 f. J把下载的ZIP文件解压缩到本地硬盘后把AviSynth.dll复制到Windows\System下(W98,ME)或Windows\System32下(W2000,XP),然后运行INSTALL.RE。安装完成。5 {. l/ w9 w4 M! u1 N  c; Q# {3 H
首先用Notepad建立一个名为 myfile.avs的文本文件,然后打开它,在里面输入$ @/ A4 D9 }# y2 s. b5 n5 ~
AVISource("C:\Video\myfile.avi")0 _: X1 ~0 i6 ]$ A, y
LoadPlugin("VSFilter.dll")
: o$ N, c% }$ `2 `; C- O5 O. x) \+ pVobSub("C:\Video\myfile.idx")
' J8 ?$ P6 z& x* `然后再打开此文件,会发现 vobdub已出现在视频文件之中。
( o* k- e" R2 C+ Y8 O( `如果用的是文本字幕,只需要把第三行改为' s6 D% X4 p- n; ]( p
TextSub("C:\Video\myfile.srt")% g" i- m1 H4 T
这样文本字幕就出现在视频图像中了。+ M& {2 @- E' R' O, ^% [
给大家解释一下这几行命令所代表的意思。第一行代表的是把括号里面的软件作为avi标准文件打开来编辑。而第二行的命令表示AviSynth在处理文件的时候调入括号里面的插件(详细的滤镜命令参照下文,本命令中是打开了VSFilter.dll插件,就可以使AviSynth支持vobsub字幕)。第三行命令是Vobsub插件自定义的命令,可以将上面的字幕文件加入到视频总汇,输出到打开的任一打开的avs文件视频编辑软件上。最后把myfile.avs拖入转换君里就可以了。6 V6 j6 [1 s, e) @

1 D; A3 B* E6 o7 t
1 |" P2 ]# W" {$ X: k
( {* [+ t* U+ J: D; d下面再给大家介绍几个最常见实用的AviSynth内建滤镜
6 p" K7 B$ l, A! K* S5 D0 ~* j& ]2 W7 M一源文件滤镜 7 m  Z1 Q( M1 T; T% h9 ~
1.AVISource 3 g  M' B- g& `. `% V! ~. Y
导入AVI,对于DivX或XviD,需要安装相应的Codec。
) f+ C. \! D! e1 C6 |2 w例.AVISource(“test.avi”)
+ W4 H7 C- a. |  d0 Y, }2.WAVSource
4 y, W4 H, m) m1 T& L$ t" Q导入WAV + Q8 F8 s+ ]# l7 I/ a: r& K& p5 W' D
例.WAVSource(“test.wav”)
; O0 Z! ]9 A6 S. ~% n7 ~) `" v二处理滤镜
! Y. j9 g; l( Q1 B( j( d: w; D0 a1.AddBorders 6 h7 ]/ E# k$ {0 ^: k; D3 C, L; q7 K
加边.给影像加黑边,尤其适用于对16:9的影像加字幕,希望不影响图像,把字幕加在图象的下方的情况。参数是整数,顺序是左、上、右、下。
. S3 o( a* k4 Q" A+ \例.AddBorders(0,64,0,64) # 把640*352(16:9)改成640*480(4:3) # V3 H: L5 _. K3 @: `* x
2. LanczosResize
3 Z- O" H0 Z7 d  L/ t8 M! K放大缩小.Lanczos采样方法可以在图像处理中看到,是BicubicResize的替代者,提供更精准、更锐利的画质。本来是日本人开发的第三方滤镜,在日本普遍使用,欧美使用BicubicResize。自2.05版本开始吸收为内置滤镜。
! C: L+ T  o( T9 B" n  ^; E例.LanczosResize(640,480) # 把分辨率改变为640*480
' t: k3 ^( y& R1 N6 ^' ~三声音滤镜 3 ?  R  u3 a: P- Z
1.AudioDub
- P8 I- ?) X9 L9 }5 ?影音合并.可以把影像和声音合并在一起。适用用用Helix直接做RMVB格式的DVDrip。 1 I" S/ Y& d7 t- b
例.Video = AVISource("test.avi")
3 G! F8 Q# i7 {4 G/ A3 O8 c??Audio= WAVSource("test.wav")
2 @' L  P4 f2 ~2 E8 k3 q??AudioDub(Video,Audio) # 把test.avi和test.wav合并 3 D9 b3 r7 _6 \+ l
2.DelayAudio 9 j' L+ \( s; n! p, |
声音延迟.由于从VOB里分离的AC3通常有延迟,所以用Azid转码得到的WAV也有延迟,在用AudioDub合并时就需要加上这个延迟。
. L5 d' Z$ d% K' X: w* w2 \* S5 h例. WavSource("test.wav").DelayAuido(0.5) # 把test.wav延迟半秒
1 l* k$ P1 I8 @4 u1 k% `四字幕滤镜
% I6 [" T$ s7 s. ?1 `) o1.VobSub ( ]0 M+ {8 B, [' l
Sub字幕.VobSub不但是外挂字幕的好手,内嵌字幕也是一样的强。 / x$ f! k- k( H
将字幕的2个文件test.idx和test.sub放在同一个目录下就可以了。
+ w% f: D  w6 a+ n. {( B例.LoadPlugin("VobSub.dll")
- T7 {1 N1 e# K* ?2 S1 o( V??VobSub(“test”) ( C* F* O3 K0 w, A
2.TextSub - d6 p  N5 f/ G1 w5 a6 ^; G7 s
SSA和ASS字幕.这个也是VobSub自带的,可以内嵌特效字幕。   p7 ^; s- C% x$ [2 s, t' d
例.LoadPlugin("TextSub.vdf")
+ P+ J+ H: E0 C+ o6 c??TextSub(“test.ssa”)( t. t6 M7 o; ~! I/ k7 Z) D

; }4 r9 j. y$ \) x2 ]! C- q" @
7 _+ u3 N, w. C8 J$ `6 i
0 B4 V- o# a- F' a
: N+ J" J% h- `3 J4 i5 [" s" u' P玩转PSP栏目介绍
, A7 @6 k1 R) k一IC2教程和注册表修改方案 (附影音整体不同步问题的原因和解决方案)
) ~5 T; P% B! z& C5 u0 L二转换君教程以及加入字幕方法3 x) V1 E6 X9 @1 W) o
二PSP终极高保真MP3压缩教程# ]) y4 O: U) ~- \8 d# g/ `0 h) i
四关于RMVB格式的转换问题的解决1 x: f. d* p* c3 Q
五如何解决影音压制的双遇问题; Y) v/ X8 {) G: g2 `9 A
六最新版FLASH转AVI格式工具详细教程
5 f4 l* [7 S# g7 h2 b+ d七影音文件的剪切与合并6 Y: Q0 l) y- i9 o5 w
八 DAT DIVX MOV格式转MP4
. ]! _- l. u! Q九MPEG ASF WMV格式转MP49 J- S/ p# D" a( |
十超越IPOD,MP4音频打造PSP最强音乐(是音频的MP4,不是视频的)& W- ?7 p" R# H, W! L3 ?, ?
十一PSP上网 在线升级 连机游戏% F7 a: X% D3 e: v7 \, i9 t
十二PSP动态电子书制作" R& Z4 `& J  t  M) L, U: C
十三完全DVD9转制教程7 f, a) G( q- ]: Y2 C
9 C) s% S. u/ }* A% F) q1 x

3 i) X/ H8 }2 d; Z, G2 l' j  _7 S2 f; g/ q# Q! Z. x7 |
$ \' t; K+ u- ]& V/ n) a
, k! @4 h* ?) W1 \8 D% J3 m) |
% [) d; _% w6 @) V
  L7 ~" s* ^4 l4 p; P, e( j$ l

" D" i- f+ C& D7 ^+ D6 d
) e4 H  f) W7 N" I1 s1 X; t- ^1 g& L
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-2-3 01:49 , Processed in 0.018040 second(s), 3 queries , Redis On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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