为什么使用ZIP、RAR压缩完文件还是很大?还可以这样压缩~

有时候想把文件存储到U盘中,明明买的是32G的U盘,却连5G的内容也放不进去,这可能和U盘的文件系统格式有关。常见的U盘格式有FAT、FAT32、NTFS等,其中FAT32不支持存储单个文件体积大于4G的文件。

除了将U盘的文件系统进行修改,我们还可以使用压缩软件(ZIP、RAR)对文件进行压缩,或使用各类文档压缩软件,从根本上解决文件大小问题,提高压缩率的同时,减少对文件内容质量的损耗。

嗨格式压缩大师

推荐指数:★★★★★

软件支持AVI、MOV、MKV、MTS、MXF等各类视频格式;JPEG、PNG、GIF等图片格式;PDF、Word、PPT等文档格式的文件压缩。软件仅1.91M,下载后无需联网即可离线、批量压缩。

软件使用起来也很方便,只需将文件导入,选择压缩模式,点击开始即可完成。

除了上图演示的视频文件外,还支持图片、PDF、Word、PPT的压缩功能,以下为不同类型文件的压缩对比图。

选择压缩率高的压缩包工具

推荐指数:★★★☆☆

除了常见的RAR、ZIP压缩软件,我们还可以选择7-zip开源压缩软件进行压缩。

软件使用了 LZMA 与 LZMA2 算法的 7z 格式,拥有极高的压缩比。

缺点:压缩/解压缩时间长,文件损坏不易恢复。

步骤一:下载安装7zip后点击需要压缩的文件夹,右键选择7z菜单进行压缩。

步骤二:等待系统完成后即可在被压缩的文件同路径中查看压缩文件。

使用压缩软件的分卷功能

推荐指数:★★★☆☆

除了将文件体积缩小、使用高压缩率的7zip歪,我们还可以使用压缩软件将文件分割存储的功能“压缩分卷”,把每个被分割的压缩包体积降低到4G以内。

优点:支持文件分成一个个低于4G的序列文件,不会损失清晰度。

如何进行操作呢,下面以一个大于4G的文件举例。

步骤一:任意选择主流的压缩软件,打开后添加需要压缩的文件夹,并点击自定义预设,选择压缩分卷大小,设置成<4096MB的大小,如图选择700MB/每个文件。立即压缩即可。

压缩分卷完成后,即可在目标路径查看每个体积约为700MB的分卷文件,导入到U盘中也不怕文件导入失败了。

如果需要打开文件的话,只需要解压zip后缀为001的分卷文件即可。

以上就是三种可以将文件体积减小压缩进行传输的方式~使用7z格式和分卷压缩治标不治本,只是规避了限制,文件本身的体积并没有得到压缩。使用嗨格式压缩大师可以分析文件格式和内容类型,做到精准压缩,提高压缩率的同时减少文件的损耗。如果觉得今天的内容对你有帮助的话,记得点赞收藏起来,我还会继续给大家分享各类办公、电脑相关的软件和免费科普教材,谢谢大家~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/586129.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

rtph264depay插件分析笔记

1、rtp协议头 2、rtp可以基于TCP或者UDP 其中基于TCP需要加4个字节的RTP标志 3、rtph264depay定义解析函数gst_rtp_h264_depay_process,通过RFC 3984文档实现。 static void gst_rtp_h264_depay_class_init (GstRtpH264DepayClass * klass) {GObjectClass *gobject…

书生·浦语大模型开源体系(一)论文精读笔记

💗💗💗欢迎来到我的博客,你将找到有关如何使用技术解决问题的文章,也会找到某个技术的学习路线。无论你是何种职业,我都希望我的博客对你有所帮助。最后不要忘记订阅我的博客以获取最新文章,也欢…

银河麒麟操作系统Kylin Linux 离线安装Nginx1.21.5

一、查看操作系统版本号 nkvers ############## Kylin Linux Version ################# Release: Kylin Linux Advanced Server release V10 (Lance)Kernel: 4.19.90-52.15.v2207.ky10.x86_64Build: Kylin Linux Advanced Server release V10 (SP3) /(Lance)-x86_64-Build20/…

Mysql数据备份与恢复实战

文章目录 备份类型备份内容备份工具mysqldump备份 实战案例:恢复误删除的表准备工作2:30完全备份完全备份后更新数据表10:00误删students表需要恢复还原的状态开始还原恢复 为什么要备份? 备份是为了:灾难恢复:硬件故障、软件故障…

CSP-S2020提高级T3:函数调用

题目链接 [CSP-S2020] 函数调用 题目描述 函数是各种编程语言中一项重要的概念,借助函数,我们总可以将复杂的任务分解成一个个相对简单的子任务,直到细化为十分简单的基础操作,从而使代码的组织更加严密、更加有条理。然而&…

Netty源码剖析——ChannelPipeline 调度 handler 的源码剖析(三十九)

ChannelPipeline 调度 handler 的源码剖析 源码剖析目的 当一个请求进来的时候,ChannelPipeline 是如何调用内部的这些 handler 的首先,当一个请求进来的时候,会第一个调用 pipeline 的 相关方法,如果是入站事件,这些方…

突破编程_前端_JS编程实例(分割窗体组件)

1 开发目标 分隔窗体组件旨在提供灵活的窗体分隔功能,支持横向分割与纵向分隔两种类型,并具备拖拽调整窗体比例的功能,同时提供最小比例设置,以防止窗体被过度缩小: 2 详细需求 2.1 分隔窗体类型 (1&…

数据类型和类型检测

Data Type And Type Checking 1.编程语言中的数据类型 类型和变量 一个类型是一系列值的集合,这些集合可以抽象出一个相同的特点,并且可以相互实现计算 例如: 布尔类型:true or false整形:1,2,3…浮点数类型&#xf…

JUC:double-checked locking(DCL) 懒汉单例模式

文章目录 double-checked locking(DCL) 问题解决方法 volatile作用 double-checked locking(DCL) 问题 第一个if用于后续进入的线程,不用再获取锁来判断是否已经创建了对象。第二个if,为的是第一个进入的线程创建对象,以及防止卡在第一个if之…

提升你的CSS技能:深入理解伪类选择器和伪元素选择器!

在CSS的世界里,有些选择器并不像它们的名字那样直接。今天,我们要探索的是两种特殊的选择器:伪类选择器和伪元素选择器。它们虽然名字相似,但功能和用途却大有不同。 下面就让我们一起来了解一下它们是如何在我们的页面布局中扮演…

GoogleNet神经网络介绍

一、简介 GoogleNet,也称为GoogLeNet,是谷歌工程师设计的一种深度神经网络结构,它在2014年的ImageNet图像识别挑战赛中取得了冠军。该神经网络的设计特点主要体现在其深度和宽度上,通过引入名为Inception的核心子网络结构&#x…

vue项目视频播放ckplayer使用

ckplayer 官方网址,点击访问 1,打开网页后能看到这里,我现在使用的是最新 X3版手册 2,这个ckplayer不是npm 插件,要下载安装包解压到项目里面使用 安装包网址 通过gitee下载 3,解析安装包到项目中 publ…