Skip to main content

a small tool to compile randomly selected video clips from a folder of videos.

Project description

vclip

a small tool to compile randomly selected video clips from a folder of videos.

example

for an example output of 100 randomly selected 1 second video clips see: https://vimeo.com/1001612646

installation

vclip requires moviepy.

to install vclip:

pip install vclip

usage

given a path to a folder of videos, vclip will output a video composed from 10 randomly selected 1 second clips using the following:

vclip -i path/to/videos

options

help

--help / -h

show help menu.

input folder (-i / --input)

--input [path] / -i [path]

path to folder of videos (default: current path).

output file (-o / --output)

--output [file name] / -o [file name]

name of output filename (default: timestamped file in format [year month day hour second] for when script is run - e.g. 20240818085410.mp4).

number of clips (-n / --number)

--number [number of clips] / -n [number of clips]

number of clips to compile from video folder (default: 10 clips).

duration of clips (-d / --duration)

--duration [duration of clips] / -d [duration of clips]

duration of clips to clip from videos in folder (default: 1 second).

verbose (-v / --verbose)

--verbose / -v

enable verbose output (logging).

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

vclip-0.1.1.tar.gz (3.8 kB view details)

Uploaded Source

Built Distribution

vclip-0.1.1-py3-none-any.whl (4.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: vclip-0.1.1.tar.gz
  • Upload date:
  • Size: 3.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.4 Darwin/22.6.0

File hashes

Hashes for vclip-0.1.1.tar.gz
Algorithm Hash digest
SHA256 1c5a05a213d4a30195efc6ea0aa86b3a6228c3ee96627204e30ccb78d7d5d403
MD5 c41a4216bd1833f568c08c1d6666f26a
BLAKE2b-256 a1ee04e24bc817bdbc26e4ceb3ce88da3cf31ebaf512848e1ac17d0b299ed9f1

See more details on using hashes here.

File details

Details for the file vclip-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: vclip-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 4.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.4 Darwin/22.6.0

File hashes

Hashes for vclip-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 90ef1173acb7c4ea3bfc5cf44b7ff710c6cf451d7c2352d6266e53dc750dcb06
MD5 c26005a57daa247f8e2eb4e61d47100b
BLAKE2b-256 abca878cd4ef5e51b81169c8b1f44945cd1788af26ebcd7776852c0847ac1b99

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