Saltar para o conteúdo
DaVinci Resolve

DaVinci Resolve

DaVinci Resolve

DaVinci Resolve

Este script instala o editor de vídeo DaVinci Resolve e aplica pequenas correções necessárias pra que ele seja executado corretamente no Ubuntu Studo, porém, é necessário que o arquivo de instalação .zip esteja na pasta ~/Downloads (não é necessário descompactar).

A instalação é feita através do MakerResolveDeb.

#!/bin/bash
set -e
source <(curl -sSL https://estudio-plus.pages.dev/functions.lib)
install_resolve() {
	sudo usermod -aG render,video "$USER"
	INSTNAME='fakeroot'
	install_deb
	temp_dir=$(mktemp -d "$HOME"/.install-resolve.XXXXXX)
	pushd "$temp_dir" >/dev/null || return 1
	printf '📂 Diretório temporário criado em %s\n' "$temp_dir"
	mrd_version="$(curl -sSL https://www.danieltufvesson.com/makeresolvedeb#allversion | grep -o 'makeresolvedeb/[^"]*tar.gz' | head -n1)"
	curl -sSL --get --data "file=$mrd_version" -OJ 'https://www.danieltufvesson.com/download/'
	tar -xf makeresolvedeb*.tar.gz
	mkdir -p "$HOME"/.local/bin
	install makeresolvedeb_*_multi.sh "$HOME"/.local/bin/makeresolvedeb
	unzip "$(find "$HOME"/Downloads -type f -name 'DaVinci_Resolve_*_Linux.zip')"
	"$HOME"/.local/bin/makeresolvedeb DaVinci_Resolve_*_Linux.run
	sudo apt install -y --reinstall "$PWD"/davinci-resolve*.deb libglu1-mesa
	popd >/dev/null
	rm -fr "$temp_dir"
	mkdir -p "$HOME"/.local/share/icons/Papirus-Dark/64x64/mimetypes
	ln -fs /usr/share/icons/hicolor/128x128/mimetypes/application-x-resolve* "$HOME"/.local/share/icons/Papirus-Dark/64x64/mimetypes/
	printf '🧹 Diretório temporário removido\n'
}
if find "$HOME"/Downloads -type f -name 'DaVinci_Resolve_*_Linux.zip' >/dev/null; then
	install_resolve
	xdg-open https://github.com/flolu/davinci-resolve-linux#media-import
else
	printf 'Você precisa baixar o instalador do Resolve antes de rodar este script\n\n'
	xdg-open https://www.blackmagicdesign.com/products/davinciresolve
fi