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.3.tar.gz (6.5 kB view details)

Uploaded Source

File details

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

File metadata

  • Download URL: video-cli-1.0.3.tar.gz
  • Upload date:
  • Size: 6.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/46.0.0 requests-toolbelt/0.8.0 tqdm/4.31.1 CPython/3.7.7

File hashes

Hashes for video-cli-1.0.3.tar.gz
Algorithm Hash digest
SHA256 904a446465d517d87d82b240ea291410cccc6d7c0b51da340bae959c55fa21c3
MD5 b2fc5893412be6c2baf552f524817d8d
BLAKE2b-256 0a64880c2685d11714d78e7cdde1bf519d96244953fbc093e9bf80627aff4c0b

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