视频大小与码率计算及像素及分辨率问题

翻阅了些资料,然后总结下,方便以后翻阅,嘿嘿。

 

视频文件大小的计算

视频文件体积:(音频码率+视频码率) x 时长 / 8

如果一个视频的视频码率为3Mbps, 音频码率为512Kbps,  时长90分钟(5400秒), 那么整个视频文件的大小就是:

(512/1024 + 3) x 5400 / 8 = 2362MB

相反,如果一个视频文件大小有10GB,时长为90分钟(5400秒), 那么它的码率(视频+音频)为:

10 x 1024 x 8 / 5400 = 15Mbps

所以针对视频文件,文件大小主要与时长、音频的码率、视频的码率以及音频流、视频流的个数。

对720P, 1080P,它们的码率会有多种,从几Mbps到几十Mbps,都有可能,就看视频内部采用什么编码及用什么设备录制这个视频了。

我用iPhone 5拍了个1080P视频, 大小为339MB,
时长164秒,那么它的比特率为:

339 x 8 / 164 = 16Mbps

Reference

http://blog.sina.com.cn/s/blog_607174070101c4vh.html

像素及显示问题

大概主要牵扯到3个概念:像素、分辨率、密度。

一、像素

我们常说的像素,一般就是指图像含有多少个像素点。我们就以720P、1080P为例:

1080P的实际像素是 1920*1280, 相乘结果是 2073600,即有2073600个像素点,
也就是常说的1080P为200万像素

720P实际像素是1280×720, 相乘结果921600,即有921600个像素点,也就是常说的720P为100万像素

图像占用空间大小计算公式:

图像像素*图像位深/8 = 占用字节

如果一张图片像素为1024*1024, 位深32位,则图片占用空间大小为:

1024*1024*32/8 = 4194304 byte = 4096KB.

二、分辨率

分辨率常指的是设备输出分辨率或叫屏幕分辨率,即屏幕上横竖有多少个容器点,每个容器点用于容纳一个像素。

例如iPhone 5s,
它的分辨率为1136*640,用它看1080P,其实只能看到1136*640多个像素点,不能发挥1080P的优势,

很多细节被忽略。

三  密度

每英寸包括多少个像素点,单位PPI(Pixels Per Inch)。屏幕PPI计算方式:

" src="cid:A79295E9-2832-4D59-A551-132286EEB091@mophiecn.com"
data-is-check="1">

比如iPhone 5s屏幕分辨率为: 1136*640,  尺寸为4英寸,则PPI为 (1136*1136+640*640)/4,
开根号,大概就是325。

PPI超过300就可以算是视网模屏了,肉眼已经分辨不出像素点来。

假设我有A、B两部手机,两者屏幕的宽度分辨率都是320*640,但A的尺寸为3.5英寸,B的宽度为7英寸,那么显然是A手机的密度大,

所有A的图像看起来更清晰,而B的看起来要模糊些,图像也要大些。

Reference:

http://blog.csdn.net/flyter/article/details/7480957

http://jingyan.baidu.com/article/5553fa820487f865a23934e3.html

视频大小与码率计算及像素及分辨率问题

时间: 2024-07-30 16:30:04

视频大小与码率计算及像素及分辨率问题的相关文章

收集一些关于视频文件格式以及编码计算的一些知识

最近网购了一个媒体播放器,用来在电视上看些电影及连续剧,效果还不错.但慢慢发现这东西支持格式,分辨率,码率还有颇多限制(这个播放器Real格式的只能支持Real 8/9/10 编码到 1024*576,码流小于 1.6Mbs),为使这玩艺好使特在网上收集一些关于视频文件格式以及编码计算的一些知识. 1 音视频文件码率与大小计算 转自:http://blog.163.com/simon_px/blog/static/377070772008111371722438/ 编码率/比特率直接与文件体积有

像素、分辨率、屏幕大小(屏幕适配必看)

简介: 一直对android中常见单位理解不是很透彻,今天分享下.有什么不到位,欢迎指出 含义: 1.屏幕大小 :物理尺寸(手机对角线大小,例如4.7,5.5.5寸的手机) 2.密度(dpi):每英寸所展示的像素 3.像素(px):真实屏幕上所测量的大小 4.dp:屏幕宽高和px的一个比值,在大屏幕手机上对应的px多,小屏幕上对应的px少 图表: 很容易就能理解像素.分辨率.密度的关系 比值(各种屏幕密度的比值): ldpi:mdpi:hdpi:xhdpi:xxhdpi:xxxdpi = 0.7

如何修改 Discuz 门户文章页默认视频大小

在 Discuz 系统中,论坛插入 Flash 等可以输入自定义的尺寸,但是门户文章页不可以修改.经过一番研究,找到了修改门户文章页默认视频大小的方法如下,希望对你有用:找到:/source/function/function_blog.php,在代码内搜索: function blog_flash($swf_url, $type='') { 下面两行代码为: $width = ''; $height = ''; 这里就是默认的视频宽度和高度,你可以随意修改为你想要的尺寸了!完活,收工!

怎样区分图片的实际像素、分辨率和尺寸大小

为什么设计师给的设计图到前端开发师手里要除以二? A:像素分为物理像素和逻辑像素,设计师提供的是物理像素,而我们使用的是逻辑像素. 物理像素并不代表css中使用的像素. 如iphone5s的逻辑分辨率是320×568,而物理分辨率是640×1136,像素倍率是2倍. 1.实际像素:在数码产品上图像时由点构成的,也就是说同一块大的尺寸,上面的点越多,他的实际像素就越大.比如一张屏幕分辨率为1024*768的照片,大概就是约80万像素,也就是说横向由1024个点构成,纵向由768个点构成.也就是说有

将Long类型字节大小数据转换成标准的视频大小格式

很多时候针对视频信息,数据库中存储的视频大小是字节类型,然后我们在页面中显示则需要使用的是标准的视频大小显示格式,我这里工具类最多显示的是Mb,如果需求要显示G的话可自行参照修改. 直接上工具类和测试结果: package com.jd.pop.domain.video.util; import java.util.Date; public class VideoUtil { /** * 1kb=1024Byte * @param size * @return */ public static

<input type = file/>上传图片限制大小、类型判断、像素判断

<input type = file/>上传图片限制大小.类型判断.像素判断 在项目中经常用到input标签来上传文件,而这些文件通常是图片文件.图片有很多格式我们只需要其中的几种,就需要对用户上传的文件进行验证,在HTML5中有一个新的属性:accept文件类型限制.但是通常我们会用javascript或jQuery编写方法进行验证图片的大小限制.类型判断.像素判断 <!DOCTYPE html> <html> <head> <meta charse

压缩视频大小的方法有哪些?

压缩视频大小的方法有哪些?将一些文件进行在线压缩,有的时候视频过大会影响视频文件的发送和查看,那么我们是怎么将视频文件进行在线压缩,下面就让小编给大家简单介绍一下. 步骤一:将压缩的视频文件准备好放在文件夹中,然后进行搜索迅捷在线压缩进入到在线视频压缩中去: 步骤二:将压缩设置进行设置好,设置压缩质量和压缩类型等参数,设置好之后就可以进行在线添加文件:步骤三:视频文件是可以进行文件的选择,将文件直接拖动到界面中去,或是点击选择文件即可:步骤四:视频文件选择完成之后就可以进行视频文件的压缩了,点击

像素是什么意思?一个像素有多大? 告诉你像素和分辨率的关系!

图片的像素和分辨率 对于像素和分辨率这两个词,主要见于图片和显示设备上.只要你用到手机里的照相功能,你都要接触到这两个概念.只是大多数人都是一知半解,而更多的人却根本就不知道,白白浪费了手机里500万.800万像素的摄影头,却不知道如何调节使用. 像素是组成图象的最基本单元要素:点.分辨率是指在长和宽的两个方向上各拥有的像素个数.一个像素有多大呢?主要取决于显示器的分辨率,相同面积不同分辨率的显示屏,其像素点大小就不相同. 大家都知道线是由无数个点组成的,而面是由无数条线组成,即一个平面是由无数

ViewPort,逻辑像素/设备独立像素,物理像素/设备独立像素,分辨率,CSS像素,设备像素比DPR,像素密度PPI。

一.相关基础知识 小米note参数查看:http://www.mi.com/minote/specs/ 以下都以小米note这个设备为例. 1.一般说手机的几寸是指:手机显示屏对角线的长度.1英寸2.54厘米.小米note为5.7英寸,约为14.478厘米. 2.物理像素/设备像素/像素:以一个很不严谨的方式去通俗的解释:这个屏幕是5英寸的,先把竖着等距画1919条线,这样横着看会有1920列,同理再横着画1079条线,竖着看会有1080行,这个过程中横线和竖线会相交,于是产生了一个个格子,这个