Nodaro ドキュメント
ドキュメントノードリファレンスモデルAI エージェント(MCP)開発者向けセルフホスティングリサーチ
画像

フレームを抽出

動画から 1 フレームを劣化のない PNG として取り出します。最初、最後、タイムスタンプ、正確なフレーム番号で指定でき、クリップのつなぎやサムネイル作りに使えます。

フレームを抽出(Extract Frame)ノードは、動画から 1 フレームを取り出し、PNG 画像として返します。取り出すフレームは、最初のフレーム、最後のフレーム、タイムスタンプの位置のフレーム、正確なフレーム番号から選べます。取り出した静止画は、どの画像ノードにも渡せます。たとえば、次のクリップの開始フレームとして使えます。

使いどころ

  • クリップをつなぎます。生成したクリップの最後のフレームを次のクリップの開始フレームに使うと、ショットからショットへストーリーが続きます。
  • サムネイルを作ります。動画を投稿する前に、その動画を代表する静止画を取り出します。
  • ある瞬間を再利用します。長い動画から 1 フレームを取り出して編集したり、画像生成(Generate Image)でリファレンスとして使ったりします。
  • ノードをつないでいるときに、上流の動画が何から始まるかを確認します。

クイックスタート

ノードを追加する

キャンバス上で Tab を押し、画像 › 編集とレタッチ › フレームを抽出を選びます。

動画を接続する

動画生成(Generate Video)や動画アップロード(Upload Video)などの動画ノードから、動画入力までドラッグします。

フレームを選ぶ

設定パネルを開き、フレームの選択で最後のフレームなどのモードを選びます。

実行する

ノードの実行をクリックします。フレームが画像としてノードに表示されます。

動画開始フレーム動画生成クリップ 1フレームを抽出最後のフレーム動画生成クリップ 2
クリップ 1 の最後のフレームがクリップ 2 の最初のフレームになるので、2 本目のクリップは 1 本目が終わったところから続きます。

入力

入力接続できるノード説明
動画動画生成、動画アップロード、動画のトリミング(Trim Video)などの動画ノードフレームを取り出す動画です。必須です。

出力の画像は、取り出したフレームです。形式は PNG で、解像度は動画と同じです。

設定

設定説明
フレームの選択取り出すフレームです。デフォルトは最初のフレームです。フレームモードを参照してください。
タイムスタンプ(秒)指定したタイムスタンプ(秒)で使います。動画の先頭から何秒の位置かを指定します。2.5 のような小数も使えます。動画の範囲外の時間は、最も近い有効なフレームに移動します。
シーク位置(秒)最も近いキーフレームで使います。検索を始める位置です。0 は最初のキーフレームを意味します。
フレームインデックス(先頭から)先頭からのフレーム番号で使います。取り出すフレームの番号で、0 が最初のフレームです。
末尾から遡るフレーム数末尾からのフレーム番号で使います。終わりから何フレーム前かを指定します。0 が最後のフレーム、1 が最後から 2 番目のフレームです。

フレームモード

モード取り出すフレーム使う場面
最初のフレーム最初のフレーム冒頭の画像を確認したり、再利用したりしたいとき。
最後のフレーム最終フレームこのクリップが終わったところから、次のクリップを始めるとき。
指定したタイムスタンプ(秒)秒単位で指定した時間のフレーム開始から 2.5 秒など、取り出す瞬間がわかっているとき。
先頭からのフレーム番号0 から数えて、指定した番号のフレームフレーム 24 など、正確なフレームが必要なとき。24 fps のクリップでは、フレーム 24 は開始から 1 秒の位置です。
末尾からのフレーム番号終わりから、指定したフレーム数だけ前のフレームクリップの長さを知らなくても、「終わりから 10 フレーム前」を取り出したいとき。
最も近いキーフレーム指定した時間か、それより後にある最初のキーフレーム速度が重要なとき、または動画のビットレートが高いとき。キーフレームは、キーフレームの間にあるフレームよりも速く読み取れます。

フレーム番号で指定する 2 つのモードでは、ノードが動画のフレームレートと長さを読み取るので、正確なフレームを見つけられます。

クレジット

抽出は 1 回につき 10 クレジットです。モードや動画の長さによって変わりません。

トラブルシューティング

最後のフレームがフェードしている、またはぼやけている:クリップによっては、ディゾルブやアーティファクトで終わるものがあります。末尾からのフレーム番号を 5 などの小さな値で使い、終わる直前のきれいなフレームを取り出してください。

フレーム番号のモードが失敗する:先頭からのフレーム番号と末尾からのフレーム番号には、動画のフレームレートとフレーム数が必要です。ノードがファイルからそれらを読み取れない場合、間違ったフレームを返すのではなく、実行が失敗します。その動画には、指定したタイムスタンプ(秒)など、時間で指定するモードを使ってください。

ヒント

  • PNG なので細部まで残る:フレームはロスレスなので、圧縮によるアーティファクトを加えずに、アップスケールや編集をしたり、続きの動画の最初のフレームとして使ったりできます。
  • サイズの変更はほかのノードで:フレームの解像度は動画と同じです。より大きな静止画が必要な場合は、画像をアップスケール(Upscale Image)に送ります。小さくしたい場合は、先に動画をリサイズ(Resize Video)で動画のサイズを変更します。
  • ある瞬間をリミックスする:1 本のクリップから静止画を取り出し、画像生成や画像修正(Modify Image)でスタイルを変えます。それを動画にしてから、その結果を動画を結合(Combine Videos)で元の動画とつなぎます。

よくある質問

最終更新

目次