画像をつなげて動画にしたい!
Pythonなら簡単にできますよ(^^)
プログラミング副業挑戦中の そばごろう です。
twitter ☛https://twitter.com/sobagoro1
今回はChatGPTにPythonで画像をつなげて動画にするプログラムを書いてもらう手順をまとめます。
1.ChatGPTを起動
https://chat.openai.com/
2.以下のプロンプトを入力
「※」で指定している条件は何回か試してエラーになった部分を再発させないように記載しています。
3.ChatGPTの返事を確認する
すぐに返答が表示されました。
何回かやり取りして使い勝手が良いプログラムに修正しました。
以下のリンクでChatGPTとのやり取りを共有します。
最終的なソース
4.作成したプログラムの動作確認
ChatGPTに作成してもらったソースをVS Codeに貼り付けて動作確認します。
デバッグ実行ボタンを押すとフォルダ選択のポップアップが表示されました。
5つの画像ファイルが入っているフォルダを選択しました。
すぐに完了メッセージが表示されました。
選択したフォルダにmp4の動画ファイルが作成されていました。
再生すると動画になっていました。
→以下はgifを添付、5秒毎に画像が切り替わります
【MP4→gifに変換できるサイト】
5.作成したプログラムのexe化
以前解説した手順で作成したプログラムのexe化します。
今回は3つのライブラリをインストールしました。
pip install imageio
→pillow と numpy も含む
pip install datetime
pip install pyinstaller
アイコンを指定してexe化するコマンドを実行
pyinstaller -F -w --icon=ToMovie.ico PhotoToMovie2.py
exeファイルができました(^^)/
exeを実行して動作確認できたら完了です。
まとめ
ChatGPTにPythonで画像をつなげて動画にするプログラムを書いてもらう手順をまとめました。
同じように勉強中の方の参考になればうれしいです。
私のプロフィール↓
勉強メモ シリーズ↓
ChatGPTを使ったプログラミング↓
最後まで閲覧ありがとうございましたm(__)m