Skip to main content

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).


Metadata

Release files for panovid 1.0.0

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

Source distribution (sdist)

Source distribution for panovid 1.0.0
File Size Uploaded Provenance Actions
panovid-1.0.0.tar.gz 1.7 kB Without provenance Details for panovid-1.0.0.tar.gz

Built distribution (wheel)

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

Total release size: 4.2 kB

Release files / panovid-1.0.0.tar.gz

Download URL panovid-1.0.0.tar.gz
Size 1.7 kB
Tags Source
SHA-256 checksum
How to use checksums
191d92f1bfc53c2ad1ec13efd55ba553fec84910269ed8966544b95d4a9ed1fb
BLAKE2b-256 checksum
How to use checksums
f8ccfd4f212b62c5f51974a0a1118fce787bcb53a5b21a9dea381007c43891e6
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / panovid-1.0.0-py3-none-any.whl

Download URL panovid-1.0.0-py3-none-any.whl
Size 2.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
419a36cfc74b02977de8a7de76391534480595456066f347766f0508e28015e1
BLAKE2b-256 checksum
How to use checksums
43eca88688b9c3c9379cd08bc40a395eee80ed2a19684d9fcfe427c88e172474
Upload date
Uploaded using Trusted Publishing?
What is 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

Security for panovid 1.0.0

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.

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files No provenance

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