标签: compression

像 ZIP 和 7-Zip 这样的加密压缩容器是先压缩还是先加密?

的讨论“压缩和加密,然后,反之亦然”促使我思考以下问题:许多压缩容器,如ZIP7zrar支持加密这些容器。例如,7z7-Zip 中创建文件时,该程序允许您输入加密密码。

对于这些文件类型,文件是按上述问题中的建议压缩然后加密,还是相反?或者,是否有某种方法可以同时压缩和加密数据?

创建加密的 7z 文件时,我可以查看加密存档中的文件名,但如果不输入密码,则无法查看这些文件的内容。这怎么可能?顺便说一句,有没有办法加密 7z 或类似的存档,以便在不使用密码短语的情况下看不到其中的文件名和目录结构?

我更喜欢有明确来源/参考的答案,而不仅仅是猜测。我们都可以对此进行猜测,但是如果有人可以向我展示证明它以一种或另一种方式工作的文档,那将是理想的。

compression encryption 7-zip

7
推荐指数
2
解决办法
8025
查看次数

如何在 UNIX 中压缩文件?

我想做一个普通的“ zip”,所以我的CW3文件变成了CW3.zip. 我曾尝试使用在 Internet 上找到的一些示例命令,但它们似乎不起作用。

我尝试了以下方法,导致以下错误:

$ zip CW3
zip error: Nothing to do! (CW3.zip)
Run Code Online (Sandbox Code Playgroud)

我也试过:

compress -If CW3
Run Code Online (Sandbox Code Playgroud)

底线:如何在 UNIX 中压缩文件?

compression unix

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

如何将大文件压缩成更小的部分?

我正在寻找一种方法将一个大文件(~10GB)压缩成几个文件,每个文件都不会超过 150MB。

有什么想法吗?

linux compression gzip tar

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

如何覆盖 7zip 中的现有文件?

我正在尝试这个:

7za.exe a "C:\Disc.7z" "C:\test" -v20000000b -m0=BCJ -bd
Run Code Online (Sandbox Code Playgroud)

但是,如果我已经创建了文件,C:\Disc.7z那么 7zip 不会压缩任何内容并向我发送以下输出:

System error:
File already exist.
Run Code Online (Sandbox Code Playgroud)

我试过 switch -y,但 7zip 没有做任何事情......

我怎样才能覆盖文件?


更新

我试过开关,-aoa但它也不起作用......

windows compression 7-zip

7
推荐指数
2
解决办法
3万
查看次数

递归解压缩文件所在的位置,然后删除存档

我对我使用的备份软件进行了设置。通常我会将来自网络共享的文件加载到备用驱动器中,压缩到 zip 文件夹中,然后发送到异地集线器。

相反发生的是压缩首先发生,所以现在我有一个充满我原始目录的网络共享,但所有文件都已压缩到它们自己的 zip 文件夹中。

有没有一种快速的方法可以解压缩服务器上所有 zip 文件夹所在的位置,然后删除 ZIP 文件?我有 7-zip,它似乎可以完成这项工作。

到目前为止我尝试过的

我搜索了 ZIP 文件,然后从 7zip 菜单中选择了“在此处提取”,但这会将 ZIP 文件提取到我碰巧右键单击的任何文件夹中,而不是它们实际所在的位置。我打开了文件版本控制,但我拥有的最新备份过去太远了。

compression zip windows-7 7-zip

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
查看次数

标签 统计

compression ×10

7-zip ×5

command-line ×2

linux ×2

windows ×2

zip ×2

bash ×1

encryption ×1

ffmpeg ×1

gzip ×1

images ×1

resolution ×1

rsync ×1

ssh ×1

tar ×1

unix ×1

video ×1

webcam ×1

windows-7 ×1