パソコンの画面を録画して動画ファイルに保存します。ライブラリPyAutoGUIを使うとパソコン画面のスクリーンショットを取得できます。スクリーンショット画像を連続して取得し、OpenCVで動画ファイルに書き込むことで画面操作を録画します。PyAutoGUIのスクリーンショットではマウスカーソルが消えてしまうので 、PyAutoGUIでマウスの現在位置を取得しその位置にマウスカーソルの絵を描いています。 環境 windows10 home Anaconda 3/ jupyter notebook 6.4.6 Python 3.8.12 pyautogui 0.9.53 numpy 1.21.5 …
動画を鉛筆画風に変換します。Pythonの画像処理ライブラリOpenCVのcv2.pencilSketchで動画の各フレームを鉛筆画風に変換し動画に保存しなおします。
フォルダ内の複数の動画に字幕を付けて1つの動画にまとめます。Pythonの画像処理ライブラリOpenCVで動画の読み出しと編集、書き出しを画像処理ライブラリPillowで字幕の書き込みを行います。
Yahooニュース・アクセスランキングの見出しを取得し合成音声で読み上げる(Windows)
Yahooニュース・アクセスランキングの見出しをスクレイピングで取得し、それを合成音声で読み上げます。pywin32(win32com)はPythonからウィンドウズアプリケーションを制御するためのライブラリです。win32comでウィンドウズ標準の音声合成機能Microsoft Speech API(SAPI)を制御することで任意の文章を音声合成できます。
動画を途中からスローモーションにします。Pythonの画像処理ライブラリOpenCVで動画を読み出し、指定した時間以降で同じフレームを10コマ連続させて再び動画にすることでスローモーションにします。
「ブログリーダー」を活用して、T_A_Tさんをフォローしませんか?
指定した記事をブログ村の中で非表示にしたり、削除したりできます。非表示の場合は、再度表示に戻せます。
画像が取得されていないときは、ブログ側にOGP(メタタグ)の設置が必要になる場合があります。