Skip to main content

A presentation tool for kiosks, digital signage, slide shows.

Project description

magic-lantern

A presentation tool for kiosks, digital signage, slide shows.

Supports png and jpg. PDF files are also supported; each page is internally exported to an image file.

Installation

Windows

pip install magic-lantern

Debian

pipx install magic-lantern

Usage

See

magic-lantern --help

When running, use the following keys to control the slideshow:

  • space bar: play / pause
  • q: quit
  • p, left arrow: previous image
  • n, right arrow: previous image
  • y, display of year (on/off)

Configuration

You can provide a simple path to a collection of images, or you can supply a configuration file. See the example in tests.

Notes

Running over ssh

export DISPLAY=:0

Fixing photo orientation

ImageMagick

mogrify -auto-orient *.jpg

Fixing missing dates

e.g.:

exiftool -datetimeoriginal="2009:08:08 00:00:00" -overwrite_original -m *

Origin of the name

Magic lantern

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

magic_lantern-0.0.3.tar.gz (5.0 MB view details)

Uploaded Source

Built Distribution

magic_lantern-0.0.3-py3-none-any.whl (10.2 kB view details)

Uploaded Python 3

File details

Details for the file magic_lantern-0.0.3.tar.gz.

File metadata

  • Download URL: magic_lantern-0.0.3.tar.gz
  • Upload date:
  • Size: 5.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.1

File hashes

Hashes for magic_lantern-0.0.3.tar.gz
Algorithm Hash digest
SHA256 f0c8bf005c43ee441a635c7002bcffc49bf05e8f93c00a5b14001c23bee18bf6
MD5 00ce20e3f769aed01bbad25f73abfd38
BLAKE2b-256 40e12172a46d1e941dcd06ed27011253ca4ccc18dea9933196650ebdada02f0a

See more details on using hashes here.

File details

Details for the file magic_lantern-0.0.3-py3-none-any.whl.

File metadata

File hashes

Hashes for magic_lantern-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 cd1b245a0a5fcf6253e36bd2baf9246a2dfa93b8710bf6fd6b1ac983ae7ec949
MD5 df1c943215fb310b3efad9096b5171ec
BLAKE2b-256 bd848e74c271f4cd141757cfcafa94c3d17ec2f24b7f861c7d2816742e41867a

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page