「Davinci Resolve」タグアーカイブ

RED監修のN-Log用LUTを試してみた & H.265とAV1コーデックの比較も

先日Nikonより、Nikonの一部の一眼カメラで採用されている動画用のN-Log収録用に、RED社監修のLUTが公開されました。

対応機種は Z6III、Zf、 Z9、Z8、Z7II、Z6II、D780、Z7、Z6 です。

  • Technical LUT(1 種類)
    従来、機種ごとに提供していた N-Log に対応した LUT を 1 ファイルに纏め、RED 社のカラーサイエンスに則った動画に最適な色味に変更しました。Technical LUT は、N-Log のカラースペースから一般的な視聴に適した Rec.709 規格に変換することができます。
  • Creative LUT(4種類)
    RED 社が提供する LUT の色味を N-Log で再現できるようにした 33 点の LUT です。
    ▹ FILM BIAS
    伝統的な「フィルムらしさ」を追求した LUT。自然なスキントーンと黄金に輝くハイライトが特徴で、どのようなシーンもシネマティックに演出します。
    ▹ FILM BIAS BLEACH BYPASS
    フィルム処理技術の一つであるブリーチバイパス(銀残し)を再現。コントラストが高く彩度が低いのが特徴です。映像をよりドラマチックにし、リアリティを強調します。
    ▹ FILM BIAS OFFSET
    暖かみのある色調とスプリットトーンで、ヴィンテージフィルムのようなルックを再現。芸術的なシーンや風景撮影に最適で、映像をよりスタイリッシュかつエレガントなものにします。
    ▹ ACHROMIC
    低コントラストのモノクロで、被写体のテクスチャや形状を強調します。ディテールに焦点を当てつつ、柔らかくクラシックなルックで芸術的な表現が可能です。

https://downloadcenter.nikonimglib.com/ja/download/sw/258.html

Davinci Resolve 19にLUTを適用する

フリー版でも高度な編集作業が可能なDavinci Resolve 19に、RED社監修のLUTをインストールします。Windowsは以下の通りです。
Davinci Resolveを起動し、カラーからLUTsを開き、LUTsを右クリックすると「ファイルロケーションを開く」が表示されるので、クリックします。

ファイルロケーションを開くで、LUTのファイルフォルダが開きます

フォルダが開くので、Nikonフォルダを開き、そこにダウンロードしたLUTファイルをコピーします

Nikonフォルダ内に5つのRED監修LUTファイル(.cube)をコピー

従来の機種別ファイルとは別に、機種共通のRED監修LUT5種類が使えるようになります。
あとは、N-Logで撮影した動画ファイルのノードに、適用したいLUTを選択します。

シリアルノードを追加して、そこにLUTを適用

さほど難しくないので、簡単にLUTによる画作りが楽しめますね。

4種類のCreative LUTの比較

早速N-Logで収録した動画に適用してみました。

この映像がCreative LUTに適しているかどうかは別として、雰囲気は感じていただけるかと思います。

今回はYoutube用にAV1コーデックを使ってみた

いつもはH.265で書き出ししているのですが、今回はグラボをAV1のハードウェアエンコーディングに対応できるAMD Radeon RX 7800XTに改装したので、AV1で書き出しを行いました。

フォーマットをMP4に設定いするとAV1コーデックが選択可能になる

H.265は最近のここ数年の動画対応機の多くが採用しているコーデックですが、高額なライセンス料が必要とされるH.265に対し、ロイヤリティフリーライセンスのAV1は、今後普及が期待されているコーデックです。H.265に対し、3割程度ファイル量を減らせるともされています。

実際に、今回Davinci Resolve 19でAV1とH.265でそれぞれ書き出し、処理速度とファイルサイズの比較をしてみました。

これはAV1の圧勝ですね。今回、N-RAWの動画を使用し、更にデータがHDDだったため、読み出し速度がやや遅い状況でしたが、それでも6分弱だったAV1に対し、H.265は7分超で確かにAV1のハードウェアエンコーディングの効果が出ています。Radeon RX 7800 XTはAV1対応ハードウェアエンコーダーを2基搭載しているので、これが効いているのでしょうね。
ゲームはしないけど動画編集をたまにやる自分にとっては、今回Radeon RX 7800 XTの選択は正しかったかもしれませんね。

ファイルサイズも比較しました。

上がH.264、下がAV1で、大差はないが、9%程度AV1のほうがファイルが小さい

H.265(上のファイル)に対し、AV1では約9%ファイルが小さくなりました。1割に満たないので大きな差はないものの、AV1の優位性はあるようです。
ただ、H.265はビットレートの設定など細かく詰められるのに対して、AV1はDavinci Resolveでは細かい設定はないので、これについては今後検証する必要はありそうです。


せっかくLUTも充実してきているので、N-Logも積極的に使っていこうかな、と思います。
Studio版のDavinci Resolveも…いつか欲しいな

created by Rinker
¥46,980 (2024/11/22 11:10:34時点 楽天市場調べ-詳細)

運動会のN-RAW動画編集中

忙しくて着手できていなかった運動会の動画を編集中。
今回は全てN-RAW(Nikon RAW)の標準画質、N-Logで撮影。1つだけ試しに8.3Kで撮影しました。

Davinci Resolveなら無料版でも8K N-RAW動画を編集可能

よく8K動画は無駄とか言われますが、編集段階でズームしたり、スタビライズさせたり、傾きを修正しても、最終出力が4Kであれば解像度を落とすことなく、オーバーサンプリングで出力できます。
また、今回撮影に使用したNikon Z 9はRAW動画撮影時に、FHDのプロキシ動画(2K H.264)を生成できるため、編集時のプレビューはプロキシ動画を使えば、サクサク編集可能です。

最終出力時のデリバータブで、動画品質のオプションで「最高品質にサイズ調整」「最高品質にディベイヤー」にチェックを入れます。

最高品質にサイズ変更と最高品質にディベイヤーにチェック

あとはレンダーするだけです。ここはある程度GPUパワーを使いますが、おおよそ4分程度の動画のレンダー時間は、Ryzen 9 5900X GeForce RTX3060という標準的なスペックのマシンで、おおよそ20分程度でした。今回、元データも書き出し先もHDDを使っているので、SSDならもう少し速いかもしれません。

そんなこんなで編集に時間がかかっていて、ブログ更新もままなりません…。ということで簡単に報告でした!

DaVinci ResolveでNikon Z 9のN-RAW動画を編集してみた

写真と動画、ミラーレス一眼時代になってから、選択肢が増えました。一眼レフでも動画は撮れましたが、Nikonの場合、動画撮影時のAFはD780を除き、コントラストAFになるため、動体の撮影は厳しいため、どちらかというと三脚に据えてMF(マニュアルフォーカス)を基本としていましたが、今やミラーレス一眼では、動画撮影でもコンティニュアスAFで被写体認識も出来る時代です。

そして4Kや8K動画が撮れるようになり、さらに動画形式も、H.264, 265だけでなく、ProRes422, ProRes RAW, N-RAWといった多彩な形式で撮影が可能となると、低圧縮動画、もしくはRAW動画をメインとして、その動画から静止画切り出すのも1つの選択肢となります。
実際、H.265レベルでも、静止画切り出しの写真を使うのに申し分ないクオリティだったりします。

ただし、動画の場合、クオリティを上げれば上げるほど、容量を食うので、なかなか難しい部分もありますね。闇雲にRAW動画は撮れないです。
とは言え、せっかくなのでN-RAWで撮ってみようと思い、今回の陸上自衛隊UH-1Jヘリの体験搭乗は、N-RAWで撮ってみました。

Nikon Z 9は2種類のRAW動画を選択でき、Nikon独自のN-RAWと、AppleのProRes RAW HQが選択可能ですが、8.3K撮影はN-RAWのみ対応しています。
恐らくビットレートの関係で、ProRes RAWは8.3Kは厳しいのかなと思います。
そして、N-RAWの編集か可能なソフトは、現時点ではEDIUS X Pro,EDIUS X Workgroup, DaVinci Resolve, DaVinci Resolve Studioのみとなっています。Premiere Proは執筆時点では非対応です。

この中で無料のソフトはDaVinci Resolveのみとなっています。無料版のDavinci Resolveは、8.3KのN-RAWの読み込みや編集は可能ですが、書き出しは4K 60pに制限されます。とは言え、現状8Kで出力しても見る環境はまだほとんどないため、実質4Kで問題ないですし、8.3Kで撮ることで、トリミングやスタビライゼーションを編集ソフトで行ったとしても、最終出力は解像度を落とすことのない、オーバサンプリングによる4K動画生成が可能です。
そういう意味では、8.3Kで撮る意味もちゃんとあるわけですね。

Davinci ResolveでZ 9のN-RAWを読み込む

特に難しい手順はなく、撮影した動画ファイルをメディアに読み込ませるだけです。
プロジェクト設定のカメラRAWのRAWプロファイルはNikon RAWに変更します。
デコード品質は、処理を軽くするために1/2解像度を選択。どのみち出力は4Kなので、これにしておきました。

プロジェクト設定のカメラRAWのRAWプロファイルをNikon RAWに変更する


RAW動画の場合、特に8.3Kはデータが大きく読み込みも高負荷となるため、編集用SSDがあったほうが無難です。
自分も編集用SSDはあるのですが、512GBしかないため、今回はHDDからの編集でしたが、いずれは2TBのを買うつもりです。最速のSSDである必要はないと思います。

前述の通り、今回は編集ドライブにHDDを使わざるを得なかったことと、そもそも8.3K動画を編集となると、GPUもRTX3090や4090クラスでないとまともに動かないため、プロキシ動画を使用して編集を行います。

プロキシ動画は、直訳すると代替動画ということになりますが、RAW動画ファイルを直接再生するのではなく、解像度を落としたビットレートの低い動画を使って編集を行い、最終的には適用する編集内容をRAW動画を用いて出力する方法です。
プロキシ動画は撮影済みの動画ファイルから生成することも可能ですが、Nikon Z 9やZ 8の場合は、N-RAW撮影時に、同時にフルHDのプロキシ動画も生成して書き込みができるため、後からプロキシ動画生成の必要がないのが便利です。今回は、円滑に編集したく、このプロキシ動画を使用しました。

設定を以下のように行います。

タイムラインでRAW動画を右クリックし、
「プロキシメディアを再リンク」をクリックしてプロキシ動画を選択する
再生タブからプロキシ処理→プロキシを優先を選択する

これで、編集時のプレビュー動画として、プロキシ動画を優先して再生します。編集が軽快になります。
またN-Logで撮影したため、N-Log用のLUT(ルックアップテーブル)を適用しています。Nikon Z 9は2種類のLUTがあり、基本的には最新版のV2.00が最適化されているため、これを割り当てます。

Nikon Z 9のN-Logは2種類あるうちのV02-00を選択

後は通常通り編集するだけです。プロキシ動画はHDなので、ネイティブな4K動画を編集するよりむしろ動作が軽いですね。非力なマシンを使う際にも、プロキシ動画はあると便利かもしれません。

書き出し中

無料版のDavinci Resolveは4K60pまでですが、かなり高度に編集出来るので、ど素人の自分にとっては十分すぎますし、8Kはありとあらゆる環境がまだ整っていないので、今のところ最終出力としては必要ないかな。

そしてこんな感じの動画になりました。

場面によってスタビライズ処理していますが、やっぱり手ブレとフレーミングはど素人として課題が残ります。
レンズはZ 24-200mmでしたが、もう少し広角で撮って、8.3Kの余裕に任せてトリミングとスタビライズ処理したほうが、良かったかもしれません。
本当に動画はまだまだ勉強不足ですが、撮影自体は楽しいですね。

動画からの静止画切り出しはこちら。

動画用なので、写真としてのガンマカーブなどの調整はしていないけど、素材としてはなかなか良いですね。

Nikon Z 8の10bit HLGのタイムラプス動画から16bit TIFF画像に出力する方法

以前も書きましたが、Nikon Z 8のカメラ内タイムラプス生成は非常に進化しており、Z 9では出来なかった10bit HLGでの記録が可能となり、露出平滑化の精度もよりよくなり、これまでのD810でJPGインターバル撮影→Davibci Resolveに投げてタイムラプス化するよりも、より高画質に、そして簡単にタイムラプス動画が生成できるようになりました。

10bit記録できるため、従来の8bitよりも編集耐性が上がるのもよいです。特に露出が大きく変わる場面(屋外だと日の出日没前後)における露出の変化で、調整のため諧調を調整せざるを得ない場合に便利です。
もちろん、RAW動画なら言うことないのですが、そのうちファームアップで出来るようになったりして?
とにかく、編集耐性が上がったことで、カラーグレーディングを充てても画質の劣化を抑えられるのが良いです。

この前買ってきたお花、カリブラコアです。微妙に開花するシーンを撮ってみました。フィルムライクなLUTを割り当てています。

Davinci Resolveで16bit TIFF形式の静止画を生成する

Nikon Z 8は、8K30p 10bit HLGのタイムラプスが生成できるため、そこから静止画にするのも高画質です。
NX Studioでも動画から静止画を切り出せますが、残念ながらJPGのみです。これだと、10bitの動画も8bitに丸められてしまいます。もちろん、静止画書き出し後に編集しなければさほど問題ありませんが。

Nikon純正のNX Studioでの動画からの静止画生成はJPEG形式のみ

Davinci Resolveは動画編集ソフトですが、動画からの静止画切り出しにも対応していて、後からPhotoshopなどで画像編集を行いたいのであれば、JPEGだけでなく16bitのTIFF形式でも出力可能です。

Davinci Resolveのカラータブで、切り出したーシーンを表示させて右クリック→スチルを保存でギャラリーに登録される
ギャラリーに登録された静止画を右クリックして、「書き出し」を選択
あとはTIFFファイルを選択肢て保存

如何でしょうか?
ちゃんと16bit形式(合計48bit)のTIFF動画として出力出来ました。これならある程度画質の劣化を抑えつつ編集が可能です。
こうなると、決定的瞬間を8.3k 60pのRAW動画で撮って、静止画に書き出すなんて方法も有効ですね。
ただし、無料版のDavibci Resolveは、出力は4Kまでとなります。8.3Kの解像度のまま出力させたい場合は、有料版が必要です。

でもWebに載せるには結局JPGに変換しますけどね(笑

子供の行事の動画編集をいくつか ノイズリダクションを使ってみた

昨日は、朝から娘の小学校の音楽発表会があって、もちろん動画を撮ってきました。
今回は後ろの方は三脚使用可、ということで、Z 9にマンフロのビデオ雲台&三脚で撮ってきましたが、周りを見渡すと、もはやビデオカメラすら少数派、三脚据えて撮っている人は10人もいなかったような。もちろんごっつい三脚を使っているのは自分だけでした。ほとんどがスマホで撮影。
年に何回かしかない行事だもの、ビデオカメラなんて買わないよね。あるいは買うよりレンタルでも良いのかな、という感じになりますね。

音楽会のあとは、月曜日から入院する息子のPCR検査のため、入院先の病院へ移動。検査はすぐ終わるので、移動のほうが遥かに長い。神奈川県の病院なので、車移動で片道1時間半です。

帰ってきてから、音楽会の動画編集開始。
Davinci Resolve、少しづつ慣れてきました。

Davinci Resolveのノイズリダクションを使ってみた

無料版でも相当多機能な動画編集が可能な、Davinci Resolveですが、映像だけでなく音声の編集能力も優れています。まだまだ使いこなせていませんが、今回使ってみたのはノイズリダクションです。

オーディオFXからNoise Reductionを使ってみた

ノイズリダクション、カセットテープを現役で使っていた40代以上の世代であれば、DOLBY NR(ドルビーノイズリダクション)は聞いたことがある方は多いでしょう。私もDOLBY NRの最終版とも言える、DOLBY S NRを使っていました。もう30年近く前の話です。
カセットテープのノイズリダクションは、録音時に高音域を中心に、音声のダイナミックレンジを圧縮し録音、再生時に伸張することで、磁気テープの宿命であった「サー」というヒスノイズを低減させる機能でした。
今日、ノイズがほぼ無いデジタルオーディオが主流となって廃れてしまった機能ですが、デジタル音声であっても、シンセサイザーなどデジタルで合成する音声以外、生の音はアナログ、マイクから収録する場合はアナログ回路のノイズはゼロにはならないため、ノイズと無縁というわけには行きません。

今回、娘の音楽会は、観客席のやや遠方から、Nikon Z 9にオーディオテクニカのマイク、AT9941を使用しましたが、子どもたちのスピーチもマイク無しの生声だったので、後ろの方からは声自体が聞き取りづらい状況でした。
このため、録画データでも音声が小さく聞き取りづらい。Davinci Resolveの編集で、その部分の音声のボリュームを上げてみました。これが簡単に後から出来るのは、デジタル編集の良いところですが、単純に音量を上げたので、マイクアンプのノイズ自体もかなり目立つ結果に。

そこで、ノイズリダクションの登場です。カセットテープのノイズリダクションと違い、録音時の設定とは関係なく、こちらは音声を解析して、自動でノイズを低減してくれます。まさにデジタルならではです。
Davinci ResolveのオーディオFX>FairlightFXのメニューから「NoiseReduction」を該当部分の音声(波形で表示されている部分)にドラッグアンドドロップします。すると、下の画像のような調整画面が表示されます。

自動と手動が選べますが、自動を選択することで、概ねうまくいくようです。ただ自動を選択するだけ、これだけでノイズが低減できます。

Noise Reductionメニューで「自動」を選択するだけ

試しに再生してみると、生徒の声はアップしたまま、マイクアンプの「サー」という残留ノイズが低減しました。これはすごい! ただし、若干音質は低下します。高音域は少しなまる印象です。とは言え、ノイズが残るよりは具合が良いため、この機能は結構使えそうですね。

ボリュームアップした部分と無加工の部分のつなぎもうまく行きました。
プライベートな動画なので、家族親族共有のみですが、昔と違い今はスマホがあるので、じぃじばぁば向けにも、今やYoutubeで配信(限定公開)出来るのが助かります。


そして、ついでに10月の息子の運動会動画も編集しました。こちらは1時間の回しっぱなし動画を、不要な部分をカットし書き出し。

10月の息子の運動化もやっと編集

書き出した動画も、4K60pで100GB超え。Youtubeへのアップロードも結構かかりますね。
とりあえず年内の行事の動画は編集完了です。

Nikon Z 9の動画形式、どれを使えばいい?

Nikon Z 9(FW Ver.3.00)は、動画形式が多岐に渡り設定できます。発売初期のFWから進化し、8.3K 60p RAWでの撮影も可能となりました。
が、まだ8Kディスプレイや再生環境が一般的ではなく、またスチルではRAWで撮ることはあっても、素人にとってはRAW動画って何?となったりもします。
Z 9のFW3.00で使用できる動画は以下のとおりです。

●RAW
・N-RAW 12bit(SDR/N-Log) ※8.3K60p対応 / 24bit LPCM
・ProRes RAW HQ 12bi(SDR/N-Log) / 24bit LPCM

●YUV
・ProRes 422 HQ 10bit(SDR/N-Log) 4:2:2 / 24bit LPCM
・H.265 10bit(SDR/N-Log/HLG) 4:2:0 ※8K60p対応 / 24bit LPCM
・H.265 8bit(SDR) 4:2:0 ※8K60p対応 /24bit LPCM
・H.264 8bit(SDR) 4:2:0 /16bit AAC

意外にも、音声はH.264以外、全て非圧縮のLPCM 24bitなんですね。

H.265 HEVCでは音声はLPCM 24bit 48kHzサンプリングで収録される

Nikon Z 9の凄いところは、これら各種動画が、オプションのFWや外部レコーダーなしに、本体のみで対応できるところです。
特にRAW動画やProRes 422 HQにボディのみで対応できるのが良いですね。
執筆時点(2022年12月)でフルサイズミラーレス一眼で最強の動画機と言われる所以です。
ただ、スチル目的で買った人にとっては、私も含め、こういった高画質動画撮影機能は宝の持ち腐れだったりもしますが、動画も実際やってみると結構楽しいので、ぜひ動画もチャレンジしてほしい所です。

動画データをダブルスロットの両方に同時記録ができない、といった不満はあるものの、Z 9の動画機としての能力は非常に高いと言ってよいでしょう。

どの動画形式で撮ればよい?

これだけ動画形式があると、何を使えばよいか迷うところです。
まずRAW動画ですが、写真のRAWデータと違い、この形式で撮っても、簡単に見ることはできません。
写真のRAWは、基本カメラメーカーの純正RAW現像ソフトやサードのRAW現像ソフトで、比較的簡単に見ることができますが、動画の場合はそうはいきません。
Nikonの閲覧&RAW現像ソフトのNX Studioでも、RAW動画とProRes 422 HQは再生できません。
なので、基本何もせず撮って出しには不向きというのは、前回のブログにも書いたとおりです。

基本的には、RAW動画はカラーグレーディングなどを前提としたもので、編集後の最終書き出しで最高の結果を得るためのものと捉えたほうが良いでしょう。
私のようなド素人には、よほど特殊な撮影をしない限りはまず不要だったりします。そもそもデータ量も相当なものになります。

N-RAWは今のところ、対応できる編集ソフトはDaVinci ResolveとEDIUS X Proのみ、ProRes RAWは現時点で8Kには非対応です。
いずれにしろ、撮って出しに使うにはあまりにデータが重いです。カードも少なくとも512GBが欲しくなります。

ということで、あくまでもYamaro的にコレを使う!という設定です。

撮って出し、カット編集程度ならH.265

まだ再生互換性ではH.264 MPEG-4 AVCよりは落ちるかもしれないH.265 HEVCですが、圧縮率の高さと効率の良さはH.264を上回り、細部の圧縮ノイズの少なさは目を見張る者があります。

上の写真は先日も掲載したH.265動画からの切り出しですが(HD解像度に落と「しています)、カラーグレーディングしていないので、若干色味はスチルに劣るものの、圧縮ノイズの少なさ、とくに後方の森の木々の描写がスチルと遜色ないのがさすがです。これがH.264だと、こうした高周波の細かい描写が苦手だったりします。
ヘリのテイルローターが、ローリングシャッター歪が少し出ているのがわかりますが、これは静止画に切り出したからで、動画で見る分には違和感がないです。

ちなみに、H.265 10bitでは、階調モードをSDR、N-Log、HLGが選べますが、再生環境など考えると、一般的なSDRで良いのかなと思います。
HLGは対応ディスプレイがあるなら良いですが、まだ非対応環境も多いですね。

色味やガンマカーブ、カラーグレーディング編集するならProRes 422 HQ

非可逆圧縮ですが、低圧縮率のProRes 422 HQなら、編集耐性が高いです。色味やガンマカーブ、映画っぽいトーンなどカラーグレーディングを当てるといった作業ならこれでしょう。

圧縮率が低いので画質もとても良いProRes 422 HQ

細部の表現は、H.265をさらに上回っている印象です。ホワイトバランスが多少ずれていても、調整して最終的にH.265に書き出しても、画質の劣化をほぼ感じないですね。

まだまだ動画はわからないことだらけですが、色々試してみたいと思います。

WindowsでProRes動画を再生する方法

動画編集の世界では、業界標準的に用いられているAppleのProRes 422 HQコーデックは、ビデオ編集用途向けの高画質の圧縮フォーマットです。
高画質である分、一般的なデジカメで用いられているコーデックのH.264(MPEG4/AVC)よりも圧縮率が低く、かつ編集用途が前提の形式であるため、そのまま再生する用途には不向きです。

Windows環境では標準で再生ができません。
もともと、ProResで撮って未編集で再生、と言う用途向けではない上に、ProResはAppleが開発した形式のため、Windows環境では以前はAppleの再生ソフト、QuickTimeで再生できたものの、Windows向けのQuickTimeの開発終了に伴い、現在のWindows環境では再生が難しくなってしまいました。

VLCメディアプレイヤーで再生できる!?

Windows標準のプレイヤーでは再生できないProResですが、VLCメディアプレイヤーであれば再生できる、という情報を得たので、久しぶりにインストールしてみました。昔はよくお世話になった再生ソフトです。

Windows10や11ではMicrosoft Store経由でもインストール可能です。
再生してみました。が、音声は流れるものの、映像は3,4コマで停まってしまい、それっきりでした。
PCはRyzen 9 5900XにビデオはGeForce RTX 3060ですが、まともに再生できないようです。

Davinci Resolveなら再生できる

Davinci Resolveは動画編集ソフトで、当然ながらProRes 422 HQにも対応しています。編集しなくとも、Davinci Resolveで読み込ませることで、再生可能でした。

Davinci Resolveならコマ落ちなく再生可能だった

特にカクつくこともなく、再生可能でした。
ただし、4K60pのProResだと、200MB/s以上のデータとなっているため、HDDでは読み出し速度が追いつかずカクつきます。SSDからの読み込みが不可欠ですね。
元々ポストプロダクション用のProRes 422 HQなので、撮って出しには不向きですが、編集しなくともDavinci Resolveのような動画編集ソフトに投げれば、再生は可能です。Davinci Resolveの無料版でも、素人には十分高度な編集もできるので、インストールしていて損はないでしょう。

VRAMを食うDavinci Resolveのために、グラボをRTX 3060にしてみた

Nikon Z 9が来てから、スチルだけでなく動画も色々撮っていきたいなと思っているのですが、4K60pのProResやら8Kで撮るのは良いとして、その動画編集をDavinci Resolveで行う際に、レンダリングでソフトが落ちたり、GPUの処理エラーが頻発しまして。

特にGPUのメモリ不足(VRAM)は深刻で、せっかく編集してレンダリング中にソフトが落ちると萎えますからね。

PCでゲームはしないので、画像編集だけならそこそこのグラボで良い、とずっと思っていまして、10bit出力可能ということで、ここ最近はずっとグラボはQuadroシリーズを愛用してきました。K620→K2200→P2000と使ってきましたが、近年はGeforceも10bit出力可能となり、またCUDAコアも価格に対してGeforceのほうが優れていたりしますので、ついにGeforceに移行することにしました。
ちなみにYamaroが最後にGeforceを使ったのは、大昔のGeforce2 MXだったりします。四半世紀近く前の話ですね…。

VRAM 12GBのGeforce RTX 3060

で、中古ですがこちらにしてみました。最近グラボは値上がりがひどいですね。RTX 3060は、ミドルローエンド、つまり中の下クラスなのですが、大昔なら上級グラボが買える値段です。今やCPUよりもグラボのほうが高価ですね。
RTX 3060は、ミドルローエンドですが、VRAMが12GBと、上級のRTX 3080の10GBよりさらに多いので、パフォーマンスはRTX 3080の半分以下とはいえ、動画編集のようにVRAMを作業にはもってこいです。
なので、どちらかというとゲーマー向けではなく、動画編集向けのグラボなんでしょうね。

GPUの補助電源8ピン電源使うグラボは初めてだったり

これまでのQuadroは、どれも補助電源を使わないものばかりでしたが、初めて補助電源の8ピンを使うグラボを買いました。分厚いですが、今はこれが普通なのか…。

Davinci Resolve使用中も余裕のVRAM

早速Davinci Resolveでレンダリングしてみましたが、12GBのVRAMがあると、GPUメモリ不足による処理落ちしなくなりました。今までのQuadro P2000は5GBなので、やはり容量不足だったようです。
これでひとまず安心して、動画編集できますね。

Z 9の8K H.265 10bit HLG動画を編集してみた

Nikon Z 9は8K動画を長時間撮影可能ということで、動画カメラとしても、これまでのNikon Zシリーズとは一線を画すものとなっています。
が、長年スチルで撮ってきた当方、高校生の頃は放送局(出身校では放送部+放送委員の扱いで”部”ではなく”局”と呼ばれていました)で、ビデオ撮影も行っていたので、その当時の知識は多少あるものの、なにせビデオテープの時代です。
今はPCで何でも編集できる時代です。ノンリニア編集が浸透し始めた2000年前後はPCやHDDが高価な上に、周辺機器もまだまだ高価でしたが、今はそれなりのスペックがあれば、フリーソフトでも知識次第で高度な編集が可能です。

しかし、素人のニワカものの当方、まだまだ動画編集の知識が浅く、色々調べつつ、Davinci Resolveで編集してみました。

8K H.265 10bit HLGの動画をDavinci Resolveに取り込む

今回、初めて10bit HLG(Hybrid Log Gamma)で撮影してみました。
HLGは、最近動画でよく出てくるHDR(High Dynamic Range)の国際規格、BT.2100(Rec.2100)で設定されたガンマカーブの1つです。

詳しい説明は、EIZOのHPの解説がわかりやすいので、それを確認していただくとして、同じHDR用のガンマカーブのPQ方式(Perceptual Quantization)よりも、様々なディスプレイでの互換性が高くなっています。

ディスプレイの輝度は物によって違いますが、HLGの場合、異なる輝度に合わせて、ピークの輝度を合わせられるようなガンマカーブが設定されます。これにより、従来のSDRのディスプレイとの互換性が保たれています。
PQ方式は、ディスプレイのピーク輝度によらず、ガンマカーブは一定なので、表示可能な輝度の範囲では、土にディスプレイでも同じガンマカーブで表示できます。

どちらが適しているかはケースバイケースなのでしょうね。

さて、Davinci ResolveでHLGの動画を取り込む場合は、プロジェクトの設定を変更する必要があります。
カラーサイエンスを “Davinci YRGB Color Managed”に設定すると、Color processing modeで“HDR”を選択可能となります。今回はSDRに変換せず、HDRのHLGで出力したいので、出力カラースペースで“HDR HLG”選択します。

なお、入力LUT(Lookup Table)については、NikonからZ 9のHLG用のLUTが提供されていないため(N-Logは提供あり)、入出力ともLUTは割り当てていません。

HDRは、有償版のDavinci Resolve Studioでのみ扱えると思っていたのですが、無償版でもここで設定できるので、扱えるという前提で進めていきます。

Davinci Resolveのカラーマネジメントを設定

無償版のDavinci Resolveでも8K動画の取込みと編集は可能

無償版でも8K動画の取り込みと編集は可能

当方無償版のDavinci Resolveを使用しているため、残念ながら8Kでは出力できず、4Kまでとなります。
ただし、8K動画自体の取込みと編集は可能です。最終的に4K以下での出力となります。無償版でもここまでできるのはすごいことですね。
4万円弱で有償版にできますが、悩むところですね。今の所、8Kで撮って、トリミングしつつ4Kで出力、というのが現実的となりそうです。ま、素人の遊びですしね。
それにしても、さすがに8K動画は重いです。当方の環境では、CPUはAMD Ryzen 9 5900Xですが、グラフィックボードは少々旧式なQuadro P2000です。今後動画も本格的にやるなら、Greforce RTX 3070か3080は欲しくなりますね。
レンダリングの段階で、処理が進まないとか、Resolveが落ちることも多々ありました。グラボがネックなんだと思います。それでも、書き出しが始まれば、今回作ってみた2分の動画は、レンダリング5分程度で出力完了しました。

4K HLGで出力する

Davinci Resolveでは、無償版でもHDR素材を編集し、HDRのまま出力可能です。HDR動画ををYoutubeにアップロードする場合は、YoutubeのHDR動画のアップロード要件に従って動画を作成する必要があります。

今回はフォーマットをQuickTime、コーデックをH.264としました。カラースペースタグ(色域)を”Rec.2020″に、ガンマタグを”Rec.2100 HLG”に設定しました。

が、残念ながらこの設定では、PCでの再生は問題なかったのですが、Youtubeにアップした段階で色がおかしくなってしまいました。
あえてタグを指定しないほうが良さそうです。最終的には、両者とも”プロジェクトと同じ”に設定してアップすることで、正常な色となりました。この辺り、動画形はよくわからないことが多いです。

カラースペースやガンマタグはいじらないのが吉?

動画は、先日行った、トーベ・ヤンソンあけぼの子どもの森公園で行われたクリスマスコンサートの模様となります。
Z 9にAI AF DC-Nikkor 135mm f/2Dで手持ち撮影しました。ボディ内手ブレ補正はしっかり聞いていますね。
135mmではやや遠かったため、1.2倍にクロップ。8Kを最終的には4Kに落としましたが、8Kと余裕のある解像度のため、クロップしても4K出力では解像度を保てます。

トーベ・ヤンソンあけぼの子どもの森公園で行われたクリスマスコンサート (2021年12月25日)

動画の情報を見ると、Colorの項目はbt709となっていて、より広色域のBT.2020(Rec.2020)にはなっていないようです。

HDRの規格、BT.2100の色域はBT.2020(Rec.2020)なのですが、Youtubeの使用なのか、いまいちよくわからないですね。

もっとも、多くのディスプレイは、最近やっとsRGB相当のBT.709の色域を表示できるようになった程度で、スチルカメラでの広色域のAdobeRGBを超える、BT.2020の色域を100%表示できる一般的なディスプレイは存在しませんので、仕方のないことなのかな?

動画はまだまだわからないことだらけです。本でも買って勉強したいところですが、読む時間がないのが現実…。


というわけで、8K動画、クロップ限定なら素材として撮るというのは、現時点でありですね。次はN-logも試してみたいと思います。こんな感じで年末年始は終わりそうな気がします…。