主页 PC知识 网管技术 黑客帝国 安全技术 开放系统 程序设计 搜索 技术论坛

 

相关联接
 
RHU本级分类

Windows
硬件交流
软件世界
业内新闻

 
RHU阅读排行
·赶走Windows流氓文件夹
·手把手教菜鸟如何安装系统
·可以让你在中文XP安装IE7的方法
·WinXp主题工具与修改全攻略
·IE修改INI的优化提速方法
·让你的CPU也有近似的超线程能力
·新手装机必看 一步一步学分区及大小调整
·自己动手制作Windows垃圾文件自动清理器
·实用:破解XP最新验证程序的三种方案(图)
·清除WinXp顽固弹出窗口

 
 
RHU最新文章
·MySQL 5.0系列新的社区稳定版5.0.75发布!
·Symantec Endpoint Protection and Network Access Control v11.0.4000 MR4
·大蜘蛛 Dr.Web for Windows 5.0 Final
·WPS 2009测试版公开下载
·Norton 360 v2.1.0.5 多国语言版
·开启 Windows Live Messenger Wave3 RC 多开功能
·KMPlayer v2.9.4.1434 Pre 3
·openSUSE 11.1 Final - 正式发布
·Opera@USB 9.63 Build 10476 - 可运行于U盘里的Opera
·My Codec Pack 1.03 Final(1.0.9.2)

 
 
RHU相关搜索









 
 
RHU广而告之

 
 
>您的位置:首页 -> PC知识-> 软件世界
用Video Pack制作多段式VCD

作者:RHU-TAC编辑员 来自:RHU网络采集 时间:2005-6-7 双击滚屏 收藏本页 字体:


点击 查看RHU2004全年文章


首先要说明一下标准的多段VCD应具备的特征:

  1.不做选单选择时,可以从头播放到结束, 不会因段落的衔接出现短暂的停顿;

  2.通过遥控器选单可以跳转到任意设定过的段落;

  3.不必分割成多轨刻录,仅仅只有一个影音轨,就能做到以上效果。

  拿手边几张这种多段VCD来看看,一张是“韦伯音乐剧精选集”,一张是Discovery电视频道出的VCD。看看它MPEGAV目录下,只有两个DAT档:第一个较短的是片头;第二个有600多MB,显然就是主要的影片数据。

图1 MPEG文件分析

  只有一个文件,而选单上又有选项可以选择,所以应该是用切入点(Entry Point) 的方法来选择要欣赏的段落,也就是选单上每个选项都设定了要进入此DAT文件的切入点。

  看一下这些VCD的CDi目录下的文件,拿来跟一些VCD制作软体的CDi档案做一下比较,发现刚提到的这两张VCD,应该是用Video CD Writing Tools工具制作的。

  使用 Video Pack 4.0也可以制作这种多段VCDVideo Pack下载。至少有如下几种方法:

  1.设定单一影音轨多个时间位置的 Entry Point 及播放时间 (duration)。

  2.彼此串联,仅设定单一影音轨多个时间位置的Entry Point。

  3. 彼此并联,也就是每个选项都在选单上,但彼此不相串联。

  4.把一整个MPEG档分割成多档,来做多轨型VCD,彼此串联。

  这些都能做出有选单可选的多段VCD。 但是1和4 这两种方式,会在段落转换处有稍稍的停顿。2和3 这两种方式不会有停顿,但仍有一些问题 (后面详细阐述)。

  还有就是兼容性方面的问题,用Xing MPEG Player播放这种多段VCD似乎不太兼容——第三或以后的段落会出现进不去造成死机的现象,用 Power DVD player 来播放,兼容性就没有问题。

  方法一 设定单一影音轨多个时间位置的 Entry Point 及播放时间 (duration)

  假定现在制作一个有选单的多段VCD,选单中有几个选项,每个选项都对应一个Play List,每个Play List中的Play Item都是同一个MPEG文件,但是有不同的Entry Point,假设第一个Play item的切入点是00:00:00:00,第二个是00:10:00:00 ,第三个是00:20:00:00……,流程排列如图2:

图2 串联设定流程排列图

  这是把每个播放元件串连起来,最后一个选项播完回到选单。然后在每个Play List上按右键->Properties,设定播放的时间。每个Play list的播放时间,等于前后Play list的Entry point间隔的时间。上例每个播放元件都间隔10分钟,所以播放时间就要设为10分钟,Wait的时间改为00:00:00。

图3 时间设定窗口

  这种方式就跟下面要讲的VCD Writing Tools的Start point及End Point的设定方法类似。 但效果不同,VCD Writing Tools做的VCD在段转换时不会Delay。

  设定好后烧成 VCD。用Power DVD Player试播看看,除了段转换会delay外,其余都很正常。

  方法二 彼此串联,仅设定单一影音轨多个时间位置的Entry Point。

  流程排列及制作过程跟第一种方法一样,只不过省掉播放时间的设定。

  这种VCD可能会有播放的逻辑上的问题,也就是,每个播放元件只设定了Entry Point,所以当第一个选项播放时,若未再进行其他选择,它会播到完毕,但是一直到完毕都还是在第一个选项中,所以等它播完,接著它会播第二个选项,但是却从00:10:00:00(以上例而言) 开始播,播到片尾后,再跳到第三个选项: 从00:20:00:00 开始播到最后。这种播放方式不是很奇怪吗? 但好处是不做选择时,一直播放到尾都不会产生间断。

  如果改成第一种方法,加上播放时间的设定,“播放逻辑”虽正确,但也不见得好,因为第一种方法做的VCD在不做选择时,从头播到尾会自动段转换,不过段转换过程会出现间断,延迟的现象。

  市面上还真的有“方法 2”这种VCD喔!我最近看的“美梦成真”VCD就有这问题。但是检查其文件似乎不是用Video Pack 4.0做的。

  方法三 彼此并联,也就是每个选项都在选单上,但彼此不相串联。

  这种方式的流程如图 4:

图4 串联设定流程图

  也就是把每个播放单元独立出来,各对应到选单的一个选项,播完每个单元之后,都会回到选单,而各选项间彼此没有先后关系。

  这样虽不会有上述的“播放逻辑”的问题,但在播放某一个选项时,就不能直接按Next跳到下一个选项或按Previous回到前一个选项。而是每次都要回到选单才能选择下一个项目。



OVER

[1] 页 RedHyphone.Union 投稿邮箱
[特别声明]:
本站文章大多搜索转载自网络中,如果侵犯了您的权利,请告之我们。本站将立即删除。
本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有。
查看评论】【向上滚屏】【关闭窗口】【 打印
-相关文章
  • openSUSE 11.1 Final - 正式发布
  • [视频]Opera Mini 4.2 正式版发布
  • dll注入系统进程(开源代码)
  • 认知盲区 解惑双网卡双线路DNS解析
  • FlashFXP 简体中文版 3.7.5 Build 1303 Beta[烈火]
  • -文章评论 (关闭)
    ·还没有相关的评论!

    网上大名:
    红旋风网络技术联盟 RHUTech.Union
     
    Copyright © 2000-2007 RedHyphone.Union All Rights Reserved. 红旋风联盟版权所有.皖ICP备05011033号
    中国红旋风网络技术联盟 | www.RedHyphone.net
    Mailto:Redhyphone@gamil.com