本文へ移動
ComfyUI WorldBETA
ログイン
参考資料

FFmpeg が見つからない:ComfyUI のプロセス環境で実行ファイルを確認する

見つからないものが FFmpeg 本体、入力ファイル、エンコーダーのどれかを特定します。ログに ffmpeg と表示されただけでは、動画関連一式を再インストールする理由にはなりません。

更新日 2026-10-01公開版: 3参照元の版: 7

症状と対象範囲

見つからないものが FFmpeg 本体、入力ファイル、エンコーダーのどれかを特定します。ログに ffmpeg と表示されただけでは、動画関連一式を再インストールする理由にはなりません。

検索の手掛かりとなるエラーの断片です。ID、値、ファイル名は環境によって変わります。

ffmpeg not found
No such file or directory: 'ffmpeg'
ffmpeg

出典から確認できること

VideoHelperSuite はメディア処理と高度なプレビューに FFmpeg を使用します。現在のリゾルバーは、まず VHS_FORCE_FFMPEG_PATH を優先します。設定されていない場合は、imageio_ffmpeg、システムの PATH にある候補、プロセスの作業ディレクトリにある実行ファイルを検討します。VHS_USE_IMAGEIO_FFMPEG を使うと、imageio の候補を強制できます。候補が複数ある場合、ノードはスコアを付けて選択します。シェルでの ffmpeg -version は、そのシェルの PATH にある候補だけを確認し、VHS が選択した実行ファイルは特定しません。ファイルが見つからないエラーでは、実際に失敗したパスも確認する必要があります。VHS リゾルバー(英語) 出典 1(英語) 出典 2(英語)

区別すべき状況

1. VHS が使用可能な FFmpeg の候補を見つけられない。または、明示的に設定した VHS_FORCE_FFMPEG_PATH が、存在しないか使用できないファイルを指している。

2. ターミナル、Desktop アプリ、仮想環境、コンテナーで、PATH、作業ディレクトリ、VHS や imageio の上書き設定が異なる。ターミナルでの成功は、別のバイナリーを試した結果かもしれない。

3. FFmpeg は見つかったものの、後の段階でメディア、コーデック、引数を拒否している。

確認手順

以下は引用した資料に基づく編集上の手順です。あなたの環境で原因が確定したことを意味しません。

手順 1. traceback と stderr 全体、処理の段階を記録します。FFmpeg が見つからないと決めつける前に、失敗時に示されたパスを特定します。見つからないのは FFmpeg ではなく、入力リソースかもしれません。

手順 2. 実際の ComfyUI 起動環境における VHS_FORCE_FFMPEG_PATH、VHS_USE_IMAGEIO_FFMPEG、PATH、作業ディレクトリを記録します。インストールされている VHS のバージョンでリゾルバーを確認し、選択された実行ファイルを特定して、その正確なパスに -version を付けて実行します。別のターミナルでの ffmpeg -version は、その PATH にある候補だけを確認します。

手順 3. 有効な候補が選ばれていない場合は、信頼できる配布元の FFmpeg を使うか、VHS がサポートするパス上書きを設定します。起動環境を変更した後は ComfyUI のプロセスを再起動します。FFmpeg は起動するもののエンコーダーが失敗する場合は、むやみに再インストールせず、選択されたバイナリーのコーデック対応を調べます。

手順 4. 同じノードと起動条件で、問題なく使えることが分かっている短いクリップを読み込み、エクスポートします。選択されたバイナリーと出力ファイルの両方を確認します。バージョンが表示されるだけでは、エンコードや入力へのアクセスは確認できません。

コマンドとリクエスト例

VHS が選択した実行ファイルを特定してから、次のコマンドを実行します。選択されたものがシェルの PATH にある候補と異なる場合は、ffmpeg をその正確なパスに置き換えてください。これらのコマンドは、お使いの環境では実行していません。

ffmpeg -version
ffmpeg -encoders

完了の確認

ノードが選択された実行ファイルを呼び出し、小規模なメディアの読み込みとエクスポートを完了することを確認します。バージョン確認やエンコーダー一覧だけでは、ワークフロー全体やすべての形式が動作するとは確認できません。

制限と注意点

信頼できないコーデック修復用の実行ファイルは使わないでください。Python のラッパーと FFmpeg プログラムは別のコンポーネントです。

参照した原文資料

出典と英語原文のレビュー:2026-09-26。サイト上での VHS プロセス実行、メディアのエクスポート、GPU テストを行ったとは主張していません。

関連するトラブルシューティング記事とガイド

まだ解決しませんか?

次に考えられる原因を確認

同じ症状にも異なる原因があります。関連する記事を順に確認してください。

  1. 動画のエクスポートに失敗する、または正しく再生できない:フレーム、エンコード、音声を分けて確認するUnknown encoder出力ファイルが作成されていても、再生できない、無音、または長さが正しくない場合があります。問題が生成、エンコード、保存、再生先のどこにあるかを確認します。
ログ全体をエラー検索に貼り付ける

この記事は役に立ちましたか?

匿名です。はい・いいえの件数のみ保存し、アカウント、IP アドレス、端末情報は保存しません。

出典と参考資料

2026-09-26 に現行の VHS FFmpeg リゾルバー、README、Python errno、英語原文を確認しました。ターミナルの PATH 確認を、VHS が選択した実行ファイルの確認と同一視していません。サイト上での VHS、メディア、GPU テストを行ったとは主張していません。

01VideoHelperSuite README(英語)出典の確認日: 2026-09-2602Python errno(英語)出典の確認日: 2026-09-2603VideoHelperSuite FFmpeg リゾルバー(英語)出典の確認日: 2026-09-26

問題を報告 · f37cce68-c499-527a-a123-04790215e069

関連ページ

編集者がこのページに関連づけた記事です。