[发明专利]一种视频存储空间的压缩方法及装置有效
申请号: | 201610658070.5 | 申请日: | 2016-08-10 |
公开(公告)号: | CN107734336B | 公开(公告)日: | 2019-12-20 |
发明(设计)人: | 夏伟强 | 申请(专利权)人: | 杭州海康威视数字技术股份有限公司 |
主分类号: | H04N19/42 | 分类号: | H04N19/42;H04N19/426;H04N19/156 |
代理公司: | 11413 北京柏杉松知识产权代理事务所(普通合伙) | 代理人: | 项京;马敬 |
地址: | 310052 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 视频 存储空间 压缩 方法 装置 | ||
本发明实施例提供了一种视频存储空间的压缩方法及装置。所述方法的具体实施方式包括:从已存储的视频文件中确定待压缩的原始视频文件;获得所述原始视频文件的分辨率;按照预设规则,降低所述原始视频文件的分辨率,生成压缩后的视频文件;存储所述压缩后的视频文件,删除所述原始视频文件。本实施例能够避免视频被压缩后视频播放不流畅的情况。
技术领域
本发明涉及视频存储技术领域,特别涉及一种视频存储空间的压缩方法及装置。
背景技术
通常,一个视频文件的数据量都比较大,在存储视频时,无论将其存储在本地硬盘,还是存储到云存储空间,所占用的空间都比较大。当需要存储大量视频时,这个问题尤为突出。例如,视频监控所产生的视频文件量就非常大,存储视频监控文件所需要的空间就很大。
为了压缩视频文件所占用的存储空间,现有技术所采用的方式是,按照预设的规则对视频进行抽帧,例如每隔N帧抽出M帧,然后将抽帧后的视频存储到本地硬盘或云存储空间的资源池中。
这种方式虽然达到了压缩视频存储空间的目的,但是由于视频中的某些帧被抽掉了,因此在播放这种被压缩的视频时,会出现视频播放不流畅的情况。
发明内容
本发明实施例的目的在于提供了一种视频存储空间的压缩方法及装置,能够避免视频被压缩后视频播放不流畅的情况。
为了达到上述目的,本申请公开了一种视频存储空间的压缩方法,所述方法包括:
从已存储的视频文件中确定待压缩的原始视频文件;
获得所述原始视频文件的分辨率;
按照预设规则,降低所述原始视频文件的分辨率,生成压缩后的视频文件;
存储所述压缩后的视频文件,删除所述原始视频文件。
可选的,所述从已存储的视频文件中确定待压缩的原始视频文件,包括:
获得已存储的视频文件所占用的存储空间大小的第一数值;
判断所述第一数值是否满足预设条件;
如果是,则将全部或部分所述已存储的视频文件确定为待压缩的原始视频文件。
可选的,所述判断所述第一数值是否满足预设条件,为:
判断所述第一数值是否大于预设存储空间阈值;或,
获得预设的用于存储视频文件的存储空间大小的总数值;
判断所述第一数值占所述总数值的比例是否大于预设比例阈值。
可选的,所述视频文件存储在云存储空间的资源池中;
所述从已存储的视频文件中确定待压缩的原始视频文件,包括:
确定待检测资源池;
获得每个所述待检测资源池已存储的视频文件所占用的存储空间大小的第二数值;
分别判断每个所述第二数值是否满足预设条件;
将满足预设条件的资源池中的全部或部分所述已存储的视频文件确定为待压缩的原始视频文件。
可选的,所述确定待检测资源池,包括:
按照预设周期,从所述云存储空间的所有资源池中确定预设数量的资源池作为待检测资源池。
可选的,所述分别判断每个所述第二数值是否满足预设条件,为:
分别判断每个所述第二数值是否大于预设存储空间阈值;或,
获得每个所述待检测资源池的存储空间大小的总数值;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州海康威视数字技术股份有限公司,未经杭州海康威视数字技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610658070.5/2.html,转载请声明来源钻瓜专利网。