タグ付けされた質問 「compression」

圧縮により、データのサイズが減少します。

1
3つのフォーマット?どうして?
私は最近、Rubyのソースをダウンロードするために必要な、ここから、それは、ある「3匹のフォーマットで利用できる」と言い.tar.bz2、.tar.gzと.zip。3つの形式すべてが必要な理由はありますか?少なくともLinuxとOSXでは、3つのうちのどれでも簡単にできます。Windowsでは、zipのみが組み込まれています。これらの好みの背後に何かがありますか、またはこれは単なる宗教的な戦いですか?

2
できるだけ少ない手順でファイルを圧縮およびパスワード保護する必要があります
大量のファイルを取得し、それらをそれぞれパスワード(同じパスワード)を持つ個別のzipファイルに圧縮する方法が必要です。これを1つの簡単なステップで実行できるようにしたいと思います。 7zipを使用してそれらを圧縮するバッチファイルを作成しましたが、これは魅力のように機能しましたが、パスワードで保護されていませんでした。 パスワードを含むバッチファイルに追加できるコマンドはありますか?または、圧縮ファイルをパスワードで保護するバッチファイルを作成するにはどうすればよいですか?


4
多くの同一ファイル用のより効率的なファイル圧縮プログラム?
私は仕事のバックアップを行っており、ファイルをより効率的に圧縮できるプログラムを探しています。Windowsのデフォルトの圧縮プログラムは正常に機能しますが、私が望むほど「スマート」に機能しません。 私のファイルは、基本的に、過去数か月にわたって定期的に完全なバックアップを行っているときに撮った私の作品のスナップショット全体です。バックアップ間で多くの変更が行われるわけではなく、多くのファイルは単に相互のコピーです。 ファイルセット全体は約15GBの非圧縮ですが、個々のスナップショットバックアップ(標準の圧縮プログラムを使用して圧縮)はそれぞれ約150〜200MBです(通常、最近の日付でサイズが大きくなります)。すべての圧縮スナップショットの合計サイズは約3GBです。ファイルの性質により、「スマート」圧縮プログラムは、ボリューム全体を約400〜500 MBに、つまりファイルの違いを圧縮するための合理的な非効率性と余分なスペースを考慮に入れると考えています。 多くのファイルが同一であるという事実を利用して、標準のWindows圧縮プログラムよりもはるかに高い圧縮率を達成する圧縮プログラムはありますか? ありがとう-Faken 編集:標準のWindows圧縮を使用して、ボリューム全体の最適な圧縮を完了しました。圧縮されたスナップショットを組み合わせた場合よりも10MBだけ優れています。私の意見では、ファイルの性質を知ることは受け入れられません。

3
重複排除も行うWindows用の圧縮プログラムまたはアーカイバプログラムはありますか?[閉まっている]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新することがありますので、上のトピックスーパーユーザーのために。 3年前に閉店しました。 アーカイブ対象のファイルで重複排除(重複排除)を実行できるアーカイバプログラムを探しています。アーカイブを解凍すると、ソフトウェアは圧縮プロセス中に削除したファイルを戻します。 これまでのところ、私は見つけた: http://www.exdupe.com/ http://archiver.reasonables.com/ 他のことを知っている人はいますか? これはおそらく、7-zipへのすばらしい追加でしょう。


7
Linuxディスクイメージをスパースファイルに変換するにはどうすればよいですか?
EXTパーティションにddrescueで作成された多数のディスクイメージがあり、マウント可能な状態でデータを失うことなくサイズを縮小したいと考えています。 画像のファイルシステムの空きスペースをゼロで埋めてから、ファイルをスパースファイルに変換して、この空きスペースが実際にディスクに保存されないようにするにはどうすればよいですか? 例えば: > du -s --si --apparent-size Jimage.image 120G Jimage.image > du -s --si Jimage.image 121G Jimage.image ただし、実際には50Gの実際のデータしかありませんので、2番目の測定はもっと小さくする必要があります。 これはおそらく空のスペースをゼロで埋めます: cat /dev/zero > zero.file rm zero.file しかし、スパースファイルが透過的に処理されると、仮想ディスクに何も書き込まずに実際にスパースファイルが作成され、皮肉なことに仮想ディスクイメージをスパースファイルに変換できなくなります。:)それは? 注:何らかの理由で、マウントされたディスクイメージ上ではsudo dd if=/dev/zero of=./zero.file機能しcatません。

6
パーツが欠落しているマルチパートrarを抽出する方法は?
私はその中に.rar単一の.tar.gzファイルを含むマルチパートアーカイブを持っています(理由は尋ねないでください、それはまさにそれが作られた方法です)。一部のパーツが欠けていますが、最初のパーツはあります。.tar.gzなるべく多く抽出したい。どうやってやるの? 実行するunrar x -kb file.part1.rarと、常に.tar.gzfrom の先頭が抽出され、part1そこでエラーで停止します。任意のツールを試してみてうれしいです(慣れる必要はありません)。

5
.wavファイルサイズを縮小する
遠隔教育の語学コースでは、音声を録音して提出する必要があります。しかし、彼らはまったく不合理です。記録が17 MBの場合にのみ、5 MBのファイルを添付できます。圧縮した後でも、ファイルは制限を超えています。自分のサイトでホストすることも、リンクを提供することもできません。7zipを使用してファイルをパーツファイルに分割しようとしましたが、受け入れられませんでした。何か案は?
11 compression  zip  wav 

2
7zで圧縮方法を組み合わせると、実際にはどうなりますか?
7zコマンドラインツールを使用すると、次のような複数の圧縮方法を指定できます。 # 7-zip archive type, strongest (9) compression, methods PPMd, BCJ2, LZMA2 $ 7z a -t7z -mx=9 -m0=PPMd -m1=BCJ2 -m2=LZMA2 myarchive.7z somefile.xml すべてのメソッドは何らかの方法で使用されるか、少なくともメタデータで指定されます。 $ 7z l -slt myarchive.7z 7-Zip [64] 9.22 beta Copyright (c) 1999-2011 Igor Pavlov 2011-04-18 Listing archive: myarchive. 7z -- Path = myarchive.7z Type = 7z Method …

2
tarとgzipのパイプインとパイプアウト
コマンドからgzip、cpio、tarなどにパイプする方法のハンドルを取得しようとしています。 問題のコマンドはZFSシステムに属しています。Ubuntu Linux 10.04.3でZFSを実行しています。 私が使用するコマンドは次のとおりです。 To create a snapshot; zfs snapshot media/mypictures@20070607 To copy the snapshot to a directory; zfs send media/mypictures@20070607 > ~/backups/20070607 Then I can also pipe into gzip zfs send media/mypictures@20070607 | gzip > ~/backups/20070607.gz 私が理解しているこれらの部分。 しかし、私の最初の質問は、tar + gzipにパイプするにはどうすればよいですか? この? zfs send media/mypictures@20070607 | tar czvf > …

2
類似ファイルを効率的に圧縮
よく似たファイルを圧縮する必要がよくあります。 現在私は7Zipを使用しています。これは、Ultra設定の8コアを使用して、約35分で16GBファイルを1.2GBに圧縮します。 その時間の多くは、圧縮に使用する辞書の計算に費やされているようです。ファイルは非常に類似しているため、実際に使用される辞書も同様です。 辞書を保存し、その保存した辞書を後続のファイルに再利用できるWindowsベースの圧縮ツール(知らないオプションが付いた7Zip、または別のツール)はありますか? 大幅に高速に圧縮しながら、私が持っているものと同様の圧縮率を維持するという問題に取り組むより良い方法はありますか?

3
ビデオのファイルサイズを小さくするにはどうすればよいですか?
ストレージ容量が不足しているため、一部のHDビデオのファイルサイズを小さくする必要があります。低い解像度でも問題ありませんが、他の方法も歓迎します。私はコマンドラインに精通していないので、GUIソリューションを好むでしょう。これどうやってするの?

2
CPU対応圧縮
かなり高速なネットワークを介して、あるコンピュータから別のコンピュータにデータを送信する必要があるとしましょう...たとえば、標準の100Mbit接続(〜10MB / s)。私のディスクドライブは標準HDDなので、速度は30MB / sから100MB / sの間です。そのため、その場でデータを圧縮することが役立つと思います。 しかし... CPUに制限されたくありません。CPUを集中的に使用するアルゴリズムを選択した場合、転送は実際には圧縮なしよりも遅くなります。 これは、GZIPやBZIP2などのコンプレッサーでは困難です。これは、通常、転送全体に対して一度圧縮強度を設定するためです。また、データストリームが時々簡単で、時々圧縮が難しいため、完全なCPUを使用しない場合があるため、プロセスが最適ではなくなります。また、帯域幅が十分に活用されていない場合もあります。 転送が最適になるように、現在のCPU /帯域幅に適応してスイートスポットに到達する圧縮プログラムはありますか?Linuxに理想的ですが、私はすべてのソリューションにまだ興味があります。GZIP / BZIP2デコンプレッサと互換性のあるものが見たいのですが、これは必須ではありません。 したがって、送信するバイト数だけでなく、総転送時間を最適化したいと思います。 また、リアルタイムの解凍は必要ありません...リアルタイムの圧縮で十分です。宛先ホストは、その空き時間に後でデータを処理できます。私はこれがあまり変化しないことを知っていますが(圧縮は通常、解凍よりもCPUに負荷がかかります)、この事実を使用できる解決策があれば、なお良いでしょう。 異なるデータを転送するたびに、これらの1回限りの転送を可能な限り迅速に実行したいのです。そのため、圧縮率が高いため、複数の転送を高速化するメリットはありません。 おかげで、

4
類似画像を可逆圧縮しますか?
写真ライブラリのサイズを小さくする必要があるので、自然に圧縮したいと思います。それらの多くはまったく同じではありませんが、それでも非常に似ています(同じシーンの後続のショット)。この事実を利用してこれらの画像を効果的に圧縮する圧縮アルゴリズムはありますか?7zip(LZMA)は無用です。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.