Skip to main content

About

This library attempts to provide a functional and simple python package to manipulate, through their API, different digital cinema servers, players, and theatre management system.

The only brand actually supported is Doremi (company now bought by Dolby).

Current supported machines are :
  • DCP2000

  • DCP-2K4

  • ShowVault

  • IMS1000

Coming next:
  • Doremi TMS

  • AAM TMS

  • Unique TMS

  • GDC servers

  • Old Dolby servers

  • Sony ?

  • Qube (someday maybe, haha, I can’t wait to code with their API again, it is a bloody joke)

Project url : https://github.com/ronhanson/python-dcitools

Usage

*Lib Usage*

Library is going to be documented in the docs folder. But it is not yet for now… so just look at the code as it is commented for that.

*Script Usage*

Scripts have been created in order to use DCP2000 apis directly from command lines. This scripts is named doremi.py and its usage can be found by typing :

bin/doremiapi –help

That should be fairly simple.

For example, to list the CPL on a server :

bin/doremiapi execute 172.17.10.109 GetCPLList

To get information about a CPL :

bin/doremiapi x 172.17.10.109 GetCPLInfo 851cc838-022e-43b7-9fee-18656bdfc995

Compatibility

This libraries are used most on Linux and OSX systems, but plenty of functions may work on windows.

This libraries are compatibles with Python 2.X and Python 3.X.

Mainly tested on 2.7 and 3.4.

Author & Licence

Copyright (c) 2007-2015 Ronan Delacroix

This program is released under MIT Licence. Feel free to use it or part of it anywhere you want.

Metadata

Release files for dcitools 0.7.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for dcitools 0.7.2
File Size Uploaded Provenance
dcitools-0.7.2.tar.gz 19.9 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for dcitools 0.7.2
File Interpreter ABI Platform
dcitools-0.7.2-py3-none-any.whl Python 3 none any Details

Total release size: 43.2 kB

Release files / dcitools-0.7.2.tar.gz

Download URL dcitools-0.7.2.tar.gz
Size 19.9 kB
Tags Source
SHA-256 checksum
How to use checksums
36893f33cf6bf9fb7fa49ff7ca4fa6c663ba1d59f6770ac387148805742409d9
BLAKE2b-256 checksum
How to use checksums
35d5522718f9d47208b20c97d2a81eacba4e208443637bb7d1f1cd4ff4b95987
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via Python-urllib/3.7

Release files / dcitools-0.7.2-py3-none-any.whl

Download URL dcitools-0.7.2-py3-none-any.whl
Size 23.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f219ee60f9347b046d5eb0dc590c90405f5706c8c5f3ee34c5c03f08f2307f53
BLAKE2b-256 checksum
How to use checksums
1efa9682dc8a946c3cda85215eb913452f2d6fbaa258c32993224a3eb9398c1f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.3

Security for dcitools 0.7.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page