FFmpeg のセットアップ
SeqLens は MP4 書き出し や Lens の Quick Play(連続再生)など、動画関連の機能で ffmpeg バイナリを使用します。
SeqLens は MP4 書き出し や Lens の Quick Play(連続再生)など、動画関連の機能で ffmpeg バイナリを使用します。FFmpeg が未解決のまま該当操作を実行すると、FFmpeg をセットアップ ダイアログが自動で開きます。初回起動時にも未検出であれば自動で開きますが、一度閉じると次回以降の起動時には自動表示されなくなります。ただし MP4 書き出しや Quick Play 実行時の自動表示は抑止されず、未検出であれば常に開きます。手動で開きたい場合は、Settings → FFmpeg に表示される セットアップウィザードを開く ボタンから起動できます(このボタンは FFmpeg が検出されていないときのみ表示されます)。
セットアップ方法
TIP
特別な事情がなければ 自動ダウンロード が最も簡単で確実です。プラットフォームに合った公式ビルドが自動で配置されます。
-
自動ダウンロード(推奨) 実行中のプラットフォーム(macOS / Windows / Linux)と CPU アーキテクチャ(x64 / arm64)に合った公式ビルドを SeqLens API 経由で取得し、ユーザーデータディレクトリ配下の
bin/に展開・配置します。進行中は ダウンロード中 → 展開中 → 検証中 → インストール済み の各フェーズがプログレスバーとともに表示され、失敗した場合はエラーメッセージと 再試行 ボタンで再試行できます。macOS / Linux では展開後に実行ビットが自動付与されます。 -
手動でパスを指定 システムにすでに FFmpeg が入っている場合は、Settings → FFmpeg → パス の
ffmpeg欄に絶対パスを直接入力できます。隣の 参照 ボタンからファイル選択ダイアログで指定することも可能です。 -
自動検出
ffmpeg欄を空のままにすると、PATH環境変数(which/where相当)を検索して最初に見つかった実行ファイルを使用します。PATHにもなく 自動ダウンロード で取得済みのバイナリがbin/にあれば、それを使用します。標準的なインストール場所(Homebrew や Program Files 配下など)を直接探索するわけではないため、それらを使いたい場合は対象ディレクトリをPATHに追加するか、手動でパスを指定して絶対パスを入力してください。
検出結果と再ダウンロード
ffmpeg 欄を空にしている場合、現在解決されているパスがプレースホルダとして表示されます。明示的にパスを入力したのに見つからない場合は 指定されたパスに見つかりません、まったく解決できていない場合は 見つかりません と表示されます。バイナリを更新したい場合や破損が疑われる場合は、フィールド横のボタン(未取得時は ダウンロード、取得済みなら 再ダウンロード)で取得し直してください。設定変更の一部は SeqLens を再起動してから反映されます。
補足
macOS で Gatekeeper にブロックされた場合の対処は次章のトラブルシューティングを参照してください。Quick Play や MP4 書き出しの実行時に FFmpeg が解決できない場合、その場でセットアップダイアログが開き、ダウンロードを案内します。なお、フレームメタデータの読み取りは OIIO に置き換わっているため、現在は ffprobe の設定欄は表示されません。