ニュース

1.はじめに 本記事では、Pythonでコマンドを実行できるsubprocessを用いて、FFmpegを実行し、フレームの取得、画像処理、動画の保存の事例を紹介します。 一般的にPythonでOpencvを用いてカメラ映像や動画の読み込み、動画の保存などが実施されますが、動画の読み込みの際にフレームレートを調節 ...
FFMPEGは、 動画や音声ファイルの変換・編集を簡単に実行できるライブラリ として、Pythonなどのプログラミング言語からも利用することが可能です。 例えば、Pythonの「moviepy」というライブラリを使えば、動画編集タスクの自動化を行うことができます。
実際のところ、ffmpeg-pythonは、コマンドラインのFFmpegをラップしただけのライブラリであり、ffmpeg-pythonを動かすには、FFmpeg本体が必要となる。
実は、FFmpegを使うだけでも、動画に画像ロゴを重ねることはできる。 とは言え、Pythonと組み合わせることで自由度が大幅に向上する。
[2025年3月24日編集部追記] 3月24日現在、アセンブリ言語で「FFmpeg」を記述する方法のチュートリアルが公開されていることを、編集部にて確認した。