サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
大谷翔平
www.noids.tv
GIFフォーマットを入出力しようとして、LZWあたりで悩んだ人(自分)のための覚書。 ■GIFフォーマット まず、GIFフォーマットに関してはざっくり以下のページで理解できるが、LZW部分はあまり紹介されていない。 資料1)GIFフォーマットの解説(日本語) http://www.tohoho-web.com/wwwgif.htm 資料2)GIFフォーマットの解説(日本語) http://www.mars.dti.ne.jp/~torao/program/appendix/gif.html ■LZWの基本 LZWの基本をまず把握しておいた方がよい。但し、以下のページだけではGIF書き出しのための情報としては不足。 資料3)LZWの説明(日本語) http://www2.starcat.ne.jp/~fussy/algo/algo8-5.htm 資料4)wikipediaでLZWをざっ
本日バグをいくつか除いたものをバージョンアップいたしました。 特に下絵画像が表示できない方がちらほらいらっしゃいましたので、別方式の下絵読み込みを急きょ仮投入。 起動すると自動的にバージョンアップします。。 で、今からは(ようやく)説明書に本腰いれます!! <主に自分への宣言(笑) ・・・ あと、以下どうでもよい話ですが、 マニアックなブラウザ兼メールソフト「Opera」 のおかげで今月に入ってからメールの返信に何通も失敗していることに気付きました(T_T) とても笑えない。。 どういうわけか Opera さんは最近のバージョンアップで、色々と劣化した感が。。メールの宛先がおかしなことになったり、送信を何度やっても失敗するけど、設定を開いて閉じると送信されるとか。。 そんなこんなで、5年ぐらい使っていたOperaに別れを告げ、Thunderbirdに乗り換えました。。バリめんどうでした。。
ここ二日ほど訳あってJavaでSWF(Flash)を書き出すプログラムを書いています。 ほいで、誰のためとも無く覚書程度に書いておきます。 ... ■SWFファイルフォーマット仕様書の取得 SWFの仕様書(英語版)は全てAdobeから無料で提供されています(2007/2/14現在) http://www.adobe.com/licensing/developer/ Macromedia Flash (SWF) and Flash Video (FLV) File Format Specification (Version 8) の中の Begin the licensing process for the File Format Specification . という部分をクリックして、登録すればダウンロードが可能となります。 PDFで300ページ近くありますが、本気で作る気であれば印刷し
Flash SWF書き出しの覚書4 SWFではバージョン6以降で圧縮をサポートした模様。 SWFバージョン8の仕様書p.17に軽く説明があるだけだが、ZLIBを使って圧縮すべしとのこと。 ポイントは ・ファイルの頭に書き出す3バイトのシグニチャをFWS(非圧縮)からCWS(圧縮あり)にかえる ・ヘッダ部のFileLengthは、『圧縮前のファイルサイズ』を書き込む ・FileLengthの直後(先頭から8バイト目移行)から圧縮する さっそくJavaで実装してみた。 最初に試した標準ライブラリのGZIPOutputStreamではうまくいかないが、同じく標準ライブラリのjava.util.zip.DeflaterOutputStreamで書き出してみたところ無事FlashPlayerで再生が可能になった。 恐ろしくサックリ動いたがこれで良いのかな?恐るべしJavaの標準ライブラリ。 先
このページを最初にブックマークしてみませんか?
『日曜プログラマー劇場~ブログ編~』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く