• ベストアンサー

高圧縮のソフト(数GBを数百MBに)

以前、数百MBのrar形式の圧縮ファイルを解凍した時、数GBのファイル(イメージファイルだったと思います)が出てきた時がありました。 このような事は可能なんでしょうか?なにか特別な現象だったのでしょうか? とはいっても、ファイルは正常に読み取れました。 高圧縮のソフト(フリー、シェア問わず)または、方法があれば教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
noname#39234
noname#39234
回答No.3

すべてのコンピューターデータは数値で表されます。 同時に、その数値は記号に対応して表現できます。 同じ記号というのは、同じ数値だと解釈できます。 圧縮の手法としては、可逆のLHAやZIPなどのアーカイバー BMPやGIFなどの画像、あるいはロスレスWMAのような音楽 それぞれに適した方法があります。 一般的に可逆の画像や音楽データは LHA等のアーカイブにすると、多少なりとも小さくなります。 対してJPEGやMPEGなどの非可逆のデータ型式は ほとんど無駄の無いデータとなり、LHA等では圧縮できません。 こういったデータを扱うために、LHA等には 無圧縮アーカイブの機能が用意されています。 といっても、LHAの設計から十余年 LHAやZIPよりも圧縮率の高いツールは登場しました。 その代表がRARだと言える。ただ、普及しているとは言いがたい。 数百MBのデータがどういう用途で流通するのか知りませんが 展開結果が数GBになるような膨大なデータで それほど圧縮率が高い例は限られると思います。 あるいは、メールボムならぬアーカイブボムですね。 HDD容量を食いつぶすことが目的の :-) あまり流通していないと思いますが。

gg2525
質問者

お礼

流通していない方法のようですね。 回答ありがとうございました。

その他の回答 (3)

回答No.4

>同じ記号の繰り返し とは、簡単にいうと。圧縮の原理は 111225569866644444003223みたいなデータがあるとします。このデータを圧縮すると 1(3)2(2)5(2)6986(3)4(5)0(2)32(2)3 となるのです。

gg2525
質問者

お礼

わかり易く教えて頂きありがとうございました。

  • renton
  • ベストアンサー率34% (1720/4934)
回答No.2

JPEG等は既に圧縮されているので、それ以上圧縮かけてもデータが劇的に小さくなる事は期待できません。 BMPなどは画像のピクセル数と色数でデータ量が決まっているので、無駄にデータ量を持ってます。白や黒一色で塗りつぶしたBMP画像を圧縮するのと、いろんな色が使われている写真等のBMPを圧縮するのでは圧縮率が違ってきます。 640*480で白一色のBMPは、900KB位ですがLZHで圧縮すると1KB位まで圧縮されますが、同じサイズの写真のBMPなどは数十KB~数百KBとなり、画像次第でかなり違ってきます。 また、圧縮のアルゴリズムにも寄ると思いますが、連続して同じ色を使っている場合は圧縮率がいい場合があります。

gg2525
質問者

お礼

流通していない方法のようですね。 回答ありがとうございました。

  • denden_kei
  • ベストアンサー率23% (542/2278)
回答No.1

対象ファイルの種類によって圧縮率がかなり高い/低い場合があります。 bmpを圧縮すると簡単に1%以下になりますし、jpgはほとんど圧縮されません。 同じ記号の繰り返しが多いファイルは劇的に圧縮がかかるようです。

gg2525
質問者

お礼

早速の回答ありがとうございます。 質問ですが >同じ記号の繰り返しが多いファイルは劇的に圧縮がかかるようです。 の「同じ記号の繰り返し」とは何でしょうか? 初めて聞く言葉ですので・・・

関連するQ&A