Skip to main content

Create intro video from a series of videos

Project description

vidtoolz-intro

PyPI Changelog Tests License

Create intro video from a series of videos

Installation

First install vidtoolz.

pip install vidtoolz

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

vidtoolz install vidtoolz-intro

Usage

type vid intro --help to get help

usage: vid intro [-h] [-t TEXTFILE] [-i INPUT] [-o OUTPUT] [-cd CHANGE_DIR]

Create intro video from a series of videos

optional arguments:
  -h, --help            show this help message and exit
  -t TEXTFILE, --textfile TEXTFILE
                        Text file containg. IMG102.mov,1,5 IMG200.mov,2,4
  -i INPUT, --input INPUT
                        Input like IMG102.mov,1,5
  -o OUTPUT, --output OUTPUT
                        Output filename, default None
  -cd CHANGE_DIR, --change-dir CHANGE_DIR
                        if Provided, go to this folder

Example

 vid intro -i "small.mp4,1,3" -i "small.mp4,8,10" -cd /tmp

produces small_intro.mp4 and small_intro.mp4.txt in the same folder as small.mp4

Development

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

cd vidtoolz-intro
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_intro-0.1.1.tar.gz (8.4 kB view details)

Uploaded Source

Built Distribution

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

vidtoolz_intro-0.1.1-py3-none-any.whl (8.4 kB view details)

Uploaded Python 3

File details

Details for the file vidtoolz_intro-0.1.1.tar.gz.

File metadata

  • Download URL: vidtoolz_intro-0.1.1.tar.gz
  • Upload date:
  • Size: 8.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for vidtoolz_intro-0.1.1.tar.gz
Algorithm Hash digest
SHA256 618c99cf4e50585bc77ad826de9676c878cefc4363c755631b2cb9fd7566496e
MD5 c0ce11bd0ab3d25bd40da7c370b49701
BLAKE2b-256 a95737e3b11b7fbb77416e3b1c604857e33cb128f5a7ba182acf43123c636ed5

See more details on using hashes here.

Provenance

The following attestation bundles were made for vidtoolz_intro-0.1.1.tar.gz:

Publisher: publish.yml on sukhbinder/vidtoolz-intro

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_intro-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: vidtoolz_intro-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 8.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for vidtoolz_intro-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 376183cf53b3e54b39dc82533ea664c305113e4e123e92271fe8f9a384777e13
MD5 b46c318b08dab3de4652c0002c0ff1bd
BLAKE2b-256 448d2ec22d14cc56821d9390adb8b135f0c2cb075872b08cf13aba105143e57e

See more details on using hashes here.

Provenance

The following attestation bundles were made for vidtoolz_intro-0.1.1-py3-none-any.whl:

Publisher: publish.yml on sukhbinder/vidtoolz-intro

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