フォーラム: ヘルプ (スレッド #19363)

gif->jpgに変換される件です。 (2008-07-20 16:33 by 匿名 #37710)

opendiscussionにていろいろ助けて頂いたものです。
gif対応機種でgif->jpeg変換される件でご教示頂けると助かります。
index.xhtmlにアクセスした際のdebuglevelのログでtitle.gifがjpgになってキャッシュファイルが作られています。
かなり端折ってしまいましたので、見当はずれのところを書き込んでいるかもしれません。
index.xhtmlには
<img src="img/index/title"
と指定しています。

[client start hxj_trans_name()
chxj_img_conv_format.c(1811): [client end chxj_trans_name()conf not found

chxj_img_conv_format.c(1901): [client Found[/var/sites/test/img/index/title.gif],referer:http://test/index.xhtml

chxj_apply_convrule.c(51): [client convertrulepattern=[^/]uri=[/img/index/title],referer:

chxj_img_conv_format.c(241): [client startchxj_img_conv_format_handler(),referer:http://test/index.xhtml

[client mode=normal[/var/sites/test/img/index/title.gif.SoftBank/1.0/814T/TJ001Browser/NetFront/3.3Profile/MIDP-2.0Configuration/CLDC-1.1],
chxj_img_conv_format.c(390): [client workfile=[/tmp/chxj/_var_sites_test_img_index_title.gif.SoftBank_1.0_814T_TJ001_Browser_NetFront_3.3_Profile_MIDP_2.0_Configuration_CLDC_1.1],referer:http://test/index.xhtml
chxj_img_conv_format.c(410): [client color=[262144],referer:http://test/index.xhtml
chxj_img_conv_format.c(1454): [client mode:[0],referer:
chxj_img_conv_format.c(1455): [client name:[(null)],referer:http://test/index.xhtml
chxj_img_conv_format.c(1456): [client offset:[0],referer:
chxj_img_conv_format.c(1457): [client count:[0],referer:
chxj_img_conv_format.c(1479): [client Content-Length:[6990],referer:
chxj_img_conv_format.c(1491): [client sendfiledata[6990]byte,referer:
chxj_img_conv_format.c(429): [client endchxj_img_conv_format,referer:
mod_chxj.c(744): [client startofchxj_output_filter(),referer:

mod_chxj.c(812): [client readdata[(null)],referer:
mod_chxj.c(818): [client appenddatastart,referer:
mod_chxj.c(832): [client appenddataend,referer:
mod_chxj.c(837): [client eos,referer:
mod_chxj.c(844): [client content_type=[image/jpeg],referer:

長文になってしまって、すみません。

メッセージ #37710 への返信×

Wiki文法は使えません
ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。 ログインする

RE: gif-&gt;jpgに変換される件です。 (2008-07-20 21:20 by konn #37715)

投稿ありがとうございます!

大変助かります。ありがとうございます。

ログを見る限り確かにjpegでキャッシュが作成されていますね。

念のため書かせていただきますが、
device_data.xmlの該当機種部ではgif以外はfalseにしているのにもかかわらずjpegになるとのことですね。

手がかりをありがとうございます!

相変わらず調べています・・・。
分かり次第お知らせします。申し訳ありません。

よろしくお願いいたします。
#37710 への返信

メッセージ #37715 への返信×

Wiki文法は使えません
ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。 ログインする

RE: gif-&amp;gt;jpgに変換される件です。 (2008-07-20 22:57 by konn #37717)

すみません。。

やはりこちらでやってみる限り、
GIFになってしまうようです。

device_data.xmlの該当機種部分を以下に記しておきます。

<device>
<device_id>814T</device_id>
<device_name>SoftBank 814T</device_name>
<html_spec_type>JXHTML</html_spec_type>
<width>234</width>
<heigh>259</heigh>
<gif>true</gif>
<jpeg>false</jpeg>
<png>false</png>
<bmp2>false</bmp2>
<bmp4>false</bmp4>
<color>262144</color>
<emoji_type></emoji_type>

<wp_width>240</wp_width>
<wp_heigh>320</wp_heigh>
<cache>307200</cache>
<dpi_width>96</dpi_width>
<dpi_heigh>96</dpi_heigh>
</device>

上記のように、<gif>以外はすべてfalseにしています。
またデバッグログは以下のとおりでした。

[Sun Jul 20 22:19:39 2008] [debug] chxj_specified_device.c(81): [client 192.168.1.251] start chxj_specified_device()
[Sun Jul 20 22:19:39 2008] [debug] chxj_specified_device.c(103): [client 192.168.1.251] device_id:[814T]
[Sun Jul 20 22:19:39 2008] [debug] chxj_specified_device.c(106): [client 192.168.1.251] device_name:[SoftBank 814T]
[Sun Jul 20 22:19:39 2008] [debug] chxj_specified_device.c(124): [client 192.168.1.251] end chxj_specified_device()
[Sun Jul 20 22:19:39 2008] [debug] chxj_img_conv_format.c(285): [client 192.168.1.251] found device_name=[SoftBank 814T]
[Sun Jul 20 22:19:39 2008] [debug] chxj_img_conv_format.c(286): [client 192.168.1.251] User-Agent=[SoftBank/1.0/814T/TJ001 Browser/NetFront/3.3Profile/MIDP-2.0 Configuration/CLDC-1.1]
[Sun Jul 20 22:19:39 2008] [debug] chxj_img_conv_format.c(1761): [client 192.168.1.251] old user_agent:[SoftBank/1.0/814T/TJ001 Browser/NetFront/3.3Profile/MIDP-2.0 Configuration/CLDC-1.1] ==> new user_agent:[SoftBank/1.0/814T/TJ001 Browser/NetFront/3.3Profile/MIDP-2.0 Configuration/CLDC-1.1]
[Sun Jul 20 22:19:39 2008] [debug] chxj_img_conv_format.c(1788): [client 192.168.1.251] mode=normal [/var/www/chxj/img/logogif.gif.SoftBank/1.0/814T/TJ001 Browser/NetFront/3.3Profile/MIDP-2.0 Configuration/CLDC-1.1]
[Sun Jul 20 22:19:39 2008] [debug] chxj_img_conv_format.c(390): [client 192.168.1.251] workfile=[/tmp/tmp/_var_www_chxj_img_logogif.gif.SoftBank_1.0_814T_TJ001_Browser_NetFront_3.3Profile_MIDP_2.0_Configuration_CLDC_1.1]
[Sun Jul 20 22:19:39 2008] [debug] chxj_img_conv_format.c(410): [client 192.168.1.251] color=[262144]
[Sun Jul 20 22:19:39 2008] [debug] chxj_img_conv_format.c(1507): [client 192.168.1.251] mode:[0]
[Sun Jul 20 22:19:39 2008] [debug] chxj_img_conv_format.c(1508): [client 192.168.1.251] name:[(null)]
[Sun Jul 20 22:19:39 2008] [debug] chxj_img_conv_format.c(1509): [client 192.168.1.251] offset:[0]
[Sun Jul 20 22:19:39 2008] [debug] chxj_img_conv_format.c(1510): [client 192.168.1.251] count:[0]
[Sun Jul 20 22:19:39 2008] [debug] chxj_img_conv_format.c(1532): [client 192.168.1.251] Content-Length:[3725]
[Sun Jul 20 22:19:39 2008] [debug] mod_chxj.c(744): [client 192.168.1.251] start of chxj_output_filter()
[Sun Jul 20 22:19:39 2008] [debug] mod_chxj.c(812): [client 192.168.1.251] read data[GIF89ad]
[Sun Jul 20 22:19:39 2008] [debug] mod_chxj.c(818): [client 192.168.1.251] append data start
[Sun Jul 20 22:19:39 2008] [debug] mod_chxj.c(832): [client 192.168.1.251] append data end
[Sun Jul 20 22:19:39 2008] [debug] mod_chxj.c(1023): [client 192.168.1.251] end of output filter
[Sun Jul 20 22:19:39 2008] [debug] mod_chxj.c(744): [client 192.168.1.251] start of chxj_output_filter()
[Sun Jul 20 22:19:39 2008] [debug] mod_chxj.c(812): [client 192.168.1.251] read data[(null)]
[Sun Jul 20 22:19:39 2008] [debug] mod_chxj.c(818): [client 192.168.1.251] append data start
[Sun Jul 20 22:19:39 2008] [debug] mod_chxj.c(832): [client 192.168.1.251] append data end
[Sun Jul 20 22:19:39 2008] [debug] mod_chxj.c(1023): [client 192.168.1.251] end of output filter
[Sun Jul 20 22:19:39 2008] [debug] chxj_img_conv_format.c(1544): [client 192.168.1.251] send file data[3725]byte
[Sun Jul 20 22:19:39 2008] [debug] chxj_img_conv_format.c(429): [client 192.168.1.251] end chxj_img_conv_format
[Sun Jul 20 22:19:39 2008] [debug] mod_chxj.c(744): [client 192.168.1.251] start of chxj_output_filter()
[Sun Jul 20 22:19:39 2008] [debug] mod_chxj.c(812): [client 192.168.1.251] read data[(null)]
[Sun Jul 20 22:19:39 2008] [debug] mod_chxj.c(818): [client 192.168.1.251] append data start
[Sun Jul 20 22:19:39 2008] [debug] mod_chxj.c(832): [client 192.168.1.251] append data end
[Sun Jul 20 22:19:39 2008] [debug] mod_chxj.c(837): [client 192.168.1.251] eos
[Sun Jul 20 22:19:39 2008] [debug] mod_chxj.c(844): [client 192.168.1.251] content_type=[image/gif]

すみませんが、また何か分かりましたら、
教えていただけないでしょうか?

申し訳ありません。
よろしくお願いいたします。
#37715 への返信

メッセージ #37717 への返信×

Wiki文法は使えません
ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。 ログインする

RE:RE: jpeg変換される件です。 (2008-07-22 09:57 by 匿名 #37744)

おはようございます。
何度もお手間をおかけしてすみません。先に投稿させていただいたログを取ったときにはデバイス定義ファイルでjpegもfalseにしていたため、jpeg変換されてました。
gifのみtrueにした場合はgifを返しています。こちらの見落としで申し訳ありませんでした。
jpeg,gifともにtrueの場合、元画像がgifで、フォーマット変換せずにgifを返したいときはどのようにすればよいでしょうか?
#37710 への返信

メッセージ #37744 への返信×

Wiki文法は使えません
ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。 ログインする

RE:RE: jpeg変換される件です。 (2008-07-22 10:33 by konn #37746)

おはようございます。
レス、ありがとうございます。

gif->jpgの件、一安心しました。ありがとうございます。

>フォーマット変換せずにgifを返したいときは
>どのようにすればよいでしょうか?

現状、jpegが有効な場合はjpegを最優先にするように
動作しています。

元画像に従ってレスポンスを返すようにするにはプログラム側で修正が必要になります。
もしよろしければこれから修正しますが、いかがでしょうか?

よろしくお願いいたします。
#37744 への返信

メッセージ #37746 への返信×

Wiki文法は使えません
ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。 ログインする

RE:RE:RE jpeg変換される件です。 (2008-07-22 11:17 by 匿名 #37747)

早速のご連絡ありがとうございます。
お忙しい中、大変かと思いますが、実装していただけると本当に助かります。


#37710 への返信

メッセージ #37747 への返信×

Wiki文法は使えません
ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。 ログインする

RE:RE:RE jpeg変換される件です。 (2008-07-22 13:15 by konn #37749)

対応しますので、今しばらくお待ちください。
遅くとも本日中、今晩中にリリースできるかと思います。

よろしくお願いいたします。
#37747 への返信

メッセージ #37749 への返信×

Wiki文法は使えません
ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。 ログインする

RE:RE:RE jpeg変換される件です。 (2008-07-22 22:14 by konn #37773)

遅くなって申し訳ありません。
後はリリース作業だけですので、もう少しお待ちください。

よろしくお願いいたします。
#37749 への返信

メッセージ #37773 への返信×

Wiki文法は使えません
ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。 ログインする

RE: gif-&gt;jpgに変換される件です。 (2008-07-23 00:18 by 匿名 #37777)

わざわざ書き込みありがとうございます。
せかしてしまったようで申し訳ないです。リリース楽しみにお待ちしておりますので、焦らず作業なさってください。
#37710 への返信

メッセージ #37777 への返信×

Wiki文法は使えません
ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。 ログインする

RE: gif-&amp;gt;jpgに変換される件です。 (2008-07-23 01:39 by konn #37779)

遅くなって申し訳ありません。

ただいま、0.12.11をリリースしましたので、
よろしくお願いいたします。

また、何かありましたら、お気軽に投稿ください。
よろしくお願いいたします。
#37777 への返信

メッセージ #37779 への返信×

Wiki文法は使えません
ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。 ログインする

RE:RE: gif-&gt;jpgに変換される件です。 (2008-07-23 09:05 by 匿名 #37781)

遅い時間までやっていただき、すみません。
早速0.12.11を試させていただきました。
期待した通りの動作になっています。
また使わせていただきます。
ありがとうございました。
#37710 への返信

メッセージ #37781 への返信×

Wiki文法は使えません
ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。 ログインする

RE:RE: gif-&amp;gt;jpgに変換される件です。 (2008-07-23 10:25 by konn #37782)

0.12.11の動作報告、ありがとうございます!

また何かありましたらお気軽にご連絡ください。

よろしくお願いいたします。
#37781 への返信

メッセージ #37782 への返信×

Wiki文法は使えません
ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。 ログインする