请说出几种图像压缩的算法,并比较优缺点,谢谢了
jpg:有损压缩,清晰度高,文件小,常用格式。
png:有损压缩,清晰度高,文件小,带alpha通道,常用格式。
tga:高保真,带alpha通道,文件比较大,视频制作常用
电影不同格式的压缩比例各是多少?
给你个计算方式,你自己计算后,去查看现有视频的编码,就可以得到压缩比的数据了。
比原始视频少10MB的是压缩比90%,以此类推。
用视频尺寸乘以帧数乘以比特就等于该视频的原始比特率(BPS)了。
得出的数据要除以两次1024,一次是字节,一次是KB,最后得到MB BPS的比特率。
举例:1024*576(视频尺寸)*25(帧数)*32(bit)=471859200(bps),除以两次1024=450 Mbps,然后,这个450就是每秒的数据了,算上时长,比如三秒,就是1350MB……
而后,查看现有视频的码率(这很重要),比如现有视频的bit rate(比特率、位率)是1758 Kbps那就是1.71Mbps。
(这里要注意其前缀,有无OVERALL)
那么就可以得出现有的,我所举例的视频和原始视频的压缩比是1.71/450,那么用450除以1.71就得出了一个1/263的大致压缩比。
=================
【比特】
一般我们使用的图片,包括视频在内,都是位图格式,其颜色分别为1位(单色)8位(256色)24位(真彩色)等等,32位就是8+24……
【帧数】
每一秒该视频所用的单张画面的数量。
【尺寸】
就是720P/720I这些尺寸,具体不详述了。
编码的意义就是在尽量保有原始视/音频画面效果的同时,将视/音频的体积降到最小。
所以,你想问的仅仅是编码的压缩率,这个不是看格式的,比如h265的设计需求是比H264的压缩率高出一倍!而h264的压缩比又是h263的两倍。
但上述我说的这只是针对视频部分而言,音频也有不同的压缩,相同的视频配合不同的音频,大小也是不一样的。
而所谓的格式,包括且不限于AVIMKV这些,其实只是将视频和音频进行封包处理的结果。
===========
但以目前常见的编码来说,比如RMVB,它就是在RM(real8.0)增加了VBR(Variable Bitrate)的动态比特率,所以比之前的ABR(Average Bitrate)和CBR(Constant Bitrate)而言,效果会更好,但体积未必会是最小的。
尤其在动作较多的视频中。
所以有时候计算平均码率或全码率并不适合这种采用动态码率的视频,或者说得出的数据并不是十分准确。
大致就这样了
什么是视频压缩编码器
视频压缩的目标是在尽可能保证视觉效果的前提下减少视频数据率。
视频压缩比一般指压缩后的数据量与压缩前的数据量之比。
由于视频是连续的静态图像,因此其压缩编码算法与静态图像的压缩编码算法有某些共同之处,但是运动的视频还有其自身的特性,因此在压缩时还应考虑其运动特性才能达到高压缩的目标。
你说视屏怎么压缩?
流行视频格式讲解
*. MPEG/.MPG/.DAT
MPEG也是Motion Picture Experts Group 的缩写。
这类格式包括了 MPEG-1, MPEG-2 和 MPEG-4在内的多种视频格式。
MPEG-1相信是大家接触得最多的了,因为目前其正在被广泛地应用在 VCD 的制作和一些视频片段下载的网络应用上面,大部分的 VCD 都是用 MPEG1 格式压缩的 ( 刻录软件自动将MPEG1转为 .DAT格式 ) ,使用 MPEG-1 的压缩算法,可以把一部 120 分钟长的电影压缩到 1.2 GB 左右大小。
MPEG-2 则是应用在 DVD 的制作,同时在一些 HDTV(高清晰电视广播)和一些高要求视频编辑、处理上面也有相当多的应用。
使用 MPEG-2 的压缩算法压缩一部 120 分钟长的电影可以压缩到 5-8 GB 的大小(MPEG2的图像质量MPEG-1 与其无法比拟的)。
*.AVI
AVI,音频视频交错(Audio Video Interleaved)的英文缩写。
AVI这个由微软公司发表的视频格式在视频领域已经存在好几个年头了。
AVI格式调用方便、图像质量好,但缺点就是文件体积过于庞大
*.RA/RM/RAM
*.RM, Real Networks公司所制定的音频/视频压缩规范Real Media中的一种,Real Player能做的就是利用资源对这些符合Real Media技术规范的音频/视频进行实况转播。
在Real Media规范中主要包括三类文件:RealAudio、Real Video和Real Flash (Real Networks公司与Macromedia公司合作推出的新一代高压缩比动画格式)。
REAL VIDEO (RA、RAM)格式由一开始就是定位就是在视频流应用方面的,也可以说是视频流技术的始创者。
它可以在用 56K MODEM 拨号上网的条件实现不间断的视频播放,可是其图像质量比VCD差些,如果您看过那些RM压缩的影碟就可以明显对比出来了。
*.MOV
使用过Mac机的朋友应该多少接触过QuickTime。
QuickTime原本是Apple公司用于Mac计算机上的一种图像视频处理软件。
Quick-Time提供了两种标准图像和数字视频格式 , 即可以支持静态的*.PIC和*.JPG图像格式,动态的基于Indeo压缩法的*.MOV和基于MPEG压缩法的*.MPG视频格式。
更多压缩方法见 /z/q703393548.htm
1分钟视频的大小在10M左右的格式有哪些?
目前比较主流的格式用MP4比较好。
视频文件大小取决于两个参数:码率和时间。
视频是否清晰在压缩算法一样的前提下主要取决于分辨率和码率。
1分钟10MB,换算为bit信息量为:10×1024×1024×8=83886080bit
码率为83886080/60/1024/1024约为1.3Mbps从经验上来看,目前基于H.264算法,这个码率可以比较好的实现“标清”视频(PAL制式分辨率为720×576,每秒25帧画面,NTSC制式分辨率为720×480,每秒30帧画面)分辨率和帧率略有出入问题都不大。
高清分辨率1280×720往往需要2Mbps以上的码率,网上一部高清电影通常大小都在2到4GB的道理就在这里。
全高清1920×1080分辨率所需的码率就更高了。
简单的方法是使用格式工厂这类软件进行转换,输出格式为MP4,视频压缩算法选择H.264,音频压缩算法可以选择MP3或者AAC(AAC更好)。
然后注意码率控制在1.3Mbps左右(视频码率和音频码率之和)即可。
视频转换有很多讲究,顺便提醒一下:
1、为了不让音质太差,AAC压缩算法对于立体声音源来说,比特率最好不要低于128Kbps。
2、为了让视频流畅,请不要改变视频帧率(例如将每秒30帧的原始视频改为每秒25帧)。
3、对于屏幕截取类的视频,为确保内容清晰,最好不要更改分辨率,截取时分辨率为1024×768那么压缩的时候还是用1024×768。
4、在一定的码率和分辨率限制下,图像越简单,运动程度越低,画面质量就越好。
所以1.3Mbps的码率在实际使用中使用1280×720甚至1920×1080这样的高清分辨率有时候未必会有问题(例如录了一段屏幕动画,但很长时间屏幕上都没有动静),可以尝试性的制作一下看看效果。
不过酷六网这类网站对于上传的视频文件按说也不是直接保存的,也存在转换过程。
只能说我们上传之前,将视频调整得尽可能好,最后网站再转换后不至于太差。