主题:  mov的mpg4太好了,虽然还没有对media和热real的

changhefirst

职务:普通成员
等级:1
金币:0.0
发贴:40
#12002/7/30 18:47:39
mov的mpg4太好了,虽然还没有对media和real的支持插件,但m$给了qt6机会,我使用qt6感觉很好,特别是mpg4压缩设置简单,自动完成,质量一点不差,想到可以看到mpg4的流媒体,你还想要什么?!



wanlihui

职务:普通成员
等级:2
金币:1.0
发贴:328
#22002/7/30 22:13:27
mpg4也不一定就是最好的吧!?呵呵!见下文!

图片如下:

简介:(转自hanrai兄的贴子,呵呵,他不会生气吧!)
Rad Video Tools包括Bink Video和Smacker(256色编码器)

Bink Video是一个优于MPEG-II的编码方式。它压缩的图像的质量要远高于MPEG-II,并且能供提供3倍于MPEG-II的播放速度。

Bink同时使用16种不同的压缩编码技术压缩视频图像(wavelet, DCT, motion compensation, a variety of vector quantizers, Smacker-style, etc)

Bink使用基于心理声学的编码方式对声音进行编码,这种方式有能力提供8:1的压缩比例,同时声音质量几乎无失真。所以声音的表现将会和图像一样出色。
------------------------------------
主界面:

File name:在这里输入你想要进行处理的文件名。比如您只想播放一个文件,那么选中这个文件,然后单击“Play”。你也可以使用“Advanced play”更改缺省的播放参数。

Files of type:缺省时Rad Video Tools将显示所有支持的媒体格式,你可以在这里使用下拉列表更改文件格式。

Bink it:单击可以打开Bink压缩器窗口,你可以在这里使用Bink技术压缩真彩色的Audio/Video信息。

Smack it:单击可以打开Smacker压缩器窗口,你可以在这里使用Smack技术压缩256色Audio/Video信息。

Advanced play:单击可以打开“高级播放”参数窗口,这里可以定制播放参数。“高级播放”可以更改Bink和Smacker的播放参数。如果你选择了一个Bink文件,那么这个按钮将打开“Bink高级播放”窗口;如果你选择了一个Smacker文件,那么这个按钮将打开“Smacker高级播放”窗口,窗口的内容将根据选择文件的不同而有所不同。

Mix in sound:单击将打开Bink或Smacker音频混合器。这个功能只有在您想要替换或者添加一个音轨到一个视频文件时使用。通常情况下不需要使用这个功能,因为在压缩AVI或QuickTime文件时,文件中的音频信息将被自动的压缩到Bink或Smacker文件中。

Convert a file:单击打开Rad converter窗口,用于转换一种媒体格式到另一种格式。比如你可以转换一系列BMP文件到一个AVI文件,将一系列GIF文件转换到一系列JPEG文件,将一种采样频率的波形文件到另一种采样频率的波形文件,24位图像文件到8位图像文件等等。使用这个功能时,现选中想要转换的文件,然后单击该按钮进行转换。

Analyze file:单击打开“文件分析”窗口。分析功能直观的表现了影音文件的数据传输率。

List files:单击打开“文件列表”窗口。这里可以用于创建一个列表文件。列表文件是一个包含了其他文件名的列表。这个功能在同事转换或者压缩一系列文件时使用。

New version?:使用这个功能检查Bink的版本。这是功能将利用Internet检查Bink的最新版本。

Find a file:用来寻找一个文件。

File info:这个功能显示选中文件的信息。

System info:这个功能显示计算机的信息。

Help:用浏览器打开Rad Game Tools网站内的帮助页。

FAQs:用浏览器打开Rad Game Tools网站内的FAQ页。

About:用来显示Rad Video Tools的版本信息。


图片如下:
使用Bink压缩:
使用Bink压缩非常简单,选中一个想要压缩的文件,然后单击“Bink It!”按钮,在谈出的Bink压缩窗口中设定参数,然后单击Bink即可。
---------------------------
Output File Info(文件输出设置):输入用于输出的文件的文件名。你可以使用浏览器选择一个文件夹。如果打开“Automatic overwrite”选项,当有和输出文件的文件名重名的文件是,Bink将不提示而自动覆盖目标文件。注意一点,Bink在压缩完成之前将不会覆盖目标文件,如果您不留神选中了这个选项的话,在压缩完成之前,您仍有机会保存这个文件。

Compression Settings(压缩选项):
Overall data rate settings(整体传输率设置):这里可以设置播放Bink文件所需要的带宽(也控制压缩的品质)。只需要输入您想要的传输率即可。150000是1速光驱的传输率;相应的,300000为2速光驱的传输率。Bink的效率大约是Smacker的4倍,所以如果您在压缩Smacker时候设置为450000,那么将它压缩成Bink的时候只需要150000。
警告:因为Bink的效率是Smacker的4倍,所以当由Bink转换到Smacker的时候可能造成数据量激增,导致播放时的不连续。在压缩的时候要注意设置Smacker的传输率。
有一点很重要,因为Bink播放的速度要比Smacker慢很多(因为它需要进行更多的思考)。所以如果想要为奔腾级别的计算机创建动画的话(在一个PII级的计算机上,可以播放几乎所有的动画)必须将数据传输率设置在250000左右。另外在目标平台上测试创建好的动画也是必要的。

Compress to a % of the original:另一种设置传输率的办法是设置相对于原文件的比例。这个功能相当于告诉Bink创建目标文件的大小是相对于原文件的百分之多少。比如,输入50,那么得到的目标文件的大小大约是原文件的一半。这个功能在磁盘空间不足的时候非常有用。

Keep peak data rate under a(保持峰值传输率低于):
multiple of the overall data rate(总体传输率的倍数):这个选项通知Bink保持峰值传输率低于总体传输率的某一倍数。比如,缺省的设置是3.0设置的整体传输率为250000b/s。这意味着峰值传输率为750000b/s(3*250000)。Bink将不会使数据传输率高于这个值。通常您不需要更改这个设置。

Specific data rate (in bytes)(制定数据传输率,字节):这个选项是另一种设置峰值传输率的方法。Bink将保持数据传输率永不高于这个数值。通常您不需要更改这个设置。

How many frames to preview during bandwith allocation (2-64)(在带宽允许的情况下,进行多少帧预览,2-64):这个选项控制在带宽空闲的时候预先处理多少帧。比如,当前图像是从一片空白突然转换到复杂的图片时,Bink可以利用在空白时空闲的带宽处理之后将要出现的复杂图像(因为空白将被压缩到很小,所以不会占用很多带宽)。这种技术可以防止由于图像复杂程度的突然变化而产生的数据量激增,可以保证图像转换时的品质。注意,这个数值越高,Bink将使用越多的内存来处理。通常比较合理的设置是CG设置为12,电影影像设置为8。

Compress video as grayscale(将视频压缩成灰度):这个选项控制Bink将视频信息压缩成灰度,这将提供更快的破房速度和更大的压缩比例。

Include input video's alpha plane(包含输入文件中的透明通道信息):使用这个选项在目标文件中包含原文件的透明通道信息。透明通道包含处理透明和半透明所需要的信息。这种信息对于游戏开发非常有用,存取透明信息的唯一方法是通过BinkSDK。

Key frame control(关键帧控制):

At % changed(关键帧的百分比):这个选项让你控制视频信息中关键帧出现的频率,关键帧是一种解压缩时不依赖于他之前的帧的帧。关键帧对于播放来说,无论是速度还是带宽上都是要付出昂贵代价的,所以要尽量避免。

Key at lease every(最少每几帧插入一关键帧):比如,您想每100帧插入一关键帧,那么就输入100。

Scaling compression(缩放控制):这个选项可以让你控制压缩时的放缩比例,可以控制文件的大小。很多编码软件使用内在的放缩压缩,但是Bink可以让你在外部控制放缩比例。比如把640*480的影像压缩成640*240,然后在播放的时候,player将把影像还原成640*480。

2x height doubled:在播放的时候每一行扫描线将被伸展到两行
2x height interlaced:在播放时每两行扫描线之间插入一条黑色扫描线。播放速度比2x height doubled快一倍。
2x width doubled:在播放时每一列被伸展到两列的宽度
2x width and height doubled:在播放时图像的宽度和高度各被放大一倍。
2x width and height interlaced:在播放时宽度被放大一倍,每两行扫描线间插入一条黑色扫描线,播放速度比2x width and height doubled快一倍。

Hint Window(提示窗口):这个窗口允许针对特定的帧设置传输率。在Bink引入新的预处理模式之后,通常不需要使用这个窗口。但是当遇到非常特别的情况时,仍然可以使用这个窗口对特定的帧进行设置。
按照如下顺序输入数据---起始帧,结束帧,数据传输率,峰值传输率,是否关键帧(0=不是,1=是),对比度调整,平滑调整,黑色阀值调整,亮度调整,gamma调整。用空格分开输入的数据。另外可以用Ctrl+Enter输入多行数据。

Input Video Settings(输入视频设置):
Frame rate control(帧速率设置):
Force(no adding or removing) to(强制):这个选项允许您在目标文件中强制设置一个新的帧速率。这个设置在压缩一系列静态图片的时候需要用到。(缺省情况下设置为15帧/秒)。

Adjust(add/removes frames)to(调整到(添加/减少帧)):这个选项允许您调整到一个新的速率,在调整的时候可能会添加或删除一些帧。比如,您有一个15帧/秒的动画,您现在将它调整为30帧/描,那么动画中的每一帧将被处理两次。压缩以后您将得到两倍数量的帧,同时也得到了两倍的播放速度。这个功能也可以让您制作便于播放的动画,比如您有个24fps的动画,但是播放很吃力,那么就将帧数调整为12帧试试看。

Frame range(帧范围):这个选项让您设置开始帧和结束帧的位置。注意:这里的帧的位置指的是源文件中的帧,并不是在Adjust to frame rate中设置的经过调整的帧。

Frame size(cropping)(帧尺寸(剪切)):这些选项允许您在源文件的帧中剪切一个区域。如果同时使用了放缩的话,那么剪切的处理将在放缩之后进行。

Frame Scaling(resizing)(帧尺寸(放缩)):“Width”和“Height”输入想要源文件中的帧转换到的目标尺寸。"scaling type"按钮允许您选择放缩的算法:high-quality(bi-cubic)提供最高的清晰度,但有时候可能会有点失真。Medium quality(bi-linear),lowquality单纯的复制或者删除像素。通常设置为high-quality模式即可。

Digital video fiilters(数字影像过滤):
Contrast increase(增加对比度):这个选项允许您增加影像的对比度。增加对比度将使黑色更黑,白色更白。增加这个选项几乎总会增大影像的压缩比例,因为它将“几乎是黑色”的像素变成了纯黑的像素。取值范围从0(不改变原图)到127。一个比较合理的设置为8。

Smoothing percentage increase(增加平滑度百分比):这个选项允许您柔化输出的影像。增大这个值可以使像素变得模糊,得到一个柔化的效果。这样的帧更容易被压缩。取值范围从0到100。一个比较合理的设置为3。

Black clamp(黑色阀值):所有低于这个数值的颜色都被理解为纯黑。这种方法是使那些“几乎为黑色”的像素变为纯黑。这个设置对摄制的影像压缩特别有用。对于大多数的影像,调整对比度是更好的方法,这将使图像更加自然。范围从0到255。一个比较合理的设置为20。

Video de-interlacing(去扫描线):这个设置将清除从电视捕获的图像中扫描线的痕迹。De-interlace通常不是最好的方法,所以我们提供了其他不同的技术用于清除扫描线痕迹。第一种最简单的方法是"blend"(混合)模式-它将奇数和偶数的场混合在一起。你也可以选择奇数或者偶数的场更重一些。也可以单独提取奇数或偶数的帧。只要单独选择Even lines或者Odd lines,而不选择De-interlace和Blended即可。

Brightness adjustment(亮度调整):这个选项允许您增加或减少影像的亮度。这是一个百分比数值。100%是没有变化,10%表示只有当前亮度的10%,200%是两倍于现在的亮度。

Gamma correction(伽马调整):这个选项允许您调整输入影像的伽马值。伽马值可以理解为一种非线性的亮度调整。通常用于调整从Mac机输入的影像,因为用Mac机器创作出的图像,在PC机上通常比较暗,调整Gamma到1.4来纠正这个问题。

Compress Audio(音频压缩):
Compress level:音频压缩级别用于控制音频压缩品质。Bink可以将音频压缩到10比1的比例而几乎没有失真。Bink压缩44k采样频率的能力最高,所以通常不需要考虑11或22Khz的音频。但Bink仍然支持这两种格式,但是压缩比例要低得多(3:1和5:1)。压缩级别4几乎没有失真,有些文件甚至可以使用5或6,但是设置在9以上将会听到明显的杂音。

Bink:
当您设置好所有的参数的时候,单击Bink按钮就进入了缓慢的Bink压缩过程。这个过程非常缓慢。

一些经验:
使用对比度调整代替黑色阀值调整,这将得到更好的效果。一个比较合理的设置是8到16。

使用小的Smoothing设置将会得到更大的压缩比例。比较合理的设置为3。

使用Preview功能预览您的工作,预览按钮可以播放到目前为止压缩好的帧。这表示您在压缩完成之前就可以看到您的工作效果。这样可以在渲染结束之前就发现您设置的错误。

您也可以随时中止压缩,而且已经渲染过的部分都不会丢失。






5D非线性编辑版主

职务:版主
等级:7
金币:29.0
发贴:6498
#32002/7/31 2:15:15
倒~~~

他说的是MPEG-4不是MPEG-2

MPEG-4确实是最好的~~~



changhefirst

职务:普通成员
等级:1
金币:0.0
发贴:40
#42002/7/31 19:56:02
我也倒,说的那么好那么详细,联网址都不给.
还有进一步使用发现qy6的mpg4也不完美,在我的pc上,qt6压缩视频时声音要选择acc压缩时改变设置的话,压完的文件会打不开,只压图像,或者使用默认设置的话,则可打开.
还有由于mpg4压缩设置不特别详细,所以在压缩变化不得的视频时效果十分不理想!



wanlihui

职务:普通成员
等级:2
金币:1.0
发贴:328
#52002/7/31 23:23:12
这种视频格式在网上也很长见得阿!如游戏动画!
www.radgametools.com