🔧
KdenliveでWhisperのインストールができない問題の解決法
原因
Kdenliveではプラグイン用の専用のPython 仮想環境 (venv) が作成される。この仮想環境のPythonのバージョン(3.13
)がopenai-whisper
が必要とするバージョン(3.11
)と不整合を起こすためインストールができない。
解決法
-
pyenv
,pyenv-virtualenv
を入れる。 -
既存の仮想環境を削除し、Python3.11の仮想環境を作成する。
# いまの venv をバックアップ $ mv /home/<USER>/.local/share/kdenlive/venv /home/<USER>/.local/share/kdenlive/venv_backup # Python 3.11で新しい venv 作成 $ pyenv install 3.11.7 $ pyenv virtualenv 3.11.7 kdenlive-venv $ cp -r ~/.pyenv/versions/kdenlive-venv/ /home/<USER>/.local/share/kdenlive/venv # kdenliveの仮想環境に入る $ source /home/<USER>/.local/share/kdenlive/venv/bin/activate $ python -m pip install -U openai-whisper torch srt_equalizer
-
Kdenlive上からダウンロードボタンを押下して完了。
以上
Discussion