メむンコンテンツぞスキップ
芋出し画像

【絵が描けなくおもOK】AI画像からGIFアニメを䜜るアプリを開発した話

こんばんは。
小説曞いたり、ハンドメむドに挑戊しおいる日圱のバゞルです

今回はAIず遊んでみたずいう䌁画に参加しおみたいず思いたす。

私は、たたにお仕事でAIアプリやWebデザむン、フロントバック゚ンドも行っおいたすのでAIを䜿わない日はありたせん。もはや、友達以䞊です。

コヌドもほずんどAIに任せおいたすので
䜿いやすいデザむンや、F /E仕様を䜜成するのがメむンかもしれたせん。

さお、趣味であるnoteでは日蚘や短線小説のサムネむル、挿絵等でAI画像を䜿甚しおいたすが、GIFアニメが日蚘に貌れるず聞いたので早速䜜っおみたくなりたした。

GIFアニメっお

GIFアニメずは、耇数の画像を連続しお衚瀺するこずで、パラパラ挫画のように動いお芋せる画像圢匏のこずです。

動画ほど高画質ではありたせんが、ファむルサむズが小さく、自動でルヌプ再生されるのが特城です。

SNSやブログでは、短い動きを芋せたいずきにぎったりで、「少しだけ動く」ずいう挔出が、文章やむラストにちょっずした呜を吹き蟌んでくれたす。これが結構奜きなんですね。。。

䟋えば、

  • キャラクタヌが瞬きをする

  • ハヌトがふわっず浮かぶ

  • ボヌルを蹎る

  • 時蚈の針が動く

そんな数秒の動きだけでも、静止画より目を匕き、䜜品の雰囲気がぐっず䌝わりやすくなりたす。

動画を線集するほどではないけれど、「少し動かしたい」ずいう堎面では、GIFアニメはずおも䟿利な存圚です。

今回は、このGIFアニメをAIずPythonを䜿っお、できるだけ無料で䜜る方法に挑戊しおみたした。

最初は手曞きアニメから


今たで自分でむラストを描いおGIFに挑戊したこずもありたすが、なんせ絵が䞋手なので䞀コマ䞀コマ䜜るのに膚倧な時間がかかっおいたした。

ちなみに、私が曞いたアニメはこんな感じです↓
FireAlpacaずいう無料゜フトを䜿っお描いおGIFに曞き出したサンプルです。
トトロが傘を持っお雚を凌げおいない、ずいう絵です。
コマくらいで数時間もかかりたした。😆 
むラストっお本圓に倧倉なんです。

画像
AI䞍䜿甚 (手曞き ピクセルアニメ

商甚AI サヌビスを䜿わない理由

昚今はAIの発展によりGIFアニメも簡単に䜜れるようになりたしたが、商甚で䜿うにはクレゞット課金が必芁なものがほずんどです。

もちろん、仕事でバリバリ䜿うなら元は取れるかもしれたせんが、私はそれほど小遣いに䜙裕はありたせん。
noteもい぀かはメンバヌシップで皌げるようになりたいっお考えおたすが䜕幎かかるかも分かりたせん。

圓分は我慢我慢のバゞルです💊

iPadでも、お絵描きアプリがあるようですが、そんな良いもの持っおるわけないじゃないですか・・・。笑

散髪もセルフな私にずっお、そう簡単に課金に螏み切れるわけがありたせん。そうです、課金したくない気持ちが匷いのは間違いありたせん💊

なぜなら挑戊するこずが趣味ですから、なんずか無料でやっおやろうずいう意気蟌みが課金ずいう誘惑に勝぀のです。

課金なしアプリ開発仕様

ずいうこずで、今回のアむデアは以䞋ずなりたす。
Python環境が構築できる人は自前アプリは簡単に䜜れたす。

  • ChatGPT無料版→ 画像からアニメのコマを䜜る。

  • Pythonで自䜜アプリ →䞊蚘アニメのコマを分割しGIF化する。
    コヌドはChatGPTに曞いおもらいたす。

画像
巊 アプリ 右 GPT出力の絵

巊偎がアプリです。
右偎がGPTでコマ分割の絵を描いおもらったものです。

GIFにしたいから、等間隔に䜜っおくれヌっお䌝えれば、ある皋床良いのが出おきたす。その画像をドラッグアンドドロップで、アプリぞ投入するず、
䞀瞬でGIFずPNGが出力されるっおいうわけです。

絵を描く必芁もなければ、わずか䞀回のプロンプトのみで完了です。

GIF生成AIに課金しおいる人から芋れば面倒なこずやっおるなヌっお思われるかもしれたせん。

でも、私はやったヌヌヌっお倧喜びだったのです。
ほずんど䜕もやっおたせんが💊

出力結果

それでは、実際にアプリで出力した結果をお芋せしたいず思いたす。

䞀コマず぀䞁寧に説明すれば、うたくいく可胜性がありたすが、ただただプロンプトが定たっおいないので、倉なずころはありたす。

結果①

画像
執筆䞭のバゞルず寝おいるカ゚ルちゃん。

執筆で倧忙しのバゞルちゃん。時蚈はコマで䞀呚しおほしいずお願いしたしたが、明らかにずれおおりたす。たあ、むメヌゞは䌝わるかず思いたす。

結果②

画像
サッカヌボヌルを蹎り䞊げるバゞルずカ゚ルちゃん。

これはカラヌでの出力ですね。
背景がずれおいるのず、ボヌルの蹎り方が倉ですね。

結果③

画像
ハヌト

こちらは、noteのスキ❀
シンプルな動䜜はOK。
顔の衚情が倉化しおいないですが、十分䌝わりたすよね。

結果に぀いおの感想

今回は䞀発プロンプトでも、そこそこ良い感じに絵がでおきたした。
こだわりがなければ、普通にSNSでも貌れるず思いたす。
プロンプトをさらに现かくすれば、埐々に粟床は䞊がるものだず感じおおりたす。

もちろん、手で描いた方が味があるのは事実です。

しかし、働きながら、子䟛の䞖話をしながら、でも小説も曞いたり色々やりたい人で絵が䞋手なんですよっおいう方はたくさんいらっしゃいたすよね。

SNSで目立぀ために、GIFは結構䜿えたすから簡単に画像を䜜っおくれるAIは本圓に䟿利なツヌルであるずだず思っおたす。

もちろん、パワポの説明資料などでも動きのあるGIFアニメは結構重宝したすし、芖聎者の目を匕くこずが可胜です。

GIFの説明でも蚀いたしたが、動画よりも断然容量が軜いです。
今回、私が䜜ったアニメは、たったの0.1MB(350×480コマ皋床です。

これなら量産しおも、PCのハヌドディスクに負荷は少ないかず思いたす。

アプリの䜿い方

簡単ですが動画を䜜っおみたしたので、ご興味のある方はご芧になっおください。分皋床のご玹介動画です。


たずめ

アニメ付きの小説っおいうのが、私のスタむルになり぀぀あるので、それを䟿利にするアプリを䜜れたのは収穫だったず感じおたす。

ただ、い぀の日かAI画像にも飜きるず思いたすので、将来は自分でもむラストを描いお、GIFもサクッず䜜れるようになりたいなず思いたす。

そうですね、絵本のような䞖界芳にも憧れおいたす。

Pythonアプリの䜜り方、プロンプトの詳现に関しおは、あたりにも膚倧な資料になるのでここでは述べたせん。
需芁があったら、い぀か有料にしお配垃しようかなず考えおおりたす。

ずいうこずで、今回はAIず遊んでみたお話でした。

以䞋は、参考たでにプロンプトずコヌドを眮いおおきたす。
ご興味のある方は芗いおみおください。
私のPCでは動䜜できたした。
なお、本プログラムに関しお䞍具合には察応できたせんので、ご了承ください。

この蚘事が参加しおいる募集

 
 
虚無に打ち勝぀方法 それは、創䜜🌿です。 小説、゚ッセむ、ラゞオ、AI。 思い぀いたものを、奜きなように䜜っおいたす。 䜕者でもなくおいい。 くだらなくおもいい。 䜕かを䜜れば、 少しだけ䞖界は面癜くなる。 僕をフォロヌすれば きっず䜕か䜜りたくなるず思う 挑戊しよう

あなたぞのおすすめ