DRP DRT DRA Version Identifier

Get answers to your questions about color grading, editing and finishing with DaVinci Resolve.
  • Author
  • Message
Offline
User avatar

Gary Hango

  • Posts: 891
  • Joined: Mon Apr 09, 2018 10:35 pm
  • Location: Left Coast
  • Real Name: Gary Hango

DRP DRT DRA Version Identifier

PostTue Jun 27, 2023 1:44 am

I created a simple FreeBasic console app for Windows that identifies which Resolve version a .drp file was exported from.

Add the exe to your desktop and drag and drop the drp file onto the icon. A console will open showing the Resolve version of the drp. The console will automatically close after 30 seconds or hit a key or close it sooner.

DRPVER.zip: https://drive.google.com/file/d/1li8jsrl3QhUgaz1wfV9lDL9JQlApuE9C/view?usp=sharing

New version that gets version of .drp, .drt and .dra files.
DRXVER.zip: https://drive.google.com/file/d/1Jx1OJsefq1yoLlVnrd_2RPolaTPdZfQG/view?usp=sharing

The zip file contains the executable and the FreeBasic source code.

How it works: A .drp file is actually a zip file containing specific files and folders. One file, "Gallery.xml" contains the drp resolve version. The program opens the drp, reads the contents of Gallery.xml, extracts the Resolve version, and prints it to the console.
Last edited by Gary Hango on Thu Jun 29, 2023 6:59 pm, edited 2 times in total.
Microsoft Windows 10 Pro x64
Intel(R) Core(TM) i7-6700, 3.40GHz, 32.0 GB
MB: MSI, BIOS: American Megatrends Inc. A.60, 12/17/2015
NVIDIA GeForce GTX 960, 2Gb
Resolve 18.1.1.0007(Free)
Offline
User avatar

waltervolpatto

  • Posts: 10571
  • Joined: Thu Feb 07, 2013 5:07 pm
  • Location: 1146 North Las Palmas Ave. Hollywood, California 90038 USA

Re: DRP Version Identifier

PostTue Jun 27, 2023 2:18 pm

Excellent!
W10-19043.1645- Supermicro MB C9X299-PGF - RAM 128GB CPU i9-10980XE 16c 4.3GHz (Oc) Water cooled
Decklink Studio 4K (12.3)
Resolve 18.5.1 / fusion studio 18
GPU 3090ti drivers 512.59 studio
Offline
User avatar

Gary Hango

  • Posts: 891
  • Joined: Mon Apr 09, 2018 10:35 pm
  • Location: Left Coast
  • Real Name: Gary Hango

Re: DRP Version Identifier

PostTue Jun 27, 2023 9:28 pm

I created a new version. This one is called "drxver". You can drop a Resolve .drp, .drt, or .dra* file on the icon to get the Resolve version it was exported from.

* - .dra archives are actually folders with project files within.

DRXVER.ZIP - https://drive.google.com/file/d/1Jx1OJs ... sp=sharing

Contains the executable and source files.

This one gets the version from the "project.xml" file. It only opens the first 1000 characters of the file so it doesn't matter how large the "project.xml" file is. For Resolve archive "folders", there is a project.drp file at the root folder that the program opens and reads the "project.xml" file to get the version number.
Microsoft Windows 10 Pro x64
Intel(R) Core(TM) i7-6700, 3.40GHz, 32.0 GB
MB: MSI, BIOS: American Megatrends Inc. A.60, 12/17/2015
NVIDIA GeForce GTX 960, 2Gb
Resolve 18.1.1.0007(Free)
Offline
User avatar

waltervolpatto

  • Posts: 10571
  • Joined: Thu Feb 07, 2013 5:07 pm
  • Location: 1146 North Las Palmas Ave. Hollywood, California 90038 USA

Re: DRP Version Identifier

PostWed Jun 28, 2023 2:50 pm

Most Excellent!
W10-19043.1645- Supermicro MB C9X299-PGF - RAM 128GB CPU i9-10980XE 16c 4.3GHz (Oc) Water cooled
Decklink Studio 4K (12.3)
Resolve 18.5.1 / fusion studio 18
GPU 3090ti drivers 512.59 studio
Offline
User avatar

Gary Hango

  • Posts: 891
  • Joined: Mon Apr 09, 2018 10:35 pm
  • Location: Left Coast
  • Real Name: Gary Hango

Re: DRP Version Identifier

PostThu Jun 29, 2023 2:19 pm

Just wondering if anyone besides Walter thinks this is useful?
Microsoft Windows 10 Pro x64
Intel(R) Core(TM) i7-6700, 3.40GHz, 32.0 GB
MB: MSI, BIOS: American Megatrends Inc. A.60, 12/17/2015
NVIDIA GeForce GTX 960, 2Gb
Resolve 18.1.1.0007(Free)
Offline

franciscovaldez

  • Posts: 407
  • Joined: Wed Aug 22, 2012 4:52 pm

Re: DRP Version Identifier

PostThu Jun 29, 2023 4:15 pm

Haven't used it yet. But I think it's a great tool to have.
MacBook Pro 13"
M2
UltraStudio 4K

Mac Pro
2.7 GHz 12-Core Intel Xeon E5
64 GB 1866 MHz DDR3
AMD FirePro D700 6 GB
Offline
User avatar

Gary Hango

  • Posts: 891
  • Joined: Mon Apr 09, 2018 10:35 pm
  • Location: Left Coast
  • Real Name: Gary Hango

Re: DRP Version Identifier

PostThu Jun 29, 2023 4:33 pm

Francisco, it looks like you’re on a Mac. The app is only for Windows.
Microsoft Windows 10 Pro x64
Intel(R) Core(TM) i7-6700, 3.40GHz, 32.0 GB
MB: MSI, BIOS: American Megatrends Inc. A.60, 12/17/2015
NVIDIA GeForce GTX 960, 2Gb
Resolve 18.1.1.0007(Free)
Offline

Lucius Snow

  • Posts: 646
  • Joined: Sun Nov 24, 2013 1:19 pm

Re: DRP Version Identifier

PostThu Jun 29, 2023 5:02 pm

Very useful, thanks!
Offline

Dermot Shane

  • Posts: 2754
  • Joined: Tue Nov 11, 2014 6:48 pm
  • Location: Vancouver, Canada

Re: DRP Version Identifier

PostThu Jun 29, 2023 5:41 pm

Gary,

i have it downloaded, typicaly i work with a well controled color pipeline, and test for thing like compatibality early on, so no real use case for this...
until something goes off the rails then i have it for when i NEED it ;-)
and for that i offer thanks in advance!
Offline

franciscovaldez

  • Posts: 407
  • Joined: Wed Aug 22, 2012 4:52 pm

Re: DRP Version Identifier

PostFri Jun 30, 2023 6:07 pm

Gary Hango wrote:Francisco, it looks like you’re on a Mac. The app is only for Windows.


I know. I have a windows system as well that I mainly use for calibration but not fro grading, that's why is not on my signature.
MacBook Pro 13"
M2
UltraStudio 4K

Mac Pro
2.7 GHz 12-Core Intel Xeon E5
64 GB 1866 MHz DDR3
AMD FirePro D700 6 GB
Offline
User avatar

Gary Hango

  • Posts: 891
  • Joined: Mon Apr 09, 2018 10:35 pm
  • Location: Left Coast
  • Real Name: Gary Hango

Re: DRP DRT DRA Version Identifier

PostTue Jul 04, 2023 8:00 pm

If there's anyone here that does Mac or Linux programming, creating an app like this for those OS's shouldn't be difficult. The FreeBasic source code enclosed in the zip is pretty easy to follow. You just need a zip library to get access to the xml files within the .dr(p,t,a) files.
Microsoft Windows 10 Pro x64
Intel(R) Core(TM) i7-6700, 3.40GHz, 32.0 GB
MB: MSI, BIOS: American Megatrends Inc. A.60, 12/17/2015
NVIDIA GeForce GTX 960, 2Gb
Resolve 18.1.1.0007(Free)
Offline

Videoninjas

  • Posts: 1
  • Joined: Tue Sep 26, 2023 3:28 pm
  • Real Name: Illes Istvan

Re: DRP DRT DRA Version Identifier

PostTue Sep 26, 2023 3:33 pm

Thank You Gary! Nice and useful app. What do you think is it possible to rewrite a few lines in a resolve 18 project file to open it in version 17?
Offline
User avatar

Gary Hango

  • Posts: 891
  • Joined: Mon Apr 09, 2018 10:35 pm
  • Location: Left Coast
  • Real Name: Gary Hango

Re: DRP DRT DRA Version Identifier

PostWed Sep 27, 2023 6:04 pm

Videoninjas wrote:Thank You Gary! Nice and useful app. What do you think is it possible to rewrite a few lines in a resolve 18 project file to open it in version 17?

The project.db files are quite complex. I don't know where I'd even begin.
Microsoft Windows 10 Pro x64
Intel(R) Core(TM) i7-6700, 3.40GHz, 32.0 GB
MB: MSI, BIOS: American Megatrends Inc. A.60, 12/17/2015
NVIDIA GeForce GTX 960, 2Gb
Resolve 18.1.1.0007(Free)
Offline
User avatar

renzhezhu

  • Posts: 83
  • Joined: Fri May 27, 2022 9:04 am
  • Location: USA
  • Real Name: Kuang Zhaohui

Re: DRP DRT DRA Version Identifier

PostThu Sep 28, 2023 1:43 pm

I think it's very useful, but I dont know when to use :D .
Offline

jbmister

  • Posts: 2
  • Joined: Wed May 08, 2024 5:53 pm
  • Real Name: Javier Barbero

Re: DRP DRT DRA Version Identifier

PostWed May 08, 2024 5:56 pm

Hi Gary! I found your application very useful, so thank you for your time. This app has saved me a lot of time.
Thanks from Spain
Javier Barbero Montes
Offline
User avatar

Gary Hango

  • Posts: 891
  • Joined: Mon Apr 09, 2018 10:35 pm
  • Location: Left Coast
  • Real Name: Gary Hango

Re: DRP DRT DRA Version Identifier

PostWed May 08, 2024 9:49 pm

jbmister wrote:Hi Gary! I found your application very useful, so thank you for your time. This app has saved me a lot of time.
Thanks from Spain

You’re welcome, from the USA.
Microsoft Windows 10 Pro x64
Intel(R) Core(TM) i7-6700, 3.40GHz, 32.0 GB
MB: MSI, BIOS: American Megatrends Inc. A.60, 12/17/2015
NVIDIA GeForce GTX 960, 2Gb
Resolve 18.1.1.0007(Free)

Return to DaVinci Resolve

Who is online

Users browsing this forum: Google [Bot], panos_mts and 101 guests