Skip to main content

Convert panoramic photos to scrolling videos

Project description

Panovid

Turn panoramic photos into scrolling videos! This project can be used as a standalone script, or can be used in another python project.

Standalone

To setup use as a standalone application, run the following commands:

git clone https://github.com/kylelrichards11/panovid.git
cd panovid
pip install --user -r requirements.txt

To use, simpy call python panovid.py <filename> [options], where filename is the file name of the panorama photo. The options are specified below and can also be seen by running python panovid.py --help.

Note that the python version must be Python 3.6 or greater.

Options

Option Description
--fps Frames per second of video (default=60)
--framejump Pixels to move between frames (default=4)
--landscape Save a video in landscape mode
--portrait Save a video in portrait mode (default)

In python project

pip install panovid
from panovid import convert_to_vid
convert_to_vid("my_photo.jpg")

The optional arguments are the same as for the standalone version (without dashes).


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

panovid-1.0.0.tar.gz (1.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

panovid-1.0.0-py3-none-any.whl (2.5 kB view details)

Uploaded Python 3

File details

Details for the file panovid-1.0.0.tar.gz.

File metadata

  • Download URL: panovid-1.0.0.tar.gz
  • Upload date:
  • Size: 1.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.7

File hashes

Hashes for panovid-1.0.0.tar.gz
Algorithm Hash digest
SHA256 191d92f1bfc53c2ad1ec13efd55ba553fec84910269ed8966544b95d4a9ed1fb
MD5 cc9d578c43289bdd3ce1df8eac59959f
BLAKE2b-256 f8ccfd4f212b62c5f51974a0a1118fce787bcb53a5b21a9dea381007c43891e6

See more details on using hashes here.

File details

Details for the file panovid-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: panovid-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 2.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.7

File hashes

Hashes for panovid-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 419a36cfc74b02977de8a7de76391534480595456066f347766f0508e28015e1
MD5 0b26e28db13691e590bde0ca2f7e7815
BLAKE2b-256 43eca88688b9c3c9379cd08bc40a395eee80ed2a19684d9fcfe427c88e172474

See more details on using hashes here.

Supported by

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