タグ

圧縮に関するionisのブックマーク (5)

  • H.264の秘密 | POSTD

    (編注:2020/08/18、いただいたフィードバックをもとに記事を修正いたしました。) (2016/12/11、いただきましたフィードバックをもとに翻訳を修正いたしました。) H.264は、動画圧縮コーデックの標準規格です。ネット上の動画、Blu-ray、スマホ、セキュリティカメラ、ドローンなどなど、今やあらゆるところでH.264が使われています。 H.264は注目すべき技術のひとつです。たったひとつの目標、つまりフルモーションビデオの送信に要するネットワーク帯域を削減することを目指した30年以上の努力の結晶なのです。 技術的な面でも、H.264はとても興味深い規格です。この記事では、その一部について概要レベルでの知識を得られることでしょう。あまり複雑だと感じさせないようにするつもりです。今回おはなしする概念の多くは動画圧縮全般にあてはまるものであり、H.264に限ったものではありません

    H.264の秘密 | POSTD
  • JavaScript を PNG に圧縮する | Yomotsu net

    JavaScript を PNG に圧縮するツールを作りました。JS_Packer demoscene は最近 WebGL を使ったものも多くなってきています。 demoecene は基的に ローカルにファイルとして存在しているものを使う そのファイル容量は 1 バイトでも少ないほうがいい (容量制限がある分野がある) という文化です。そして JS ファイルを圧縮する手法の一つに、JS を PNG 画像にして、それをデコードする、という手法が存在します。 JS の性質JS のコードは基的にアスキー文字の集まりです。アスキーコードは、小文字/大文字のアルファベット、数字、スペースといった 128 種類しか存在しません。 PNG8 の性質8 ビット PNG は 256 種類の色をパレットに持っています。 PNG は可逆圧縮(ロスレス)形式の画像です。圧縮しても失われるデータはありません。

    JavaScript を PNG に圧縮する | Yomotsu net
  • 画像のクオリティを犠牲にせずに圧縮できるWinアプリ『RIOT』 | ライフハッカー・ジャパン

    モバイルバッテリーとは呼べない。「ほぼポタ電」なコレ1台で有事の時もアウトドアも大活躍!【AmazonスマイルSALE】

    画像のクオリティを犠牲にせずに圧縮できるWinアプリ『RIOT』 | ライフハッカー・ジャパン
  • 良い圧縮解凍ソフトウェアを探しているならこれをインストールしよう·CubeICE MOONGIFT

    CubeICEは多様な形式に対応したWindows用の圧縮/解凍ソフトウェア。 CubeICEはWindows用のオープンソース・ソフトウェア。圧縮そして解凍というのはコンピュータ操作の基礎とも言える。巨大なファイルをそのままメールで送りつけるのではなく、圧縮して送ることで双方の負荷を低くできる。ファイルのダウンロードも同じだ。 ツールチップ だが、コンピュータに慣れていない人にとっては解凍するだけでも大変な作業だ。慣れていたとしても多種多様に存在する圧縮方式全てに対応できる訳ではない。自分の知らない形式で送られたりすることもあるだろう。そこで使ってみたいのがCubeICEだ。 CubeICEは圧縮と解凍の両方に対応したソフトウェアだ。Zip/7-zip/GZip/Bzip2の圧縮に対応し、Zip/Lzh/RAR/Tar/Gz/7-Zip/Cab/Chm/Cpio/Deb/Dmb/ISO/

  • 高速ならばどんなデータも圧縮して送れる·Snappy MOONGIFT

    SnappyはGoogle製の高速なデータ圧縮/解凍ライブラリ。 SnappyはC++製のオープンソース・ソフトウェア。巨大なファイルを送信する場合、圧縮して送るのがマナーだ。数GBのファイルであっても圧縮すれば半分くらいになる可能性がある。送信元、送信先双方にとって嬉しい仕組みだ。 逆にサイズの小さいものはあまり圧縮を意識されることが少ない。だがちりも積もれば山となる、特にデータの送受信量がとても多いGoogleではそう感じられるだろう。圧縮率は高くないが、とにかく高速な圧縮/解凍ライブラリがSnappyだ。 Snappyはデータの圧縮/解凍ライブラリだ。とは言っても圧縮率は高くない。zlibに比べて20〜100%も大きいらしい。だがSnappyの目的は高い圧縮率にある訳ではなく、その高速さだ。圧縮の場合で250MB/s、解凍の場合で500MB/sという高速処理ができるようになっている。

    高速ならばどんなデータも圧縮して送れる·Snappy MOONGIFT
    ionis
    ionis 2011/04/05
    圧縮率を高めるのではなくて、圧縮速度を高めてトータルで使用帯域を減らす発想。面白い。
  • 1