MovableTypeで、jpegをアップロードしてサムネイルを作ろうとすると、エラーになる。
原因がわからなかったので、libjpegとかImageMagickとか再インストールしてみたが、状況は変わらず。(ImageMagickのバージョンを上げたので、エラーメッセージは変わったが・・・)
いろいろ試した結果、PlayOnlineから送ったFF11のスクリーンショットと、libjpegの組み合わせで問題があることがわかった。(libjpegのサンプルの、djpegなども落ちる)
デジカメのjpegだと問題なくサムネイルが作成できる。
と、言うわけで、jpegについて調べないといけないらしい・・・。
と、言うわけで調べました!
結局、Googleとかでいろいろ調べてもわからなくて、
jpeg-6bのソースを修正しました。
jdmarker.c の 909 行目の、WARNMS2()の呼び出しをコメントアウトして、
libjpeg.so を更新したら無事にサムネイルが作成できるようになりました。
# ちなみに、portsのworkの下のソースを修正しました。ports を使うと、libjpeg.so ができるんだけど、オリジナルのソースで --enable-sharedしたものだとsoができないみたい・・・。
カテゴリ
MovableTypeトラックバック(1)
このブログ記事を参照しているブログ一覧: jpeg不調
このブログ記事に対するトラックバックURL: https://www.wizard-limit.net/cgi-bin/mt/mt-tb.cgi/4
PC日記 MovableTypeで、jpegをアップロードしてサムネイルを作ろうとすると、エラーになる。 原因がわからなかったので、libjpegとかImageMagickとか再インストールしてみたが、状況は変わらず。(ImageMagickのバージョンを上げたので、エラーメッセージは変わったが・・... 続きを読む
コメントのテスト・・・