【Blender】Pythonで音声解析できるようにするためにFFmpegをインストールしてpydubを追加する

FFmpegのインストール

https://www.gyan.dev/ffmpeg/builds/
にてffmpeg-git-full.7zダウンロードして解凍します。

インストール
解凍したフォルダを任意のフォルダ名に変更して、C直下などに移動します。

環境変数に、ffmpegのffmpeb.exeのあるbinフォルダを設定します。

コマンドで、

> ffmpeg -version

とコマンドし返ってくればインストール完了。

pydubパッケージのインストール

Pythonのpydubは、音声ファイルを操作できるパッケージです。

デフォルトではBlender Pythonにはインストールされてません。

Pythonは、環境によって複数インストール出来るので、WindowsにPythonがインストールされていても、Blener Pythonとは別環境になります。

ただ、インストールコマンドはBlener内のコンソールでなく、Windowsのコマンドツールでする必要があります。

以下コマンドでインストールできます。

コマンドプロンプト

Blenderが4.3の場合。

バージョンのフォルダ名は要確認。

# Blender環境でのpipの有効化
"C:\Program Files\Blender Foundation\Blender 4.3\4.3\python\bin\python.exe" -m ensurepip

# Blender環境でのpydubのインストール
"C:\Program Files\Blender Foundation\Blender 4.3\4.3\python\bin\python.exe" -m pip install pydub

Defaulting to user installation because normal site-packages is not writeable

と返ってきたら、管理者権限でコマンドプロンプトを起動したらいけました。

PowerShell

Blenderが4.3の場合。

バージョンのフォルダ名は要確認。

PowerShellの場合は、頭に「&」を付けないとエラーになる。

# Blender環境でのpipの有効化
& "C:\Program Files\Blender Foundation\Blender 4.3\4.3\python\bin\python.exe" -m ensurepip

# Blender環境でのpydubのインストール
& "C:\Program Files\Blender Foundation\Blender 4.3\4.3\python\bin\python.exe" -m pip install pydub

Blender Pythonからの呼び出し

import sys
sys.path.append(r"C:\Users\ユーザー名\AppData\Roaming\Python\Python311\site-packages")

これが最初に必要です。
ユーザー名とPython311は適宜変更する。

最後に・・・

今回は
  • FFmpegのインストール
  • pydubパッケージのインストール
  • Blender Pythonからの呼び出し
についてまとめてみました。

最後までお読み頂きありがとうございました。

[カテゴリ]

2025年06月23日

関連記事

なかなか解説がなかったですが、ありがとうございます。...

2025年07月21日

Gscatterのインストール方法こちらからダウンロードします。...

2025年06月15日

BiomeReader+ThePlantLibraryの概要BiomeReaderは、有名な散布アドオンGeo-Sca...

2025年06月15日

長方形の面の「面の差し込み」に注意面の外周から等間隔にならないBlenderは...

2025年04月25日

レンダープレビューで影がちらついたり点滅する、謎の現象・・・・ま、予想...

2025年09月13日

Copyright© 2021-2025 iphone-photo-movie.com All Rights Reserbed.

当サイトに掲載している文章、画像などの無断転載を禁止いたします。