Vidispine

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

General background  

Python has become one of the world's most popular programming languages in a tie with Java and only surpassed by the number one Javascript.  Python was initially developed by Guido Van Rossum, by the community dubbed as the benevolent dictator for life and as such responsible for the general direction of the Python as a programming language 

 

And what about the name? Python? Yes, you guessed it right. It was taken from the BBC TV show Monty Pythons Flying Circus. 

  

Technical background 

Python 2.0 was released in October 2000 and has been widely adopted since. The next generation of Python was version 3.0 released in 2008. Because of a complete redesign, the Python 3.0 broke backward compatibly, and a lot of Python 2.0 code cannot run in a Python 3.0 environment unmodified.  

 

Python is a runtime language, which means that the code is compiled in runtime before executed. Note that once compiled, Python stays compiled.  

 

As of January 1, 2020, the Python Software foundation´s core development team will no longer support, update or provide new versions of Python. So, of possible – use Python 3.   

 

Vidispine introducing Python.  

Vidispine Python SDK offers a new environment to integrate with Vidispine API. The Python SDK itself is built to support both Python 2 and 3 versions and is easily installed using PIP, PIP3, or directly from the source at our Github repository

 

With our new Python SDK, you will direct access to the correct arguments and datatypes for the Vidispine API, which of course, makes it much easier to get started building your media supply chain with Vidispine API.   

 Isak Jonsson, CTO Vidispine 

Installation 

The Python environment installs on Windows, OSX, and Linux. As mentioned earlier Vidispine recommends users to install Python 3 for future compliance.   

 

Requirements 

 

  • Python 2.7 and 3.4+ 

  • API version: 5.x 

 

Installation 

pip install Vidispine 

 

Or install directly from source at https://github.com/vidispine/vidispine-python-sdk   

 

For more information, please see more information here.

  • No labels