もしあなたがコンテンツクリエイター、特にビデオ編集者であれば、DaVinci Resolveについて聞いたことがあるはずです。DaVinci Resolveは、大規模な映画スタジオでのカラーコレクション機能で知られ、Adobe After Effectsのような強力なビデオ・オーディオエディターとコンポーザーが付属しており、Linuxクリエイターの間では定番のクリエイティブソフトウェアとなっています。他のクリエイティブソフトウェアと異なり、DaVinci ResolveはLinuxプラットフォームに対応しているため、wineのようなWindows API変換レイヤーを必要とせず、DaVinci Resolveをインストールすることができます。

Linuxバイナリのダウンロード

DaVinci Resolveのリリースページにアクセスし、最新版をダウンロードします。この記事の執筆時点では、最新バージョンはバージョン18です。DaVinci Resolveには、無料版と有料版の2種類があります。Linuxバイナリを選択してダウンロードし、ダウンロードフォルダに保存してください。

必要なドライバをインストールする

DaVinci Resolveは、GPU処理に大きく依存しています。最近のIntelまたはAMDのAPUをお持ちの場合、統合GPUでDaVinci Resolveが動作する場合があります。ほとんどの場合、このソフトウェアを実行するには、Nvidia GPUが必要です。Nvidia GPU用の最新のNvidiaドライバとCUDAをLinuxマシンにインストールします。

Ubuntuで最新のNvidiaドライバをインストールする

Ubuntuベースのディストリビューションの場合、GPUドライバのインストールは非常に簡単です。以下のコマンドを実行してリブートすると、Nvidia GPUがインストールされます。

sudo apt 検索 nvidia-driver
sudo apt update && sudo apt upgrade
sudo apt install [ドライバー名]をインストールします。

Debianで最新のNvidiaドライバをインストールする

Debianベースのディストリビューションの場合、いくつかのコマンドを実行する以上のことを行う必要があります。/etc/apt/sources.list “ファイルを開いてください。

sudo nano /etc/apt/sources.list を開いてください。

sources.list ファイルにこの行を追加します。すでに存在する場合は、contribnon-free コンポーネントを追加します。

deb http://deb.debian.org/debian/ bullseye main contrib non-free

このファイルを保存して終了します。ターミナルで以下のコマンドを実行し、Nvidiaドライバをインストールします。

sudo apt update
sudo apt install nvidia-driver firmware-misc-nonfree

Cudaをインストールするには、1つのコマンドを実行するだけです。

sudo apt install nvidia-cuda-dev nvidia-cuda-toolkit

インストール後、変更を有効にするためにデバイスを再起動してください。

sudo systemctl reboot

Fedora で最新の Nvidia ドライバをインストールする

Fedora Linux に Nvidia ドライバをインストールするには、まず RPM fusion リポジトリを有効にする必要があります。

sudo dnf update
sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

Nvidia GPU を検出し、必要なドライバをインストールします。

lspci | grep VGA
sudo dnf install akmod-nvidia

インストール後、マシンを再起動すればOKです。

sudo リブート

Debパッケージのビルド

DaVinci Resolve Linuxのビルドは、RedHatのディストリビューションであるCentOSで動作するようにリリースされました。そのため、Fedoraやその他のRedHatディストリビューションを使用している場合は、ビルドの手順を踏む必要はありません。

Fedoraをお使いの方は、ダウンロードしたファイルを解凍し、インストーラーをダブルクリックする必要があります。自動的にインストールされ、すべてのファイルがセットアップされます。

DebianとUbuntuベースのディストリビューションの場合、DaVinci Resolveの.runファイルを.debファイルに変換する必要があります。

  1. この変換を可能にするために、MakeResolveDebスクリプトをダウンロードし、解凍します。
    1. フォルダを作成し、DaVinci Resolve InstallerとMakeResolveDebスクリプトをそのフォルダにコピーします。
    1. 変換の前に、DaVinci Resolveを完璧にビルドして実行するために必要な依存関係をいくつかインストールしてください。
sudo apt install libssl1.1 ocl-icd-opencl-dev fakeroot xorriso
  1. スクリプトと.runインストーラを同じフォルダに入れたと仮定して、以下のコマンドを実行し て.runファイルを.debファイルに変換してください。
./makeresolvedeb*.sh DaVinci_Resolve_Three_Linux.run

この作業はかなり集中的に行われますので、debパッケージの抽出とビルドに少し時間をかけてください。完了すると、インストールするための.debファイルが生成されます。

Deb パッケージのインストール

Debian や Ubuntu の派生版では、.deb ファイルをインストールするのは本当に簡単です。以下のコマンドを実行し、パッケージをインストールしてください。

sudo dpkg -i <.debファイル名>.

このコマンドがエラーなしで実行されると、アプリのグリッドにDaVinci Resolveのアイコンが表示されます。アプリを開くと、以下の画像のようなスプラッシュスクリーンが表示されます。

DaVinci Resolveの無料と有料の比較

DaVinci Resolve無償版には、ビデオ編集、モーショングラフィックス作成、色補正、サウンド編集に必要な基本機能がすべて備わっています。

DaVinci Resolve studioバージョン(有料)では、無料版と並行して、ニューラルエンジン、ステレオスコピック3Dツール、数十種類の追加Resolve FXフィルター、Fairlight FXオーディオプラグインなどの機能、さらに高度なHDRグレーディングとHDRスコープが追加されています。

映画制作やドキュメンタリーのような巨大なプロジェクトに取り組む場合は、すべてのスタジオ機能が必要です。シンプルなYouTube動画を作るには、ほとんどのユーザーにとって無料版で十分です。

Blackmagicのガジェットを購入すれば、スタジオバージョンを無料で入手できます。プロのビデオ編集者であれば、必要と思われるガジェットの購入を検討してみてください。

Davinci Resolveで使用するためのビデオトランスコード

DaVinci Resolveの無料版では、H264コーデックはサポートされていません。そのため、このコーデックを使用してビデオを録画する場合は、DaVinci Resolveがサポートする別の形式にビデオをトランスコードする必要があります。ビデオをトランスコードするために、私たちはFFmpegを使用しています。

FFmpegは非常に強力なビデオトランスコードと処理ライブラリで、多くのカスタマイズオプションがあります。FFmpeg をカスタマイズするには、ドキュメントをお読みください。デバイスにインストールするには、次のコマンドを実行してください。

sudo apt update
sudo apt install ffmpeg

DaVinci Resolveで編集するために、動画を.mov形式に変換する必要があります。

ffmpeg -i input.mp4 -vcodec dnxhd -acodec pcm_s16le -s 1920x1080 -r 30000/1001 -b:v 36M -pix_fmt yuv422p -f mov 出力.mov

上記のコマンドでは、入力ファイルを “input.mp4” とし、出力ファイル名を “output.mov” と仮定しています。好みに応じて名前を変更することができます。

.mkv を .mp4 に変換するには、以下のコマンドを実行します。

ffmpeg -i input.mkv -map 0:0 -map 0:1 -map 0:2 -vcodec dnxhd -acodec:0 pcm_s16le -acodec:1 pcm_s16le -s 1920x1080 -r 30000/1001 -b:v 36M -pix_fmt yuv422p -f mov 出力ファイル名.mov

Davinci Resolve用にOBS Studioをセットアップする

もし、DaVinci Resolveを使ってスクリーンレコーディングを編集したいが、編集するたびに録画したファイルをトランスコードしたくない場合は、OBSアプリケーションの設定をいくつか変更する必要があります。

OBSの設定で、「出力」オプションに移動し、出力モードをアドバンスドに変更します。

録画タブに切り替え、出力タイプをカスタム出力オプション(FFmpeg)に変更します。コンテナ形式として “MOV” を、ビデオエンコーダーとして “mpeg4” を選択します。オーディオエンコーダーオプションで、「pcm_s16le」オプションを選択します。以下の設定を参考に、OBSソフトで適宜変更してください。

設定を保存し、OBSソフトを再起動します。設定がうまくいっているかどうかは、ちょっとしたクリップを録画してDaVinci Resolveソフトウェアにインポートすることでテストすることができます。

オンラインアップロードのためのトランスコードと容量の節約

DaVinci Resolveで編集するためにトランスコードすると、サイズが非常に大きくなり、数百ギガバイトになることもあることがおわかりいただけると思います。そのため、数百ギガバイトのレンダリングファイルを編集してアップロードするには、非常に長い時間がかかります。ハードディスクに保存するにしても、それらのサイズは長さに比べて非常に巨大です。

この問題を解決するために、FFmpegを使ってファイルのトランスコードと圧縮を行います。ターミナルで次のコマンドを実行します。

ffmpeg -i input.mov -vf yadif -codec:v libx264 -crf 1 -bf 2 -flags +cgop -pix_fmt yuv420p -codec:a aac -strict -2 -b:a 384k -r:a 48000 -movflags faststart output.mp4

“input.mov “はDaVinci Resolveの.movファイル、“output.mp4 “は出力の.mp4ファイルです。これらの名前はお好みで変更することができます。

圧縮と出力品質は、-crfフラグを調整することで変更できます。デフォルトでは、最高品質の1にしてあります。このフラグを最大25まで設定すると、最大限の圧縮が可能になります。また、-crfが非常に高い数値の場合、ビデオ品質を低下させます。

よくある質問

DaVinciはPremierより優れていますか?

それは個人の選択の問題です。もしあなたがPremierに慣れていて、編集ワークフローがAdobeソフトウェアを中心に回っているのであれば、ResolveよりもPremierを使った方が良いでしょう。もしあなたが初心者で、DaVinci Resolveを学びたいのであれば、問題ないでしょう。もしあなたがM1 Macのオーナーなら、Apple M1 MacではDaVinci Resolveがより良く動作します。

DaVinci Resolveには8GB RAMで十分ですか?

お使いのデバイスでDaVinci Resolveをスムーズに動作させるには、少なくとも16GBのRAMが必要です。ワークフローをスムーズにするためには、RAMに加えて、4GB以上のVRAMを搭載した強力なグラフィックカードが必要です。ノートパソコンではなく、デスクトップに投資することをお勧めします。

Akira
Akiraは情熱的なゲーマーであり、製品レビュアーです。ゲームをしていないときは、最新のゲーミングアクセサリーを試したり、製品のレビューをしていることが多い。彼の分かりやすいスタイルは、ゲーマーが自分のニーズに最も適した製品を簡単に判断できるようにするものです。また、技術的な問題にも精通しており、その解決方法も知っている。