荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: pl (系咩?), 信区: Multimedia
标  题: 如何把AVI转换成VCD/SVCD (完全手册) (zz)
发信站: 荔园晨风BBS站 (Sat May 17 12:07:02 2003), 站内信件

首先我们要弄清楚的是,从非DVD片源编码得到的文件决不可能与真正的DVDRip相
比。因此,我强烈建议你使用DVD片源而尽可能的少采用下面的的步骤。对那些从
网上下载DivX的人来说,也可能遇到用VCD/SVCD作片源的:)

在这篇指南里,你需要用到下面的软件:

TMPG
bbMPEG
BeSweet
BeSweet GUI (如果你想同时作NTSC->PAL转换的话,你就同时需要这两个程序的最
新beta版)
VirtualDub
Avifrate

目录:

0: 准备工作
1: NTSC->PAL转换(可选)
2: 编码
3: 合并和分割
4: 刻录

步骤0:准备工作

用Windows Media Player 6.4 (c:\program files\windows media
player\mplayer2.exe)播放你的AVI文件。播放的时候,在影片上点击右键,选择
“Statistics”:

查看“Actual rate”,它可能会有一点波动,特别是当你开了许多其它任务在后
台运行的时候(由于这时候我正开着TMPG,所以我的CPU在竭尽全力了)。不管怎样
,如果实际速率是23-24fps左右,影片的帧速率就是23.976fps;如果实际速率是
25fps左右,影片的帧速率就是25.00fps。

还有一个重要的事项:音频格式。特别是现在的DivX AVI文件常常含有VBR MP3格
式。Avery Lee认为含有VBR MP3的AVI文件有一些严重的问题,特别是当你要编辑
它们的时候。这个还不是很有根据。有一个简单的方法可以发现你的AVI文件中是
否有这样的音轨。用VirtualDub 1.4.8打开AVI文件,如果有下面的警告信息,你
的AVI文件中就包含有VBR MP3音轨。



那么,如果是这样的话,这个程序你就用上了:),点击“OK”,打开“audio”
菜单,选择“full processing mode”。



然后选择File->Save WAV 来将音轨保存为未压缩的WAV文件到你的硬盘上。这是必
须的,因为几乎没有程序能处理AVI文件中内嵌的音轨,但如果我们用提取出来的
,就没有问题了。

还有另一个重要事项:我在这上面浪费了一整天时间,却始终都只得到一些播放起
来断断续续的影片。当我试图使用CCE作编码器的时候,它就说找不到
div3(DivX3)解码插件,即使我能够用WMP播放影片。最后,我安装了DivX3并用它
来解码我的视频文件,从那以后,所有播放不连续的问题就都没有了。

步骤1:NTSC->PAL转换(可选)

只有当你有一个NTSC (23.976 或 29.97fps)视频文件,而你的播放器不支持NTSC
,因此你想将它转换成PAL制式的时候,这一步才有用。目前此模式也不支持29.
97fps,因此你必须对它们做IVTC(有经验的TMPG使用者知道怎么做,但是TMPG的
auto-IVTC很可能会失败,因为这些片源常常被去交错了,因此你必须自己去找到
有效的IVTC序列)。

运行Avifrate,点击右边的文件夹按钮来打开你的AVI文件

正如你所见,实际的帧速率是正好23.976fps。如果不是的话,记下这个数字。在
“New Frame Rate”下拉列表里面选择25.000,点击“Apply”按钮,然后再关闭
程序。

然后打开BeSweet GUI,点击BeSweet按钮。



首先,你需要配置Locations。选择你的BeSweet.exe文件,输入的WAV文件以及你
想输出到的文件。同时选取Downconvert Sample Rate,然后点击右边的SSRC按钮
,将Sampling Rate of Output File选择为44100Hz(那是SSRC面板上唯一绿色的
选项)。同样要注意,实际上大多数的播放器支持48KHz音频,因为DVD规范对DVD
回放作了这样的要求。因此,如果是这样的话,你不必为SSRC烦神(如果不是必要
的话,为什么要做一些降低质量又浪费时间的事呢?),也不必选择
Downconvert Sampling Rate。然后点击2Lame按钮,选择3个绿色的选项;
Encoding mode应设成stereo;转换成VCD的话,Total Bitrate必须设成
224kbit/s,转换成SVCD的话,也必须不超过224kbit/s。最后要注意选上Add
Error Protection。

这些都做好之后,选择FRC Presets(在左边),在列表中选择NTSC2PAL (23.
976 to 25.000)。如果帧速率不是刚好23.976fps,选上Change Frame Rate from
,然后输入实际的帧速率(例如,23.9762fps就输入239762,然后你必须改变目标
帧速率,在这个例子里是250000)。然后点击WAV to MP2,让BeSweet开始干活吧


步骤2:编码

打开TMPG,在Video Source栏中载入你的AVI文件(点击Video Source右边的
Browse按钮,选择AVI文件)。如果你看到了下面的消息,你可能没有安装DivX3播
放插件。我总是看到这个消息,直到我装了DivX3插件。它也有可能表明你的AVI文
件含有VBR音轨。如果你装了DivX3(要确保它被用于回放,点击“开始”->“运行
”->“regsvr32 divxdec.ax”,如果被询问whether the DivX4 filter should
be used to playDivX3 content,选NO)后仍然看到这条消息,还有一个变通的方
法:用Vi rtualDub打开这个AVI文件,将Video设成Direct Stream Copy,Audio设
成No Audio,然后保存为另一个文件,再用TMPG打开这个新文件。



打开文件以后,你就面临选择了:如果你在步骤0里提取了音频,你就载入这个
WAV文件作为音频源。



当你有独立的音轨的时候是这样,而TMPG默认是将视频源同时也作为音频源,因此
你如果没有外部源的话,这两个区域的文件就是一样的。同样也要选择你的输出文
件。

然后 设置TMPG 并开始 编码.

当TMPG编码完毕以后,你会得到一个mpg文件,或者一个mlv文件(VCD,作了
NTSC to PAL转换),或者一个m2v文件(SVCD,作了NTSC to PAL转换)。

如果你得到了一个mpg文件,就打开 TMPG MPEG Tools(File -> MPEG Tools),
点击Simple De-multiplex标签,点击Input栏上的Browse按钮,打开你的mpg文件
,然后点击Run。如果输入的是一个VCD文件,你得到的将是一个.mp2音频文件和一
个.mlv文件;如果输入的是一个SVCD文件,你得到的将是一个.m2v文件。

步骤3:合并和分割

bbMPEG 将帮助你合并视频和音频文件,以及将输出按CD数分割。

步骤4:刻录

剩下的工作就是刻录影片了。如果你使用了正确的程序,你甚至可以为你的影片创
建章节。

英文文档更新于07/28/02 中文文档更新于03/13/03

--
      あれからぼくたちは
      何かを信じてこれたかなぁ…
      夜空のむこうには
      明日がもう待ってい*cる        - Smap

※ 来源:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 192.168.1.176]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店