k和kb哪个大(照片大小k与kb什么意思)


什么是视频编码率?可以简单理解为衡量文件大小的关键参数是每秒多少KB的参数 。
会观察到他的单位是Kbps,其实Kbps就是Kbit/s的意思,8kbit/s = 1kb/s 。
也就是说,800Kbps意味着视频每秒占用100KB的磁盘空(当然这里没有加上音频的音量) 。
上面的例子只是给你一个视频编码率(以下简称:码率)的具体图像 。其实不用你自己算 。WisMencoder已经帮你算好了 。它在软件的右下角显示当前配置每小时和每分钟占用的磁盘空 。(只是理论值,实际压缩码率可能会有误差)
所以你可以理解为,压缩同一个视频,视频码率越高,文件越大 。
与画质的关系:大文件的价值是什么?可以认为视频编码率越高,图像质量越好,马赛克越少 。
什么是帧数?我们都知道电影是由画面组成的 。电影播放时,一个接一个的画面快速连续出现 。这里的每张图片称为一个“帧” 。
WisMencoder中帧数的单位其实是fps,也就是全称应该是每秒帧数 。也就是每秒包含多少帧 。很明显,每秒帧数越多,画面显得越连续,帧数越少,画面就越“卡” 。
和画质的关系:帧数也和画质有关!在相同视频、相同码率的情况下,帧数越大,画质越差 。尤其是电影 。因为每张图片会分享每秒有限的文件量,所以图片越多,每张图片能表达的内容就越多 。
什么是画面大小?这里的图片大小是以像素为单位,而不是英寸和厘米 。这个需要说清楚 。图片大小也称为分辨率 。
每个像素是一个点,640×480意味着视频的每个图片由640个宽点和480个高点组成 。现在摄像头的像素是同一个概念,只不过摄像头的像素是宽度和高度的乘积 。
很容易理解,屏幕尺寸越大,能体现的图像越细致清晰 。就像你在5×5的棋盘上放一个图形,在50×50的棋盘上放一个图形 。5×5很难体现50×50的细节 。
与编码率的关系:图片尺寸越大,要求的编码率越高,因为图片的细节越多,要求的文件大小也要增大 。否则还不如比图片小,你会发现图片越大,图像的马赛克程度越明显 。
一些个人建议:如果在手机上看,可以尽量选择较低的码率,适当减少帧数,这样压缩后的视频表现会比较好 。
如果在电脑上看,源文件不是那么清晰,完全可以缩小一些图片尺寸来获得更好的画质,同时不要大幅度降低比特率和帧数 。
不要把图片尺寸设置得比源文件大,但是比特率可以比源文件大,因为每次压缩都要对图片进行重新处理 。但如果原片源不好,再加上较低的码率,画面又会打折扣 。
动画视频可以适当减少帧数,因为对画面的连续性没有武侠片那么苛刻 。同时可以充分降低码率 。
详细补充:码率就是数据传输时单位时间传送的数据位数,一般我们用的单位是kbps即千位每秒 。通俗一点的理解就是取样率,单位时间内取样率越大,精度就越高,处理出来的文件就越接近原始文件,但是文件体积与取样率是成正比的,所以几乎所有的编码格式重视的都是如何用最低的码率达到最少的失真,围绕这个核心衍生出来的cbr(固定码率)与vbr(可变码率),都是在这方面做的文章,不过事情总不是绝对的,从音频方面来说,码率越高,被压缩的比例越小,音质损失越小,与音源的音质越接近 。“码率”就是失真度,码率越高越清晰,反之则画面粗糙而多马赛克 。计算机中的信息都是二进制的0和1来表示,其中每一个0或 1被称作一个位,用小写b表示,即bit(位);大写B表示byte,即字节,一个字节=八个位,即1B=8b;前面的大写K表示千的意思,即千个位(Kb)或千个字节(KB) 。表示文件的大小单位,一般都使用字节(KB)来表示文件的大小 。Kbps:首先要了解的是,ps指的是/s,即每秒 。Kbps指的是网络速度,也就是每秒钟传送多少个千位的信息(K表示千位,Kb表示的是多少千个位),为了在直观上显得网络的传输速度较快,一般公司都使用kb(千位)来表示,如果是KBps,则表示每秒传送多少千字节 。1KBps=8Kbps 。ADSL上网时的网速是512Kbps,如果转换成字节,就是512/8=64KBps(即64千字节每秒) 。帧数简单地说,帧数就是在1秒钟时间里传输的图片的帧数,也可以理解为图形处理器每秒钟能够刷新几次,通常用fps(Frames Per Second)表示 。每一帧都是静止的图象,快速连续地显示帧便形成了运动的假象 。高的帧率可以得到更流畅、更逼真的动画 。每秒钟帧数 (fps) 愈多,所显示的动作就会愈流畅 。一般来说30fps是可以接受的,所以要避免动作不流畅的最低fps是30 。除了30fps外,有些计算机视频格式,例如 AVI,每秒只能提供15帧 。我们之所以能够利用摄像头来看到连续不断的影像,是因为影像传感器不断摄取画面并传输到屏幕上来,当传输速度达到一定的水平时,人眼就无法辨别画面之间的时间间隙,所以大家可以看到连续动态的画面 。每秒的帧数(fps)或者说帧率表示图形处理器场景时每秒钟能够更新几次 。高的帧率可以得到更流畅、更逼真的动画 。一般来说30fps就是可以接受的,但是将性能提升至60fps则可以明显提升交互感和逼真感,但是一般来说超过75fps一般就不容易察觉到有明显的流畅度提升了 。如果帧率超过屏幕刷新率只会浪费图形处理的能力,因为显示器不能以这么快的速度更新,这样超过刷新率的帧率就浪费掉了 。一般用“FPS(frame per second,每秒钟画面更新的数量)”来表示该项指标 。在欣赏电视、电影画面时,只要画面的刷新率达到24帧/秒,就能满足人们的需要 。同样的,在玩普通的游戏时,如果刷新率达到24帧/秒即可,但在一些高速游戏中(例如射击游戏),如果画面的刷新率还是只有24帧/秒,那么就会感觉到画面比较迟钝,不够流畅 。虽然理论上画面的刷新率越快越好,但过高的刷新率并没有实际意义——当画面的FPS达到60帧/秒时,已经能满足绝大部分应用需求 。一般情况下,如果能够保证游戏画面的平均FPS能够达到30帧/秒,那么画面已经基本流畅;能够达到50帧/秒,就基本可以体会到行云流水的感觉了 。一般人很难分辨出60 帧/秒与100帧/秒有什么不同 。是什么影响了FPS既然刷新率越快越好,为什么还要强调没必要追求太高的刷新率呢?其中原因是在显示分辨率不变的情况下,FPS越高,则对显卡的处理能力要求越高 。电脑里显示的画面都是显卡输出的,所以屏幕上每个像素的填充都得显卡计算输出 。当画面分辨率为1024×768,画面刷新率要达到每秒24帧时,显卡一秒钟需要处理的像素数就达到了“1024×768×24=18874368” 。如果要求画面刷新率达到50帧/秒,数据量突然增加到“1024×768×50=39321600” 。

推荐阅读