wavやmp3といった音声ファイルを動画として公開したい時、Pythonの外部ライブラリであるMoviePyを使えばたった数行のコードで動画作成まで実現可能です。ここではサンプルファイルを使いながら、MoviePyを使った一連の画像、音声、動画処理方法を紹介します。
続きを読む動画編集
Python/OpenCV動画編集!2つの動画を横に連結する方法
2つの動画を時間方向に連結する方法の次は、空間方向に連結する方法を学びます。ここではPythonのOpenCVを使って、2つの異なる動画ファイルを時間ではなく空間的に横方向に連結する方法を習得します。
続きを読むPython/OpenCV動画編集!複数動画を連結する方法
動画編集には、撮影された2つ以上の動画を組み合わせて様々な効果を出す方法があります。ここではPythonのOpenCVを使って簡単に動画の連結をする方法を紹介します。
続きを読むPython/OpenCVで動画速度(FPS)を変えて再保存!
PythonでOpenCVを使うとプログラマの思い通りに、しかも簡単に動画を編集することができます。ここでは動画の再生速度を元よりもスローにしたり、高速にしたりといった調整を行う方法を紹介します。
続きを読むPython/OpenCVで動体検知!動画の動いている部分を検出
有名な動画処理に「動体検知」がありますが、PythonのOpenCVを使えば簡単に実装することができます。ここでは動画ファイルに対して行うPythonとOpenCVを使った動体検知のコードを紹介します。
続きを読むPython/OpenCVでWebカメラ!撮影した動画を保存する
PythonでOpenCVを導入すれば簡単にWebカメラを使う事ができます。Webカメラでリアルタイムに映像を取得する方法を学んだら、次はその映像をファイルに保存しましょう。ここでは動画撮影から動画ファイル保存までの方法を紹介します。
続きを読むPython/OpenCVでWebカメラの情報をリアルタイム表示
PythonのOpenCVを使えば簡単に動画の処理ができることがわかりました。既存の動画を使って処理を練習するのも良いですが、OpenCVはWebカメラにも簡単にアクセスできます。ここではPythonとOpenCVを使ったWebカメラ取り扱い基礎として、カメラの情報をリアルタイムに表示する方法を習得します。
続きを読むPython動画編集!動画に位置制御したテロップを入れる方法
動画をYoutube等にアップロードする場合、ユーザビリティを考えてテロップを入れたい時があります。動画編集のソフトは有料無料様々ありますが、プログラムを自分で組むことができれば、細かい演出も自由自在です。ここではPythonで動画の任意の位置・時間にテロップを入れる方法を紹介します。
続きを読むPythonでブログの広告が目立つかどうか「動的」に評価する方法
前回はサリエンシーマップを使って画像に対する「目立ち度」を評価しましたが、ブログの読者はページをスクロールしたりするため動的に評価する方法も有効です。ここでは動的にブログのページを評価する方法の例を紹介します。
続きを読むPython/OpenCVで動画から静止画を間引いて抽出する方法
現在動画コンテンツはどんどん増えてきていますが、動画の中のある場面を静止画にしたい時、再生画面を単にキャプチャするだけだと画質が粗くなります。ここでは、Pythonで動画に直接アクセスし、静止画を抽出する方法を紹介します。
続きを読む