标签: compression

如何将 vmlinux 内核压缩到 vmlinuz 中?

标题几乎概括了这个问题 - 我刚刚构建了一个生成了 vmlinux 输出文件的内核。如何将其压缩为 vmlinuz 映像?

compression kernel

6
推荐指数
1
解决办法
2万
查看次数

什么是更有效/更快,rsync 压缩或 ssh 压缩?

我目前 rsync 文件:(i)本地和(ii)通过 WAN 远程(连接 c. 8mbps down / 1.5mbps up)。

我正在考虑添加到 rsync:

-z

压缩文件。

或者添加到 ssh:

-C

哪一个更好,事实上,有什么大的好处吗?

compression ssh rsync

6
推荐指数
1
解决办法
2万
查看次数

如何在 Linux 中使用 Imagemagick 或类似命令或程序批量压缩图像

我最近从 imagemagick 了解到了 convert 命令,我用它来压缩许多我个人使用的图片,以及我拥有的博客。根据我的经验,Imagemagick 是最好的图像压缩程序,它可以最大程度地控制如何压缩图像。我还有很多想压缩的图片,但又不想用convert命令这么多次,一个一个一个文件。主要的问题是我做这件事非常耗时。我希望能够以一种大批量的方式来压缩我的图像。我可以通过命令行执行此操作,但 GUI 可能会使这更直观一些。

这是我用来将原始图像缩小为原始大小 20% 的命令示例。转换 -resize 20% 20140322_102113.jpg 20140322_102113opt.jpg

如果我说有 100 张图像,并且它们都在同一个文件夹中,我希望能够执行以下操作

对于所有图像 convert -resize 20% imagename.jpg imagename_optimized.jpg

不知道有没有命令已经可以做到这一点,如果没有,我想过创建一个bash命令,但我对bash不太熟悉。帮助创建这个简单的 bash 脚本,或有关如何解决我的困境的建议表示赞赏。我使用 Linux,并且只想要一个专门针对 Linux 的解决方案。谢谢

linux compression bash command-line images

6
推荐指数
2
解决办法
7090
查看次数

压缩大型 CSV 文件?(500MB)

我有一个 500MB 大小的 CSV 文件。我正在寻找一种压缩方法,使其尽可能缩小。当时我实际上在一个 ZIP 文件夹中收到了该文件,该文件夹的总大小只有 50MB,因此我知道必须可以将文件压缩这么多。我正在使用 7-Zip 并且我已经尝试了所有可能的组合,但我只能将其压缩约 20 MB,即从 500MB 到 480MB。你对此有什么建议吗?非常感谢。

compression zip 7-zip

6
推荐指数
1
解决办法
3万
查看次数

哪些 ffmpeg 设置可以获得我的网络摄像头能够达到的最佳视频分辨率/帧率?

我想从我的网络摄像头录制最好的视频文件(在分辨率/帧率/颜色方面)。
现在我正在使用这个命令:

ffmpeg -f v4l2 -framerate 25 -video_size 640x480 -i /dev/video0 output.mkv
Run Code Online (Sandbox Code Playgroud)

我的网络摄像头似乎支持这一点:

$ ffmpeg -f v4l2 -list_formats all -i /dev/video0
…
[video4linux2,v4l2 @ 0xf07d80] Raw       : yuyv422 : YUV 4:2:2 (YUYV) : 640x480 160x120 176x144 320x176 320x240 352x288 432x240 544x288 640x360
[video4linux2,v4l2 @ 0xf07d80] Compressed:   mjpeg :            MJPEG : 640x480 160x120 176x144 320x176 320x240 352x288 432x240 544x288 640x360
Run Code Online (Sandbox Code Playgroud)

我想我得到了解决方案部分,但是如何改进我的命令行:

  • 不使用压缩(我怀疑当前的 .mkv 输出被压缩)
  • 使用相机和计算机能够达到的最佳帧率,也不要复制帧(如果网络摄像头无法以该速率捕获帧,则以 100 fps 保存文件毫无意义)
  • 欢迎所有进一步提高视频质量的想法

video compression webcam resolution ffmpeg

6
推荐指数
1
解决办法
6360
查看次数

7zip 相当于“zip -9”以获得最大压缩率?

在这里请原谅我的无知。我已经阅读了 7zip 手册页,但我不清楚如何实现zip -9 .... 我认为感兴趣的手册页是-m (Set compression Method) switch

什么是 7zip 相当于zip -9 ...最大压缩?


在更大的图片中,以下是它在 Windows上的使用方式。在 Unix、Linux 和 OS X 上,我们使用以下zip命令:

 7z.exe a -r -tzip cryptopp.zip cov-int
Run Code Online (Sandbox Code Playgroud)

windows compression command-line 7-zip

6
推荐指数
1
解决办法
5815
查看次数

用于分发的 .OVA 文件压缩

我创建了一个具有 4.7 GB 虚拟硬盘 (.vmdk) 的虚拟机。我导出到 .ova 版本 1.0 并获得了一个 1.7 GB 的文件,我可以使用 7zip 将其压缩另外 200 mb。因此带有 OVA 的 7zip 存档大小为 1.5 GB。

7.直接压缩 vm 文件,文件大小为 1.1 GB。这是一个理想的大小,我想知道是否有人知道如何增加 ova 文件的压缩或手动创建 ova 文件。我使用的是 virtual box,但也有 vmware。这是我在 7zip 上运行的命令。

 7z a -t7z vm.7z -m0=lzma2 -mx=9 -aoa vm.ova
Run Code Online (Sandbox Code Playgroud)

我在 vm 文件夹内运行相同的命令,但没有 vm.ova 来获取 1.1 GB 文件。我的目标是文件大小最小,并且可以在 vmware 和 virtualbox 中轻松使用,导入到 qemu、hyper-v 和 vshere 是一个优点。

compression virtualbox virtualization 7-zip

6
推荐指数
1
解决办法
3万
查看次数

zfs on linux 压缩和重复数据删除顺序

在 linux 上的 zfs 上写入 zfs 文件系统的数据的顺序是什么?

我在http://docs.oracle.com/cd/E36784_01/html/E36835/gkknx.html 上找到的唯一特定文件说;When a file is written, the data is compressed, encrypted, and the checksum is verified. Then, the data is deduplicated, if possible.

但如果这是真的,那么 dedup 将不会对使用不同压缩算法压缩的块进行重复数据删除。

我测试mysqlf,我相信,顺序如下:dedup, compress, encrypt

我的测试设置:

zpool create tank /dev/sdb
zfs create tank/lz4
zfs create tank/gzip9
zfs set compression=lz4 tank/lz4
zfs set compression=gzip-9 tank/gzip9
zfs set dedup=on tank
Run Code Online (Sandbox Code Playgroud)

输出 zfs list

NAME         USED  AVAIL  REFER  MOUNTPOINT
tank         106K  19,3G    19K  /tank
tank/gzip9    19K  19,3G …
Run Code Online (Sandbox Code Playgroud)

linux compression deduplication zfs

6
推荐指数
1
解决办法
6137
查看次数

如何使用 7zip 命令行仅递归压缩某些文件扩展名?

使用哪些命令可以使用 7zip 仅压缩某些文件扩展名?例如 *.txt 和 *.doc 和 *.docx (跨子目录,因此“递归”)

我阅读了仅压缩文件夹中的特定文件 ,同时保留文件夹结构,从那里我可以看到它将7z a archive.7z -ir!.\*.txt 压缩当前目录中的所有 txt 文件,但如果我想指定多个扩展名,例如*.txt, *.doc和 ,该怎么办*.docx

compression command-line 7-zip

6
推荐指数
1
解决办法
8412
查看次数

哪些档案格式可以有效地从档案中提取单个文件?

从 zip 文件中提取单个文件是一项快速操作,所以我认为这对 TAR 也是如此,但我了解到即使 TAR 文件没有压缩,提取文件也可能需要很长时间. 我曾使用 tar 在 OS X 上备份我的主文件夹,然后我需要一个文件。由于 tar 不知道文件在哪里,它需要扫描整个 300GB 文件才能解压缩。这意味着 TAR 对于大多数备份方案来说是一种糟糕的格式,所以我想知道我的选择。

那么,哪些归档文件格式适合快速提取单个文件?

尽管这个问题并不是真正关于压缩,但我不介意回答列出结合归档和压缩(如 zip)的格式,在这种情况下,“固体压缩”很重要。

compression zip tar archiving

6
推荐指数
1
解决办法
673
查看次数