BiRefNetで生成した8bit PNGをDaVinci Resolveで編集する方法

BiRefNet PNG DaVinciResolve

アルファチャンネル付き透過PNGをDaVinci Resolveで編集する方法

今回は、BiRefNetが出力するアルファチャンネル付き透過PNG(8bit PNG)を
DaVinci Resolveでこれを正しく扱うポイントについてまとめました。

目次

手順

今回は、DaVinci Resolve 20で、元動画(24fps)を BiRefNetで処理後の流れについて解説しています。

事前準備

Flexible Renamerなどで連番化しておく

STEP
DaVinci Resolveで

新規プロジェクト→作成

STEP
プロジェクト設定を確認する

File → Project Settings → Master Settings で以下を確認:

  • Timeline resolution:素材に合わせて設定
  • Color scienceDaVinci YRGB または DaVinci YRGB Color Managed
STEP
メディアの読み込み(Media Pool)

個別PNG(今回は121枚の背景除去済みPNG)
を連番クリップとして読み込む
 

step
Mediaページに移動

画面下部の 「Media」 タブをクリック(Shift+2)

step
Media Storageの設定変更

左上の 「Media Storage」 タブを開く
Media Storageウィンドウ上部の 「…(3点ドット)」 をクリック
「Frame Display Mode」→「Sequence」 を選択

step
読み込み

Media Storageでファイルのフォルダを開く
ファイルを全選択して右クリック「Add into Media Pool」

step
クリップ属性を確認

Media Poolのクリップを右クリック → Clip Attributes (クリップ属性)

Video タブ

FPSを確認
Alpha mode を確認

Alpha mode用途
Straight多くの場合これを選ぶ
Premultipliedソフトによってはこちら
Noneアルファを無視する場合

※BiRefNetの出力は通常 Straight(ストレートアルファ) です。

STEP
タイムラインに配置する
  • PNGを V2以上のトラック に配置
  • V1トラックに背景(動画・カラー)を置くことで合成できます
STEP
修正(必要な場合)

Fusionページで修正、編集

  • マスクの微調整
  • 縁のフリンジ除去
  • 色調補正
  • 背景との合成
STEP
合成

MediaIn → [Merge] → MediaOut
              ↑
         背景のMediaIn

  • Merge ノードの Apply ModeNormal
  • Alpha GainAlpha Divide で透明度を調整可能
STEP
書き出し

Deliver タブで透過付きで書き出す場合

  • FormatQuickTime または PNG
  • CodecApple ProRes 4444(アルファ保持)または PNG
  • Export Alpha にチェックを入れる

問題と対処

問題原因対処
背景が黒くなるAlpha modeがNoneStraightに変更
縁に白や黒のフリンジPremultiplied/Straightの設定ミスAlpha modeを切り替える
透過が効かないトラック順の問題PNGをV2以上に移動
色がおかしいカラースペースの不一致Color SpaceをsRGBに設定

よかったらシェアしてね!
  • URLをコピーしました!
目次