2009年3月17日火曜日

java : swfの中のjpegを解析

swfを動的に書き換えるためにごにょごにょ

http://pwiki.awm.jp/~yoya/?Flash/JPEG

DefineBitsJPEG,DefineBitsJPEG2or3で二択があるが

JPEGTablesを使う(DQT,DHTセグメント)
共用というのは多分Flash上で普通の画像ファイル(クリップボードなど含む)
として追加したが圧縮情報を共用するよーということなんかな。
とりあえず普通に画像置き換えする分には該当する
レコードは処理しないか、JPEG直書きに置き換えるとか考えないといけない。

DefineBit2JPEG2のJPEG完取り込みパターンはなぜこんな仕様かー。