注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

 
 
 

日志

 
 

【网络】如何把real格式转换为MPEG-1或MPEG-4格式b0_0d  

2009-08-20 20:06:09|  分类: 网络世界 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

如何把real格式转换为MPEG-1或MPEG-4格式

目前在网上可供下载的电影有大约2/3是RealNetWorks公司的.rm 格式或.rmvb 格式,可是这两种格式的解码算法至今仍然为RealNetWorks公司所独家拥有,所有的解码IC方案公司都清一色的不情愿为了支持real格式而支付高昂的权利金,这就造成了一个很多消费者都不愿意相信,却又不能不面对的状况:大多数电影格式是real格式,可没有一个MPEG4播放器能够支持它(那种基于WinCE操作系统的PMP除外,因为它可以安装WinCE版本的RealONE播放器)。这也是我们写这个教程的原因,既然直线走不通,我们就来曲线救国吧!

  看完这个教程,如果您是国松电器DMP系列硬盘播放器的用户,相信您可以随心所欲的把您下载的real格式电影转换成DMP2500所支持的MPEG-1或MPEG-4格式了。如果您不是DMP系列的用户,也一定会对您有所帮助的。

工具篇

  在网络上可以搜索到几十个real格式与其它格式相互转换的软件,经过国松的工程师的多次对比尝试,我们得出的结论是,针对DMP系列硬盘播放器,最佳转换工具(组合)是:

  1.转换效率最高的工具(组合):

    MainConcept MPEG Encoder 1.4

    * Streambox Ripper

    ** RealONE 或 Real Alternative

    *** Ultra RM Converter

    (打*号的均为辅助软件)

  优点:转换速度相当快,大约为所转换片段的播放时间的2/3左右。

  缺点:只能把real格式转换为MPEG-1、MPEG-2格式,不能转换成MPEG-4格式。对于DMP系列播放器,只能用来转换MPEG-1格式。而且有时会遇到直接转换real格式电影无声音或声音不良的情况,这时必须用Streambox Ripper先转换声音文件,造成多一道转换手续。

  2. 使用最方便的工具:

    HT MPEG Encoder 7.0

    * RealONE 或 Real Alternative

    (打*号的为辅助软件)

  优点:使用非常简单,功能却很强大。可以在各种不同格式任意相互转换!对于DMP系列硬盘播放器,则是把real格式转换成MPEG-1和MPEG-4格式。

  缺点:转换速度相对较慢,转换时间与所转电影片段的播放时间相近。

  看了那么长的软件列表,是不是有点心慌啊?呵呵,别急,让我们为您一一解释。先看看网上是如何描述它们的:

  MainConcept MPEG Encoder 是一个功能强大的MPEG编码软件,可以帮助你快速的将AVI文件压缩并重新编码为高品质的MPEG视频文件,压缩速度很快,支持批处理操作,支持将多个MPEG文件合并为一个MPEG文件,程序界面友好,操作非常简单!

   Streambox Ripper号称急速转换大师,转换速度相当快,平均转换一只5分钟的歌曲可能只要不到1分钟的时间,可以說是目前转换速度最快的MP3音乐制作软件了。它可以將Real Audio格式转成MP3与WMA格式,将CD Audio转成MP3、WMA、和WAV这三种格式。

   Honestech MPEG Encoder是一款高性能的视频文件格式转换软件,高压缩比、快速转换,为MMX优化。它能够让您将视频文件转换成各种格式,它使用特殊的 Fast Motion Estimation Algorithm(快速运转判断运算系统),和支持Intel MMX技术,使得转换格式工作能够更快速的完成。

  工具都介绍完了,现在就让我们开始吧,请看实战篇之一--用MainConcept MPEG Encoder来转换格式。

用过MainConcept MPEG Encoder的朋友都知道,它根本不支持real格式!不用担心,我们只需要借用RealONE的解码器,就能够做到让它支持real格式了,现在就跟着我来转换格式吧。

  第一步:安装RealONE或Real Alternative解码器。我们并不需要用它来播放real文件,只是要借用它的解码器来让MainConcept MPEG Encoder能够打开real格式文件。

  第二步:安装MainConcept MPEG Encoder 1.4版。

  第三步:启动MainConcept MPEG Encoder,首先是它的启动界面如下图:

  启动界面消失后,就是程序的主界面了:

  整个操纵非常简单,选择视频源、选择音频源(默认与视频源是同一个文件,如果需要才设置)、选择输出(也可以按照默认)和选择输出格式,这四个选项就足够应付平常的使用了。

  第四步:点击“视频来源”后面的“打开”按钮,选择存放real文件的文件夹,奇怪,看不到想转换的real文件?如下图:

  两种处理方式:第一种是简单的方式,选择文件类型为“所有文件”,马上就能看见您想转换的那个real格式文件了吧!简单是简单,可是每次选择要转换的real文件时都要用鼠标选择一下文件类型,有的麻烦。如下图:

  第二种是一劳永逸的方法,让real格式成为MainConcept MPEG Encoder认可的视频格式。先点击主界面上菜单中“选项”菜单的“导入模块”,如下图:

  点击后将会弹出“导入模块”窗口,如下图:

  用鼠标点击图中蓝色的项目“MPEG Import”,在点击窗口右边的“详情”按钮,则会显示“模块详情”窗口,如下图:

  在“扩展名”这个栏目中,请手工增加rm和rmvb两个扩展名,如图中蓝色部分所示。至此,工作完成,一路确定按钮点下去,回到主界面。再来看看工作效果,点视频来源按钮,看见了吗?real格式的文件直接显示出来了!

  第五步:现在我们来看看从“视频来源”打开一个real格式文件的情形:

  看到吗,“音频来源”会默认使用同一个real格式文件。输出文件也默认在当前文件夹中。

  如果您看到的不是上图所示的情形,而是一个错误提示,如下图:

  如果出现“未找到视频数据”的错误提示,请您确认您是否正确安装了RealONE这个软件。如果您已经正确安装了RealONE,仍然出现这个错误提示(在不同的电脑上,因为安装的软件环境不完全相同,有时的确可能出现这个现象),那就要请出第二位神秘的助手了--Ultra RM Converter。这个软件也是用来转换视频格式的,不过它的速度实在是太……慢了,在这里我们并不用它来转换,只是借用一下它的某些组件。安装了Ultra RM Converter以后,您就能够用MainConcept MPEG Encoder打开real格式的文件了。

  现在应该选择输出格式了。在MPEG类型这个选择框中有“MPEG1”、“VCD”、“MPEG2”等共10种类型可选,针对国松的DMP系列硬盘播放器,我们可以选择的类型是“MPEG1”和“VCD”(“SVCD”格式您自己可以尝试一下,也可以,是不是?不过我们建议就用“MPEG1”和“VCD”就好了)。具体选择哪种类型,需要看您准备转换的real文件的图像分辨率是多少,我们知道VCD的分辨率是352x240(NTSC)或352x288(PAL),如果您准备转换的real文件的分辨率和VCD的分辨率接近,您最好选择VCD类型,如果是超过VCD分辨率,比如是640x480,那您就选择MPEG1类型吧(其实VCD就是MPEG1格式的,只不过VCD有分辨率的限制,而MPEG1不局限在VCD这两种分辨率上,比较自由),选择类型后,如果点击主界面上的“详细”按钮,还可以对更多的参数进行设置,包括分辨率等。如果您选择MPEG1类型,而在这里把分辨率设置为352x240,其实和选择VCD类型NTSC制式,效果是完全相同的。“详细设置”窗口我们就不仔细研究了,您可以自己尝试。如下图:

  第六步:一切准备就绪,现在点击“转换”按钮,开始转换吧!转换过程中按F3还可以打开一个“显示预览”窗口,便于实时监控整个转换过程。如下图。转换完成后,将会有提示音。

  转换速度可以说相当快,在这么多的同类软件中间,能够做到大约是待转换文件的播放时间的2/3,已经相当不错了!大功告成,快把转换好的文件复制到DMP硬盘播放器上欣赏一下您的劳动成果,非常爽吧!

  偶尔还是有美中不足,有的文件转换之后声音总是有杂音,让人感觉不那么舒服,或者甚至就没有声音,那该怎么办呢?请看实战篇之一的附加篇--完美音频处理篇。

用MainConcept MPEG Encoder直接进行real格式文件的音频转换时,偶尔会碰到转换后的文件没有声音,或有爆音的情况,要解决这个问题,需要多增加一个转换的工序:前期音频处理。

  我们又要请出一位助手了,前面提到过,它的名字叫Streambox Ripper,是一个专门用于各种音频格式转换的软件。我们要用它把real文件的音频部分抓取保存成MP3格式,再用MainConcept MPEG Encoder把这个MP3文件作为音频来源载入,最后一步就是进行转换。注意:必须使用2.0.0.9版本,新版本已经不支持real格式的音频转换。

  第一步:启动Streambox Ripper,它的主界面如下图:

  第二步:按“载入”按钮,打开您准备抓取音频的real文件。如果是rmvb后缀名的文件,在文件类型“real音频”这里将不能看到,没有关系,选择文件类型为“所有文件”就可以看到它了。如下图:

  第三步:下图是正常载入了real文件的主界面:

  第四步:按“转换”按钮进入设置窗口,主要要对目标路径、转换品质、编码方式等。虽然WAV、WMA、MP3格式MainConcept MPEG Encoder都能接受,但出于占用空间和转换速度的原因,我们还是建议选择MP3格式。关于“编码起始位置”这个选项,是让您设定开始抓取音频的起始时间,您可以用主界面左下角的滑动条上自行设定时间。

  第四步:开始抓取音频。速度非常快,在抓取为MP3格式时,抓取时间大约是播放时间的1/20。

  第五步:完成了real文件音频的抓取步骤,就可以用MainConcept MPEG Encoder转换real文件为MPEG1或VCD格式了。只是要注意记得在“音频来源”处把刚才抓取到的MP3文件载入。如下图:

  等到转换结束,马上到DMP硬盘播放器上去验证一下,是不是直接转换时存在的爆音已经完全消失啦!

  下面简单讲讲Streambox Ripper的出错处理(下列内容来自于网络,仅供参考之用):

错误提示 原因 解决

Decoding of the file requires external codec.

Please download & install G2 Player (www.real.com)

codec info (cook) StreamBox Ripper使用Cooker G2(cook3260.dll)进行音频解码,RealPlayer或RealONE的旧版本有该解码器,但是RealPlayer10却使用另一名称cook.dll,所以StreamBox Ripper找不到该解码器。 找到安装RealPlayer或RealONE的路径..\Program Files\Common Files\Real\Codecs,把cook.dll复制到当前文件夹中,并改名为cook3260.dll即可。

Decoding of the file requires external codec.

Please download & install G2 Player (www.real.com)

codec info (sipr) StreamBox Ripper使用ACELP-NET(sipr3260.dll)进行音频解码,RealPlayer或RealONE的旧版本有该解码器,但是RealPlayer10却使用另一名称sipr.dll,所以StreamBox Ripper找不到该解码器。 找到安装RealPlayer或RealONE的路径..\Program Files\Common Files\Real\Codecs,把sipr.dll复制到当前文件夹中,并改名为sipr3260.dll即可。

Decoding of the file requires external codec.

Please download & install G2 Player (www.real.com)

codec info (atrc) StreamBox Ripper使用Sony ATRAC3(atrc3260.dll)进行音频解码,RealPlayer或RealONE的旧版本有该解码器,但是RealPlayer10却使用另一名称atrc.dll,所以StreamBox Ripper找不到该解码器。 找到安装RealPlayer或RealONE的路径..\Program Files\Common Files\Real\Codecs,把atrc.dll复制到当前文件夹中,并改名为atrc3260.dll即可。

注意:

1.如果使用StreamBox Ripper时发生类似的错误信息,可以找到错误提示中的以解码器命名的dll文件,在文件名后加入3260即可。

2.某些用户可能安装了Real Alternative而没有安装RealPlayer,则StreamBox Ripper使用的是Real Alternative\codec下的解码器,确保在这里有*3260.dll即可。

  接下来我们要介绍的是另外一个软件,它使用更方便,而且能够转换更多的格式,请看实战篇之二。

前面我们提到过HT MPEG Encoder 7.0是一款使用很便捷的视频格式转换工具,那现在就让我们一起来看看如何使用它吧。

  第一步:同MainConcept MPEG Encoder一样,HT MPEG Encoder本身不支持real格式,因此需要先安装RealONE或Real Alternative解码器,来让HT MPEG Encoder能够打开real格式的文件。

  第二步:安装HT MPEG Encoder 7.0版。如果安装6.0版,所转换出来的文件在电脑上能够正常播放,但在国松DMP系列硬盘播放器上播放可能会出错,这是由于6.0版算法不完善,转换出来的文件祯率过高造成,7.0版已经修正了这个问题。

  第三步:启动HT MPEG Encoder 7.0,启动界面如下图:

  启动界面销售后,即显示HT MPEG Encoder 7.0的主界面如下图:

  整个界面漂亮而简洁。顶部的一排圆圆的按钮分别是“载入”、“删除”、“选项”、“编码”、“帮助”等。顶部按钮下面是转换文件列表框,显示文件的名字、状态、视频信息、音频信息、祯率、转换时间、目标路径等信息。而主界面的下1/2部分,又分为3块,左边的状态窗口显示软件的一些启动信息、当前转换的文件的详细音视频信息,以及转换进度条。右边是显示预览窗口,可以实时显示转换进程。中间是两个按钮,“INPUT”用于预览选择的待转换文件,而“OUTPUT”则是预览转换完成后的文件。

  第四步:点击“add”按钮,载入视频文件。注意,文件类型要选择“所有文件”,才能看到real格式的文件。

  第五步:选择一个待转换的real文件,点击“打开”按钮,会自动弹出“选择”窗口,所有转换需要的设置都在这个窗口中进行,如下图。

  HT MPEG Encoder 7.0支持的输出格式非常丰富,从大类上看有MPEG1、MPEG2、WMV、AVI等几类。在VCD/DVD这个快捷选项中,甚至还集成了烧录光盘的功能,可以在直接把待转换的文件烧录成VCD/SVCD/DVD光盘,不过,我们用DMP系列播放器不需要用到烧录光盘功能。每一大类又有很多的可选子类,例如MPEG1选项中,还有“自动匹配源文件”、“互联网窄带”、“PAL制式VCD”、“NTSC制式VCD”等几个选项,实际上是选择转换后的视频分辨率、祯率、码流率等关键因素。一般而言,选择输出的分辨率、祯率、码流率越高,转换时间就越长,转换后的文件也越大,当然效果也越好,要注意,超过源文件的分辨率、祯率、码流率是没有任何意义的,只会浪费时间和磁盘空间。

  我们这里将演示把一个real格式文件转换成DIVX编码的MPEG4格式文件的过程,至于转换成MPEG1格式,方法相似,很简单,请读者自行摸索。

  请看上图中的“视频编码器”选项(Video compressor),为了输出国松DMP系列硬盘播放器能够解码的MPEG4文件,我们有两种选择,分别图中以高亮条显示的DivX? 5.2.1 Codec和XviD MPEG-4 Codec。如果您在这里看不见它们,那是因为您的电脑没有安装相应的编解码器。您可以到网上下载DivX和XviD的编码器来安装即可,还有个简单的方法是安装6.4.8.4版本的“暴风影音”播放器,即Media Player Classic,它里面包含了我们常用的大多数编解码器,这里需要用到的DivX? 5.2.1 Codec和XviD MPEG-4 Codec也在其中。另外,切记不要安装DivX 6.0版本以上的编解码器,因为这个版本太新,用它压缩出来的MPEG4文件,除了DivX NetWorks公司在即的播放器,其它的软件都放不了,国松DMP系列硬盘播放器也无法播放。

  再来看看输出MPEG4格式要设置的其它几个选项。下图是“音频编码器”的设定,我们可以选择PCM格式或MP3格式,由于MP3格式所占空间最小,建议选择它。

  最后再设置一下输出的目标路径和文件名,就可以“OK”返回主界面准备转换了!注意!由于HT MPEG Encoder对unicode支持不是太好,像我们这里选择了DivX? 5.2.1 Codec,它却把?显示为?,HT MPEG Encoder默认的输出文件名是在后面加上编码器的名字,如果我们按照上图默认的文件名,按“OK”按钮,会收到一个错误信息,如下图:

  HT MPEG Encoder 7.0 不能生成目标文件,所以出错,其实,我们只要把文件名中“DivX?”这个“?”删掉就可以了。

  第六步:在转换文件列表框中选择要转换的文件,点击顶部中间最大的按钮“Encoding”(即“编码”),转换就开始了,转换过程中我们将在显示预览窗口中看到实时图像。转换进度条上面的状态窗口中的最下面一行文字,是提示您正在进行的转换到完成还将消耗的时间。

  HT MPEG Encoder 7.0还有一个大优点,它支持批量转换!也就是说,您可以一次载入很多个视频文件,分别为它们设置好转换参数,在主界面的转换文件列表框中把它们全部选中,点击“编码”按钮,您就可以把电脑丢在一边让它自己去转换吧,一觉醒来,您的real文件全部乖乖的转换成了MPEG1或MPEG4文件,是不是很棒啊!

应用一:现在从网上下载的热门韩剧《人鱼小姐》,格式是rmvb,伴音左声道是韩语,右声道是汉语,应该转换成MPEG1格式还是MPEG4格式?

  DMP2500在播放MPEG1格式文件时,支持左、右声道切换功能,因此,把伴音左、右声道是两种语言的这类文件,转换成MPEG1格式是非常合适的。

  应用二:有一部rmvb格式影片,图像分辨率是352x288,转换为MPEG1格式和MPEG4格式后,在DMP2500上播放都发现图像左右不满屏,四周有黑边,如果处理?

  在转换时,把图像分辨率调整为352x240,应该就能解决图像不满屏的问题。如果在转换其它的视频文件时,如果出现不满屏的情况,也可以按照类似的处理方式,只要保证图像的宽:高的值不小于1.4667(即352:240的比值)即可。注意,此法可以使图像左右满屏,但是如果比值太大,图像比例会失真。

  应用三:除了文中介绍的两种转换方案,还有没有更多的选择?

  经过我们的工程师测试转换效率、兼容性、成功率等多方面因素后,我们总结了上述的两种优选的方案。网上可以找到非常多的软件来用于转换real格式为其它格式,我们在这里大概的罗列一下,有兴趣的朋友可以自己把这些软件下载来做一个对比测试。如果您有更好的方案,欢迎您向我们推荐您的方案,千万不要一个人独自享受,要与广大的朋友们一起分享哦!

 1. UltraRMconverter

 2. EO Video

 3. TMPGEnc Plus

 4. RM转换精灵

 5. 超级转换秀

 6. No1 VideoConvertor

 7. EasyX Video Converter

 8. RM to AVI MPEG WMV VCD SVCD DVD Converter

 9. Shinco Video Encoder

 ……

  注意,上述软件有时会有转换为MPEG4格式后,在PC上能够播放,而在DMP系列硬盘播放器上播放不正常的情况,这时请尝试换另外的软件或者MPEG4编码器试一试。

  应用四:有时转换一部电影要花挺长时间的,等转换完了用DMP播放器播放,才发现某个参数没有设置好,重新转换又要花很长时间。有没有快速的方法可以在正式转换之前先简单测试呢?

  其实很简单,先转换30秒左右的内容来做个播放测试,就知道您设置的参数是否正确了。那是不是等转换到30秒就按“取消”按钮呢?建议不要这样做。由于DMP系列播放器是硬解码封闭系统,兼容性显然比不上随时升级的PC开放式系统,那种转换到半途中又按“取消”得到的一个不完整的文件,在PC上或许可以播放,但在DMP播放器上或许无法播放,但您可千万别认定,不能播放就是格式或设置有错,其实很可能问题是出在半途中断转换上。即是说,同样的设置,中断转换得到的不完整文件却不能播放,但完整的转换后,却能够正常播放。

  要避免出现误判,介绍一个软件:RealMediaEditor。这是一个real格式文件的编辑软件,用它可以非常轻松的分割real文件,如果您担心一个较大的real文件转换结果可能不理想,可以用RealMediaEditor先切一小段文件,转换后测试一下,这样可以节省不少转换时间哦!

  评论这张
 
阅读(143)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017