视频的文件格式、压缩格式、码率、分辨率
首先,我们明确几个基本概念:视频的文件格式、压缩格式、码率、分辨率,
视频的文件格式有:mkv,mp4,flv,wmv,rmvb等;
视频的压缩格式有:h.263,h.264,mpeg-2,rmvb等;
视频的码率:码率也叫比特率,表示经过压缩编码后的视音频数据每秒需要用多少个比特来表示,即把每秒显示的 图像进行压缩后的数据量,一般采用的单位是kbps即千位每秒。
视频的分辨率有:480p(d2),720p(d4),1080p(d5)等,分辨率也被描述为显示格式;
其次,我们来看什么是高清
高清没有严格意义上的标准,一般评判高清的两个重要因素是码率和分辨率,并且两者必须都高才行,如果码率极高,但是分辨率低,则在大屏幕下还是显示不清晰。反过来讲,相同的屏幕下(分辨率下),码率越高越清晰。高清的建议参数如下:
视频大小 分辨率 建议码率
480P 720X480 1800Kbps 0.33
720P 1280X720 3500Kbps 0.88
1080P 1920X1080 8500Kbps 2
那么,压缩格式又是什么,压缩格式主要是一种标准也是一种算法,h.264的算法就比较优秀,在相同的码率下,其出来的文件比较小,所以视频网站提供高清文件,都愿意使用h.264这种格式,这使大家日常提起高清的时候都提到了h.264。
采用h.264压缩格式的文件其文件格式可以是mp4、mkv,也可以是flv,总体来说,采用什么样的文件格式,跟压缩格式没有太大关系,即:flv文件也可以使用h.264格式进行压缩。当然,这是一般说法。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· .NET周刊【3月第1期 2025-03-02】
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器