Skip to main content

Apply fadein-fadeout effects on videos

Project description

vidtoolz-apply-fadein-fadeout

PyPI Changelog Tests License

Apply fadein-fadeout effects on videos

Installation

First install vidtoolz.

pip install vidtoolz

Then install this plugin in the same environment as your vidtoolz application.

vidtoolz install vidtoolz-apply-fadein-fadeout

Usage

type vid fadeinout --help to get help

usage: vid fadeinout [-h] [-d DURATION] [-o OUTPUT]
                     video {fadein,fadeout,both}

Apply fadein-fadeout effects on videos

positional arguments:
  video                 Path to the input video file.
  {fadein,fadeout,both}
                        Type of fade effect to apply.

optional arguments:
  -h, --help            show this help message and exit
  -d DURATION, --duration DURATION
                        Duration of the fade effect in seconds. (Default 1)
  -o OUTPUT, --output OUTPUT
                        Path for the output video file. Defaults to
                        'output_video.mp4'.

Development

To set up this plugin locally, first checkout the code. Then create a new virtual environment:

cd vidtoolz-apply-fadein-fadeout
python -m venv venv
source venv/bin/activate

Now install the dependencies and test dependencies:

pip install -e '.[test]'

To run the tests:

python -m pytest

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

vidtoolz_apply_fadein_fadeout-0.0.1.tar.gz (7.8 kB view details)

Uploaded Source

Built Distribution

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

vidtoolz_apply_fadein_fadeout-0.0.1-py3-none-any.whl (8.2 kB view details)

Uploaded Python 3

File details

Details for the file vidtoolz_apply_fadein_fadeout-0.0.1.tar.gz.

File metadata

File hashes

Hashes for vidtoolz_apply_fadein_fadeout-0.0.1.tar.gz
Algorithm Hash digest
SHA256 2793119cf2d165a02c355df654fc663dd959bf614d2f966b238baae93d9c6f5e
MD5 a660cdfe208877f218a5096409920cae
BLAKE2b-256 60e97691e65d50908bac9e8aa80967c082339ebec328474b7418c17268b6b0c3

See more details on using hashes here.

Provenance

The following attestation bundles were made for vidtoolz_apply_fadein_fadeout-0.0.1.tar.gz:

Publisher: publish.yml on sukhbinder/vidtoolz-apply-fadein-fadeout

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file vidtoolz_apply_fadein_fadeout-0.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for vidtoolz_apply_fadein_fadeout-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 857c25e9a3b0c06ad014c7ab88a73553906fd330580af42511beccc78f9ff1bc
MD5 88fa988196768463247fb2caac90a81a
BLAKE2b-256 e68cd4d555ebd74300069aeddc6da900c0ff9c940362323a1133145e22695b23

See more details on using hashes here.

Provenance

The following attestation bundles were made for vidtoolz_apply_fadein_fadeout-0.0.1-py3-none-any.whl:

Publisher: publish.yml on sukhbinder/vidtoolz-apply-fadein-fadeout

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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