# Project Version of Premiere Condition

With the help of the Project Version of Premiere Condition it is possible to check the version of a certain Premiere project.\
The project version can be compared by providing the related „Project Path“ and a desired condition (e.g. IS\_OLDER) and exiting the node via true or false.

The node result will be the corresponding version number.

<details>

<summary>Example node result</summary>

*Source Premiere Pro project is 2022*

* Checking for version 2022
  * Result: 40
  * Node exit: true
* Checking for version 2023
  * Result: Stream: Condition project premiere version IS 'v2023' (='41') not satisfied (actual: '40')
  * Node exit: false

</details>

<figure><img src="https://content.gitbook.com/content/cJYkTyk9qgh7aCR6dHIm/blobs/uCGHie5ieSG2cr4cHoBh/image.png" alt="" width="345"><figcaption><p>Project Version of Premiere Condition</p></figcaption></figure>

#### Matching of Premiere version to version number:

| Premiere Version | Version number |
| ---------------- | -------------- |
| V2026            | 45             |
| V2025            | 43             |
| V2024            | 42             |
| V2023            | 41             |
| v2022            | 40             |
| v2021            | 39             |
| v2020            | 38             |
| v2019\_1         | 37             |
| v2019            | 36             |
| v2018\_1         | 35             |
| v2018            | 34             |
| v2017\_1         | 33             |
| v2017            | 32             |
| v2015\_4         | 31             |
| v2015\_2         | 30             |

Before any manipulation of the project file is executed, a backup of the project file will be created with the extension '\*.prproj\_backup'. If the manipulation encounters an issue, such as creating a 0 KB project file, the backup file will be used to replace the corrupted file.

<figure><img src="https://content.gitbook.com/content/cJYkTyk9qgh7aCR6dHIm/blobs/J3pYKG65iq5KvDQWNTjL/image.png" alt=""><figcaption><p>*.prproj_backup backup file</p></figcaption></figure>

The prproj\_backup file is created by the following nodes:

* [Premiere Version Converter Action](https://docs.helmut.de/helmut4-releases/helmut4-components/streamdesigner/nodes/actions/adobe-premiere-pro/premiere-version-converter-action)
* [Premiere Path Settings Action](https://docs.helmut.de/helmut4-releases/helmut4-components/streamdesigner/nodes/actions/adobe-premiere-pro/premiere-path-settings-action)
* [Premiere OS Path Mapper Action](https://docs.helmut.de/helmut4-releases/helmut4-components/streamdesigner/nodes/actions/adobe-premiere-pro/premiere-os-path-mapper-action)
* [Premiere Generate UUID Action](https://docs.helmut.de/helmut4-releases/helmut4-components/streamdesigner/nodes/actions/adobe-premiere-pro/premiere-generate-uuid-action)
* [Project Version of Premiere Condition](https://docs.helmut.de/helmut4-releases/helmut4-components/streamdesigner/nodes/conditions/project-8/project-version-of-premiere-condition)
