Skip to main content

Command line tools for quick video editing.

Project description

video-cli

Command line tools for quick video editing.

Video-cli is made aiming at editing video with a one-line command on a terminal. You can do more detailed video editing using other Python tools (e.g., MoviePy) and GUI video editors (e.g., iMovie), which is not the goal of this tool.

Installation

pip install video-cli

Commands

video-retime: Video Retiming (Speed Up/Down)

video-retime data/2018-11-02_14-44-14.mp4 --retime 2
video-retime data/2018-11-02_14-44-14.mp4 --retime 2 --inplace

video-togif: Create GIF

video-togif data/2018-11-02_14-44-14.mp4 --fps 2 --duration 5
video-togif data/2018-11-02_14-44-14.mp4 --fps 2 --duration 5 --resize 0.5

video-trim: Video Triming

video-trim data/2018-11-02_14-44-14.mp4 --start 3 --duration 5

video-tile: Video Tiling

video-tile data/2018-11-02_14-44-14.mp4 data/2018-11-02_14-44-14.mp4 --shape 1x2 -o tile.mp4

video-toimg: Convert to Images

video-toimg data/2018-11-02_14-44-14.mp4 --rate 10 --start 3 --duration 10

video-tovideo: Convert to Video

video-tovideo data/2018-11-02_14-44-14.mp4

video-resize: Video Resizing

video-resize data/2018-11-02_14-44-14.mp4 --scale 0.5

video-fromimg: Create Video from Images

video-toimg data/2018-11-02_14-44-14.mp4
video-fromimg "data/2018-11-02_14-44-14/*.jpg" --fps 30

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

video-cli-1.0.6.tar.gz (6.9 kB view details)

Uploaded Source

File details

Details for the file video-cli-1.0.6.tar.gz.

File metadata

  • Download URL: video-cli-1.0.6.tar.gz
  • Upload date:
  • Size: 6.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.4.0.post20200518 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.6

File hashes

Hashes for video-cli-1.0.6.tar.gz
Algorithm Hash digest
SHA256 18e2bfcb55d4a629648ef245d77e8c1a0d675d93a8a398063aff4463d1356712
MD5 5b980b9f6845e5111042dd3d87c5300c
BLAKE2b-256 426031ffd2add27757475ba0f63ff3a872280ba92ae1f1c0285ea24d7f99be48

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