Simple and fast video clip cutting by start and end time
Project description
qlip
Simple and fast video clip cutting by start and end time.
Features
- Fast Mode - Cut videos in seconds using stream copy (no re-encoding)
- Precise Mode - Frame-accurate cutting with re-encoding
- Preview - Drag the timeline to preview any frame
- GUI & CLI - Both graphical interface and command-line tools
Installation
Requirements
- Python 3.8+
- ffmpeg (installed on your system)
Install ffmpeg:
# Windows
winget install --id=Gyan.FFmpeg
# macOS
brew install ffmpeg
# Linux
sudo apt install ffmpeg
Install from PyPI
pip install quick-video-clip
Usage
GUI
qlip
- Click "Browse" to select a video
- Drag the timeline to preview and find your start/end points
- Click "Set to Cursor" to set start/end times
- Click "Cut"
CLI
Time Format
| Format | Description | Example |
|---|---|---|
HH:MM:SS |
Hours:Minutes:Seconds | 00:01:30 = 1 min 30 sec |
| Seconds | Plain seconds | 90 = 1 min 30 sec |
| Format | Description | Example |
|---|---|---|
HH:MM:SS |
Hours:Minutes:Seconds | 00:01:30 = 1 min 30 sec |
| Seconds | Plain seconds | 90 = 1 min 30 sec |
# Fast mode (default)
qlip input.mp4 00:00:30 00:02:00 output.mp4
# Precise mode
qlip input.mp4 30 120 output.mp4 --precise
# Show video info
qlip input.mp4 --info
Modes
| Mode | Speed | Accuracy | Use Case | |------|-------|----------|---------|----------| | Fast | Seconds (for large videos)| +/-1-2 sec | Most scenarios | | Precise | Minutes (for large videos) | Frame-accurate | Precision needed |
License
MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file quick_video_clip-0.4.0.tar.gz.
File metadata
- Download URL: quick_video_clip-0.4.0.tar.gz
- Upload date:
- Size: 10.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1c37d4e6aa6ec006a6df91dc52b817d0b6785c15575ee4bca70daca61835a8f7
|
|
| MD5 |
68c5887cbdd4c9e5d1cd6d2a7b96050b
|
|
| BLAKE2b-256 |
efa56c92d2f4aa3a7fb0ca7863572aad4e191429af95e6a00aeda8d7443d2036
|
File details
Details for the file quick_video_clip-0.4.0-py3-none-any.whl.
File metadata
- Download URL: quick_video_clip-0.4.0-py3-none-any.whl
- Upload date:
- Size: 10.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c98e5b44fcf45828f8ad2a20cee2ffff6a7ac473d401320027356367f9fa961a
|
|
| MD5 |
3d7ba20dbe344d2bede45baaf099f654
|
|
| BLAKE2b-256 |
7fba606119f9268072ddf37e396d19134e7d83a3752ae0ac7f226ac138df625d
|