# Validate Version

{% hint style="warning" %}
Please be aware that some information in this article may be inaccurate or out of date as we work to update it to be in line with our tools' latest functionality. Thank you for your patience as we update our documentation portal.
{% endhint %}

This tool is used as part of the Finaling process by the Editorial team. Its purpose is to allow importing EDL and Text files and compare the data with ShotGrid and outputting a difference value. This is then used to validate both the VFX Editorial team’s and the VFX Production team’s data.

<div align="left"><figure><img src="/files/Wkx7M2tiKBildPkQl6HI" alt=""><figcaption></figcaption></figure></div>

## DI Final Check <a href="#h_01hr80whxjw2bks3ebhxna2tzt" id="h_01hr80whxjw2bks3ebhxna2tzt"></a>

This process requires data to be in two places: ShotGrid and an Avid (or Avid-compatible) project. It checks the entire project at once.

### ShotGrid <a href="#h_01hr80y3adsmsvxc2frbpfb3jd" id="h_01hr80y3adsmsvxc2frbpfb3jd"></a>

Versions are marked as “Final” in ShotGrid. AA has pre-built a page for this, assuming the status code is “fnl”.

<div align="left"><figure><img src="/files/fR744Wr859QFrUWkiS0i" alt=""><figcaption></figcaption></figure></div>

The default status code for the tool is also “fnl”. NOTE: this can be configured for the production.

### Avid <a href="#h_01hr80z603ve1gvrgw2ymkwjvh" id="h_01hr80z603ve1gvrgw2ymkwjvh"></a>

Generate one or more text lists of versions you wish to check. File name does not matter here, but end it with .TXT. File must begin with the word “Name”

```
Name
101_001_exm_0010_comp_v009.MOV
101_001_exm_0020_comp_v020.MOV
101_001_exm_0030_comp_v012.MOV
```

## Process <a href="#h_01hr80y3adqwzn6n9q1bk218st" id="h_01hr80y3adqwzn6n9q1bk218st"></a>

Start up the Validate Version tool

<div align="left"><figure><img src="/files/Msek5foMvSsV0HF5qBMP" alt="" width="375"><figcaption></figcaption></figure></div>

Drop the TXT file(s) into the Validate Version tool into the top area:

<figure><img src="/files/BStiIjwOBmw7qMcDyaGa" alt=""><figcaption></figcaption></figure>

The “Shot Final Check” should automatically be checked.

<div align="left"><figure><img src="/files/zQ2TDHjSMqjP9AFXvHpg" alt="" width="375"><figcaption></figcaption></figure></div>

Click Validate to check:

<div align="left"><figure><img src="/files/nMB0PoYPSCSJBOxiH4ut" alt="" width="375"><figcaption></figcaption></figure></div>

The results will show a list of Version Names which are marked as “fnl” in SG:

```
*************** Shot Final Report ***************
Final Production Shot: 1

101_001_exm_0020_comp_v020

Versions missing from .txt but "Final" in Shotgun: 2

101_001_exm_0010_comp_v010

Versions from .txt which are not "Final" in Shotgun: 1

101_001_exm_0010_comp_v009
101_001_exm_0030_comp_v012
```

## DI Send Status Check <a href="#h_01hbccq0fc9416b1jqtskjtmvr" id="h_01hbccq0fc9416b1jqtskjtmvr"></a>

This process requires data to be in two places: ShotGrid and an Avid (or Avid-compatible) project. It can be configured to work with either Episodes or Reels, but requires one or the other. The File Name is what determines temp or final and the episode or reel.

### ShotGrid <a href="#id-01hr81a7ajexpekvaqnvrr9r3m" id="id-01hr81a7ajexpekvaqnvrr9r3m"></a>

Versions which are already marked as Final (default is ‘fnl’) are then marked as DI Send Status: DI Final Ready (or DI Temp Ready).

{% hint style="info" %}
*Note: “Shot DI Send Status” is for convenience and not referenced by this tool.*
{% endhint %}

<figure><img src="/files/5PxtQsg8AuoU3JXEdn63" alt=""><figcaption></figcaption></figure>

### Avid <a href="#h_01hbccq0fcqad059cfnx8awmwa" id="h_01hbccq0fcqad059cfnx8awmwa"></a>

Generate one or more timelines of Clips (Versions) which are ready to go to DI and export a CMS 1800 EDL. The file must be named like this:

*ReelOrEpisode\_**OtherInformation**\_VFXfinalsOrVFXtemps.**EDL***

Examples:

* 101\_test\_220515\_VFXtemps.edl
* 101\_test\_220515\_VFXfinals.edl

```
TITLE: 101_test_210515 
FCM: NON-DROP FRAME 
001 101_001_exm_0010 V C 00:00:00:09 00:00:06:16 03:00:12:11 03:00:18:18 
* FROM CLIP NAME: 101_001_exm_0010_comp_v009.MOV 
002 101_001_exm_0020 V C 00:00:00:09 00:00:02:18 03:00:18:18 03:00:21:03 
* FROM CLIP NAME: 101_001_exm_0020_comp_v020.MOV
003 101_001_exm_0030 V C 00:00:00:09 00:00:01:15 03:00:21:03 03:00:22:09 
* FROM CLIP NAME: 101_001_exm_0030_comp_v012.MOV
```

### Process <a href="#h_01hr81t8ectg2mymypsh7srqqj" id="h_01hr81t8ectg2mymypsh7srqqj"></a>

Start up the Validate Version tool

<div align="left"><figure><img src="/files/DnNiZjP2Mopie5R6Zxyw" alt="" width="375"><figcaption></figcaption></figure></div>

#### Version DI Status Check <a href="#h_01hr81t8ecwbc5yqs173dfh7yg" id="h_01hr81t8ecwbc5yqs173dfh7yg"></a>

Drop the EDL file(s) into the Validate Version tool into the top area

<figure><img src="/files/Bfj23DeaFmtdA6RbeeKP" alt=""><figcaption></figcaption></figure>

The “Version Send DI Check” should automatically be checked. DI Final or DI Temp will be chosen based on the last part of the filename. If the tool can’t determine from the filename, DI Final will be chosen. You may click to override.

<div align="left"><figure><img src="/files/kgTTHfK0lsRfnjNjEwyd" alt="" width="375"><figcaption></figcaption></figure></div>

Click Validate to check:

<div align="left"><figure><img src="/files/Gsya33ABfrNkSCyUawPK" alt="" width="375"><figcaption></figcaption></figure></div>

Results:

```
*************** Version Sent DI Report ***************
These Shotgun Versions are in the EDL but not in Shotgun: 
101_001_exm_0010_comp_v009
These VFXfinals are ready to send: 
101_001_exm_0020_comp_v020
EDL with status other than ['DI Final Ready', 'DI Final Sent'] : 
101_001_exm_0030_comp_v012
These Shotgun Versions are in 101 and set to ['DI Final Ready', 'DI Final Sent'] but not in the EDL: 
101_001_exm_0010_comp_v010
```

The results will show a list of Version Names matching the “DI Send Status” based on Temp or Final in the filename.

#### DI Update Feature <a href="#h_01hr8242rd4b03bpmtfz56t7ww" id="h_01hr8242rd4b03bpmtfz56t7ww"></a>

In addition to the above, you may click the “DI Update” checkbox. This will change any matching Version whose status is “DI Final Ready” to “DI Final Sent”.

<div align="left"><figure><img src="/files/0ktL7m4NJANIGu1foZEI" alt="" width="563"><figcaption></figcaption></figure></div>

&#x20;

&#x20;

&#x20;


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://artist-anywhere.gitbook.io/artist-anywhere/editorial-workflows/validate-version.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
