• ベストアンサー

動く画像(GIF)を軽くすることは可能でしょうか?

例えばこちらのサイトにあるような画像→http://gallery.mobile9.com/f/2700183/ 動く画像(GIF)を軽くすることは可能でしょうか? ブログに似たような画像をアップロードしたいのですが、容量が大きすぎてアップロードできないので、小さくしたいのですが可能でしょうか? また、縦横のサイズを小さくすることは可能ですか? やり方や、ソフトなどがあれば教えていただけると助かります。

質問者が選んだベストアンサー

  • ベストアンサー
  • de000
  • ベストアンサー率59% (111/187)
回答No.2

先ず、質問者さんが、例として挙げたGIFアニメーションの解析結果は、以下の通りです。 大きさが(横)240px × (縦)320px 、23コマの画像、各コマ間の切り替え時間が 40ms、 そして、GIFアニメーションとしての合成サイズが約240KB の様です。 23コマ×40ms=0.92s(約1秒間)のアニメーションを永久ループさせています。 23コマの内、1コマ目は女性の画像(約30KB)で、残りの22コマは人物を透過させ、 背景のみを少しずつ微妙に変化させている画像(約10KB)の様です。 さて本題です。 GIFアニメの容量(サイズ)を小さくする方法は、幾つかあります。 質問者さんが挙げたGIFアニメーションを例題とします。 [方法1] 1コマ目の女性の画像はそのままにし、2コマ目以降の画像(22コマ)のコマ数を間引いて コマ数を少なくします。(例)偶数番目のコマを削除すると合計12コマになります。 但し、コマ数を間引くだけだとアニメーションが 2倍速に再生されたようになるので 各コマ間の切り替え時間を 40ms ⇒ 80ms に変更します。 この方法だと多少滑らかさが無くなりますが、GIFアニメの容量(サイズ)としては 約240KB ⇒ 約135KB にする事が出来ます。 [方法2] GIFアニメーションの基となる画像その物のサイズを1枚毎、小さく編集し直し 再度GIFアニメーション化させます。 例題では、基となるGIFは (横)240px × (縦)320px なので、例えば約50%の サイズに編集し、再度アニメーション化させると、GIFは (横)120px × (縦)160px の大きさになるので見ため的には約 1/4 の大きさになります。 GIFアニメの容量(サイズ)としては、約240KB ⇒ 約60KB にする事が出来ます。 上記の方法1と2を駆使すれば、オリジナルの画像さえ有れば色々とGIFアニメーション の加工や変更が可能です。 ちなみに今回 GIFアニメーションの解析と再GIFアニメーション化に使用したのは、 フリーソフトの「Giam」と言う物で個人的に以前から使用させて頂いています。 http://www.vector.co.jp/vpack/browse/pickup/pw6/pw006126.html 但し、例題の GIFアニメーションはそれなりの専用ソフトを使用して作成した物と 思われます。 例えば、23コマ分の画像を用意し合成したのでは無く、アニメーションの変化を 1秒間に23コマに分割したとか、的な感じです。 背景の色の強弱をコマ数で分割したような感じです。 その他の方法でのアニメーション化かもしれません。 現に「Giam」を使用して、GIFアニメーションから分解したGIF画像を 再度GIFアニメーション化させると、元通りのGIFアニメーションにはならず ノイズの様な物が混じり汚くなってしまいます。 よって、このソフト「Giam」を使用して他者の著作権が有るGIFアニメーションを 再加工しようなどとは間違っても思わない方が良いでしょう。

その他の回答 (1)

  • e_16
  • ベストアンサー率19% (847/4388)
回答No.1

へ? 勝手に人の作ったGIFを小さくするって事ですか? それって許可無くやるのは違法ですよ。 違法なく小さくするには作る時から小さくしておけばいいんですが?

typingpcnet
質問者

補足

ありがとうございます。 元画像はこれとは違います。 専門用語が分らないので、例えとして貼りました。 動く画像のサイズを小さくする方法はありますでしょうか? 色々調べたのですが、分らないのでこちらのサイトで質問させていただきました。 もし、ご存知の方がいらしたら教えてください

関連するQ&A

専門家に質問してみよう