![見出し画像](https://assets.st-note.com/production/uploads/images/147552246/rectangle_large_type_2_09216c2c9fa0ed5f36f00b1ec9611c38.jpeg?width=1200)
ComfyUI 動画のフェイススワップ
![](https://assets.st-note.com/img/1721175557299-POCiwbDNvn.jpg?width=1200)
ReActorなので髪型・顔の輪郭等は元のまま、眼鏡もなくなりますが。
![](https://assets.st-note.com/production/uploads/images/147547809/picture_pc_18c56839ecea34ab70b8725e2907d1c5.gif)
総フレーム数を調べる
今回の作業に必要ありませんが、覚えておくと便利かなと
![](https://assets.st-note.com/img/1721179550649-9S10r5IDzG.jpg?width=1200)
frame_count に数値が整数型(Integer)で入ってますので文字列型(String)に変換して表示する。
CR Integer To String (Comfyroll Studio)
Show Text (pythongosssss/ComfyUI-Custom-Scripts)
1697フレームでした。
取り合えず短くしてテスト。30fps × 4秒 = 120フレームを
frame_load_capに
![](https://assets.st-note.com/img/1721179027609-2oFr3YJSDY.jpg)
出力フォーマットについて
![](https://assets.st-note.com/img/1721175759279-Kg7APDSOUi.jpg)
mp4の種類にh264とh265があります。
h265の方が新しい規格なのですが、使用しているソフトやアップロードするサイトによっては対応していない場合もあります。
nvenc_~ はNVIDIA製GPUを使用している場合のハードウェアエンコーダーです。画像生成等で使用するサイズならどちらでもあまり違いはないかと思います。
hevcはh265の事です。
![](https://assets.st-note.com/img/1721176538212-W9a8sK4VVO.jpg)
pix_fmt も yuv420p10leの方が高品質なのですが、対応しているソフトが限られてきます。
crf 画質。数値が低いほど高画質。20以下推奨
この記事が気に入ったらサポートをしてみませんか?