Package Details: davinci-resolve-studio 19.0.3-1

Git Clone URL: https://aur.archlinux.org/davinci-resolve-studio.git (read-only, click to copy)
Package Base: davinci-resolve-studio
Description: Professional A/V post-production software suite from Blackmagic Design. Studio edition, requires license key or license dongle.
Upstream URL: https://www.blackmagicdesign.com/support/family/davinci-resolve-and-fusion
Keywords: blackmagic davinci editor resolve studio video
Licenses: Commercial
Conflicts: davinci-resolve, davinci-resolve-beta, davinci-resolve-studio-beta
Submitter: codibit
Maintainer: deezid (satriani)
Last Packager: satriani
Votes: 40
Popularity: 2.01
First Submitted: 2018-01-21 18:37 (UTC)
Last Updated: 2024-10-22 20:37 (UTC)

Dependencies (24)

Required by (0)

Sources (1)

Pinned Comments

satriani commented on 2021-05-15 14:24 (UTC)

Issues and bugs, please report on the official forum here: https://forum.blackmagicdesign.com/viewforum.php?f=21&sid=239f0d5c49abe5d6a635b69638192e9a Thank you!

Visit DaVinci Resolve - ArchWiki before installing: https://wiki.archlinux.org/title/DaVinci_Resolve

ATTENTION: Please don't flag this package as out-of-date before beta version has been released as stable!

This is a current stable Package!

The current free beta is available here: https://aur.archlinux.org/packages/davinci-resolve-studio-beta/

For current free beta here: https://aur.archlinux.org/packages/davinci-resolve-beta/

Thanks.

Latest Comments

1 2 3 4 5 6 .. 24 Next › Last »

FraYoshi commented on 2024-12-03 08:24 (UTC)

19.1.1 just released :)

new referid is: 7a7cba986c49429ea53fdc2e690ffc8f

I take a moment to remember e.one that this code is listed on the download page, and would ask the maintainer to add it as a comment on the PKGBUILD :)

https://www.blackmagicdesign.com/api/support/us/downloads.json

qvtran13 commented on 2024-11-25 20:37 (UTC)

PKGBUILD is broken. For some reason the zip and install file version names are not consistent and therefore break the package. Also the shasum validation is broken.

I simply skipped the shasum check and set the correct installer name in the PKGBUILD below.

pkgname=davinci-resolve-studio major_version=19 minor_version=0 release_version=3 pkgver=${major_version}.${minor_version}.${release_version} pkgrel=1 if [ "$pkgname" == "davinci-resolve" ]; then # Variables for FREE edition _product="DaVinci Resolve" _referid='ee1da4f13df74d72b6da783ead2ed875' _siteurl="https://www.blackmagicdesign.com/api/support/latest-stable-version/davinci-resolve/linux" sha256sums=('SKIP') pkgdesc='Professional A/V post-production software suite from Blackmagic Design' _archive_name=DaVinci_Resolve_${pkgver}_Linux _archive_run_name=DaVinci_Resolve_${major_version}.1_Linux conflicts=('davinci-resolve-studio' 'davinci-resolve-beta' 'davinci-resolve-studio-beta') elif [ "$pkgname" == "davinci-resolve-studio" ]; then # Variables for STUDIO edition _product="DaVinci Resolve Studio" _referid='86463718c6d1491d8d95f8b49f75c4db' _siteurl="https://www.blackmagicdesign.com/api/support/latest-stable-version/davinci-resolve-studio/linux" sha256sums=('SKIP') pkgdesc='Professional A/V post-production software suite from Blackmagic Design. Studio edition, requires license key or license dongle.' _archive_name=DaVinci_Resolve_Studio_${pkgver}_Linux _archive_run_name=DaVinci_Resolve_Studio_${major_version}.1_Linux conflicts=('davinci-resolve' 'davinci-resolve-beta' 'davinci-resolve-studio-beta') fi _useragent="User-Agent: Mozilla/5.0 (X11; Linux ${CARCH}) \ AppleWebKit/537.36 (KHTML, like Gecko) \ Chrome/77.0.3865.75 \ Safari/537.36" _releaseinfo=$(curl -Ls "$_siteurl") _downloadId=$(printf "%s" $_releaseinfo | sed -n 's/.*"downloadId":"\([^"]*\).*/\1/p') _pkgver=$(printf "%s" $_releaseinfo | awk -F'[,:]' '{for(i=1;i<=NF;i++){if($i~/"major"/){print $(i+1)} if($i~/"minor"/){print $(i+1)} if($i~/"releaseNum"/){print $(i+1)}}}' | sed 'N;s/\n/./;N;s/\n/./') #if [[ $pkgver != $_pkgver ]]; then # echo "Version mismatch. ($pkgver ≠ $_pkgver)" # echo "It is recommended to wait for the next release." # exit #fi _reqjson="{ \ \"firstname\": \"Arch\", \ \"lastname\": \"Linux\", \ \"email\": \"someone@archlinux.org\", \ \"phone\": \"202-555-0194\", \ \"country\": \"us\", \ \"street\": \"Bowery 146\", \ \"state\": \"New York\", \ \"city\": \"AUR\", \ \"product\": \"$_product\" \ }" _reqjson="$(printf '%s' "$_reqjson" | sed 's/[[:space:]]\+/ /g')" _useragent="$(printf '%s' "$_useragent" | sed 's/[[:space:]]\+/ /g')" _useragent_escaped="${_useragent// /\\ }" _siteurl="https://www.blackmagicdesign.com/api/register/us/download/${_downloadId}" _srcurl="$(curl \ -s \ -H 'Host: www.blackmagicdesign.com' \ -H 'Accept: application/json, text/plain, */*' \ -H 'Origin: https://www.blackmagicdesign.com' \ -H "$_useragent" \ -H 'Content-Type: application/json;charset=UTF-8' \ -H "Referer: https://www.blackmagicdesign.com/support/download/${_referid}/Linux" \ -H 'Accept-Encoding: gzip, deflate, br' \ -H 'Accept-Language: en-US,en;q=0.9' \ -H 'Authority: www.blackmagicdesign.com' \ -H 'Cookie: _ga=GA1.2.1849503966.1518103294; _gid=GA1.2.953840595.1518103294' \ --data-ascii "$_reqjson" \ --compressed \ "$_siteurl")" DLAGENTS=("https::/usr/bin/curl \ -gqb '' -C - --retry 3 --retry-delay 3 \ -H Upgrade-Insecure-Requests:\ 1 \ -H ${_useragent_escaped} \ -H Accept:\ text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8 \ -H Accept-Language:\ en-US,en;q=0.9 \ -o %o \ --compressed \ %u") _pkgname=resolve resolve_app_name=com.blackmagicdesign.resolve arch=('x86_64') url="https://www.blackmagicdesign.com/support/family/davinci-resolve-and-fusion" license=('Commercial') depends=('glu' 'gtk2' 'libpng12' 'fuse2' 'opencl-driver' 'qt5-x11extras' 'qt5-svg' 'qt5-webengine' 'qt5-websockets' 'qt5-quickcontrols2' 'qt5-multimedia' 'libxcrypt-compat' 'xmlsec' 'java-runtime' 'ffmpeg4.4' 'gst-plugins-bad-libs' 'python-numpy' 'tbb' 'apr-util' 'luajit' 'libc++') makedepends=('libarchive' 'xdg-user-dirs' 'patchelf') options=('!strip') _archive=${_archive_name}.zip _installer_b

bk2 commented on 2024-11-17 21:02 (UTC) (edited on 2024-11-17 21:29 (UTC) by bk2)

I tried to install Reactor via Drag&Drop in the nodes-view of fusion. Using strace I found that fuscript isn't working correctly:

$ /opt/resolve/libs/Fusion/fuscript 
/opt/resolve/libs/Fusion/fuscript: symbol lookup error: /opt/resolve/libs/libc++.so.1: undefined symbol: __cxa_init_primary_exception

Any suggestions how to fix that?

EDIT: I found out that I had to symlink libc++abi.so.1 in the same way like the PKGBUILD is doing with libc++.so.1. Maybe that could be updated in the PKGBUILD?

rionyreva commented on 2024-11-17 12:27 (UTC) (edited on 2024-11-17 12:32 (UTC) by rionyreva)

Both yay and paru give me error.

yay:

==> Making package: davinci-resolve-studio 19.0.3-1 (Sun 17 Nov 2024 02:21:31 PM EET)
==> Retrieving sources...
  -> Downloading DaVinci_Resolve_Studio_19.0.3_Linux.zip...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 6106M  100 6106M    0     0  88.1M      0  0:01:09  0:01:09 --:--:-- 96.7M
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha256sums...
    DaVinci_Resolve_Studio_19.0.3_Linux.zip ... FAILED
==> ERROR: One or more files did not pass the validity check!
 -> error downloading sources: /home/rionyreva/.cache/yay/davinci-resolve-studio 
    context: exit status 1 


:: (1/1) Parsing SRCINFO: davinci-resolve-studio
==> Making package: davinci-resolve-studio 19.0.3-1 (Sun 17 Nov 2024 02:22:45 PM EET)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found DaVinci_Resolve_Studio_19.0.3_Linux.zip
==> Validating source files with sha256sums...
    DaVinci_Resolve_Studio_19.0.3_Linux.zip ... FAILED
==> ERROR: One or more files did not pass the validity check!
 -> error making: davinci-resolve-studio-exit status 1
 -> Failed to install the following packages. Manual intervention is required:
davinci-resolve-studio - exit status 1

paru:

==> Making package: davinci-resolve-studio 19.0.3-1 (Sun 17 Nov 2024 02:28:51 PM EET)
==> Retrieving sources...
  -> Downloading DaVinci_Resolve_Studio_19.0.3_Linux.zip...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 6106M  100 6106M    0     0  94.0M      0  0:01:04  0:01:04 --:--:-- 81.6M
==> Validating source files with sha256sums...
    DaVinci_Resolve_Studio_19.0.3_Linux.zip ... FAILED
==> ERROR: One or more files did not pass the validity check!
error: failed to download sources for 'davinci-resolve-studio-19.0.3-1': 
error: packages failed to build: davinci-resolve-studio-19.0.3-1

abcfy2 commented on 2024-10-25 04:15 (UTC) (edited on 2024-10-25 04:16 (UTC) by abcfy2)

Here's the patch to fix download website will redirect to http in some countries. Please merge to PKGBUILD:

diff --git a/PKGBUILD b/PKGBUILD
index fc85f18..324cacf 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -69,7 +69,7 @@ _useragent="$(printf '%s' "$_useragent" | sed 's/[[:space:]]\+/ /g')"
 _useragent_escaped="${_useragent// /\\ }"

 _siteurl="https://www.blackmagicdesign.com/api/register/us/download/${_downloadId}"
-_srcurl="$(curl \
+_srcurl="$(curl -L --post301\
            -s \
            -H 'Host: www.blackmagicdesign.com' \
            -H 'Accept: application/json, text/plain, */*' \
@@ -86,6 +86,15 @@ _srcurl="$(curl \
            "$_siteurl")"

 DLAGENTS=("https::/usr/bin/curl \
+           -gqb '' -C - --retry 3 --retry-delay 3 \
+           -H Upgrade-Insecure-Requests:\ 1 \
+           -H ${_useragent_escaped} \
+           -H Accept:\ text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8 \
+           -H Accept-Language:\ en-US,en;q=0.9 \
+           -o %o \
+           --compressed \
+           %u"
+           "http::/usr/bin/curl \
            -gqb '' -C - --retry 3 --retry-delay 3 \
            -H Upgrade-Insecure-Requests:\ 1 \
            -H ${_useragent_escaped} \

Thanks.

ianioc commented on 2024-10-20 11:25 (UTC)

version 19.0.3 is comming.

mattelacchiato commented on 2024-10-03 11:40 (UTC)

I've just had the problem with the licence activation, too. Thanks to the BMD support, I was able to fix it with the latest 19.0.2 version:

sudo chmod -R 7777 /opt/resolve/.license/

auralon commented on 2024-09-23 17:37 (UTC)

@awptechnologies I tried using an older version of the pkgbuild but that proved problematic. In the end I downloaded the older version binary from the Blackmagic website and installed using the provided script.

awptechnologies commented on 2024-09-22 18:28 (UTC)

I have same issue with licensing how do i downgrade to 19.0.0

auralon commented on 2024-09-22 11:11 (UTC)

Thank you @saschabaer. I actually downgraded to 18.6.6 last night and that allowed me to activate too.