Twitter のアイコンで透過画像を使う

2012年11月9日 Tから始まるSNSのプロフィール画像を変更するやつ

こんにちは.いつの日からか Twitter のプロフィール画像(アイコン)をウェブから変更すると PNG の透過部分が白くなるようになってしまいました.さまざまな理由から私としてはこれは少し残念.(笑)何とか回避できないものかとググってみると API 経由ならまだ大丈夫なよう.というわけでプロフィール画像を変更するだけのものを作ってみました.

Tから始まるSNSのプロフィール画像を変更するやつ

API からの更新でも透過が消滅するようになったりするまではここに存在するはずです. tweet を post したり,プロフィール画像以外のものを更新したりすることはありません.また,一時ファイル以外保存してないので,データを保持したりもしてません.誰に使われたとか,どのくらいつかわれたとか,分からないのが残念です.

今回は Ruby とか Sinatra とか Heroku とかを使って作成. 2 コマ目に思いつき,昼休みにお昼ご飯買って食べてから作り始め, 4 コマ目にできました.フレームワークとかクラウドとか便利ですね!あれ?講義…(おい

でもまあ,とりあえずこれで透過がそのままな画像を利用できます.このアプリケーション側では一切画像をいじってないのでアニメーション GIF とかもそのまま使えるかもしれないですね.

ではでは!


Twitter のアイコンで透過画像を使う」への22件のフィードバック

  1. TRR

    はじめまして。透過アイコンを使いたい・・・使いたい・・・と思い探していたらたどり着きました。ということで早速お借りしたのですが、変わらず白くなってしまいました。何か特別な操作など必要なのでしょうか?

  2. あたがわ 投稿作成者

    To: TRR さん
    コメントありがとうございます.
    一応確認ですが,もともとのファイルはきちんと透過指定されていますよね?もちろん白いところが自動的に透過になったりするということはないのでご確認ください.
    また,利用されているクライアントによっては透過部分に背景色をつけるものもあります.アップロードしたものが透過か否か確認するには Twitter のプロフィールページでご自身のプロフィール画像をクリックしていただき,透過部分が黒くなっていれば(下の要素の色です)大丈夫です.
    あとこの点については確認できなかったのですが,画像サイズが大きいものですと, API に投げた時点で勝手にリサイズがかかるので,それによって背景色が付いている可能性があります.

  3. そくべちこむ

    透過できず困っていたところこのサイトに巡り合えました!
    ありがとうございます!!!

  4. あたがわ 投稿作成者

    To: そくべちこむさん
    コメントありがとうございます.
    お役に立てたようで何よりです. Twitter の仕様変更などで使えなくなるまでは,ぜひともご活用ください.

  5. jin-a

    Twitter公式だと画質が劣化する上透過出来なくて困ってたのでとてもありがたいです!
    これからも使い続けることが出来るよう祈ってます…

  6. あたがわ 投稿作成者

    To: jin-a さん
    コメントありがとうございます.
    お役に立てたようで何よりです.公式 Web でこの仕様になってしまったので, API もいつか変わってしまうんだろうなあと思っています.透過が使える仕様は,残しておいて欲しいですね!

  7. harold

    アイコン変更すると汗水流して作った透過PNGアイコンが真っ白になってしまい絶望していたところをこちらのアプリ様のおかげで上手く変更できました。大変感謝しています。どうもありがとうございました。

  8. たいちょ

    ああ、やっぱり透過にならなくなってたのですね。何度も繰り返したりしてましたが謎が解けました。とても助かりました、有難う御座います。

  9. sui

    透過が通らないと思ったら道理で…
    こちらを使用しようと思ったのですが、認証が通らなくなっているようです…

  10. あたがわ 投稿作成者

    To: sui さん
    認証できない旨,コメントくださいましてありがとうございます.
    修正しましたので,ぜひご利用ください.

  11. 押尾

    最近Twitterを始めたばかりのオジサンです。
    アイコンの透過処理をつかわせていただきました。
    難しくて理屈はわかりませんが、無事できました。
    ありがとうございました。

  12. あたがわ 投稿作成者

    To: 押尾さん
    コメントくださいましてありがとうございます.
    お役に立てたようで何よりです.
    今後もぜひご利用ください.

  13. かえで

    何度か試したのですが,アイコンの背景が透過された状態でアップロードされません…どうすればいいですか…?

  14. かえで

    再度確認したら出来ていました!何度もコメントしてしまいスミマセン

  15. あたがわ 投稿作成者

    To: かえでさん
    コメントありがとうございます.
    無事にできたようで何よりです.場合によっては即時反映されないことがあるようですね.
    今後もぜひご利用ください.

  16. ねぎけん

    お初です。
    このソフトでアニメーションgifをアップロードできると聞いて、昨晩から使ってみたのですが、時間がたっても変化がないようです(ただの一枚絵としてアップされている可能性もありますが、いくつかのソフトを試してしまったので、どれが機能したかわからない状況です)
    かえで さんが出来ているので仕様変更とは考えにくいのですが・・・

  17. あたがわ 投稿作成者

    To: ねぎけんさん
    コメントありがとうございます.
    アニメーション GIF ついてこちらでは動作確認していませんが,できてる方もいらっしゃるので,できないということはないと思います.
    画像の縦横サイズ,ファイルサイズなどが大きすぎると,もしかすると Twitter 側で何らかの処理が発生して 1 枚の画像になってしまう可能性などが考えられます.
    また,正常にアップロードされていても,クライアントによってはアニメーションしない場合もありますので,確認は Web から行うとよいと思います.

  18. ねぎけん

    ご返事ありがとうございます。
    私が上げようとしているのは48×48ピクセルのgifで、ファイルサイズは4KB弱です。
    確認はweb上で行っております。
    先ほども確認しましたが変化ありませんでした。

  19. あたがわ 投稿作成者

    To: ねぎけんさん
    そのサイズですと Twitter 側で何かされてるってことはなさそうですね….このアプリケーションでは画像データをそのまま Twitter に渡しているので,これ以上原因はわかりませんが,画像が全く変わらないのか,または変わるけど動かないのかなどという違いでも原因として推測できることが変わってくると思います.別のファイルで試してみたり,時間をおいて試してみたり,一度 Twitter 側でアップロードして再度このアプリケーションを使ってみたりと,いろいろ試してみるとよいかもしれません.

  20. ねぎけん

    わかりました。いろいろ試してみます。
    親切にご対応いただき、ありがとうございました。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です