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 ファイルにこの行を追加します。すでに存在する場合は、contrib
と non-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ファイルに変換する必要があります。- この変換を可能にするために、MakeResolveDebスクリプトをダウンロードし、解凍します。
-
- フォルダを作成し、DaVinci Resolve InstallerとMakeResolveDebスクリプトをそのフォルダにコピーします。
-
- 変換の前に、DaVinci Resolveを完璧にビルドして実行するために必要な依存関係をいくつかインストールしてください。
sudo apt install libssl1.1 ocl-icd-opencl-dev fakeroot xorriso
- スクリプトと.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を搭載した強力なグラフィックカードが必要です。ノートパソコンではなく、デスクトップに投資することをお勧めします。