🧥 dejensen
Remove pauses from presentation videos.
Why?
Pauses.. are good ... for dramatic effect. When watching? ... ... Not so much.
How?
pipx dejensen https://www.youtube.com/watch?v=VIDEO_ID
It...
- Downloads a video using
yt-dlp(or uses a local file) - Extracts word-level timestamps using OpenAI's Whisper
- Identifies gaps between words that exceed a threshold (default 0.2 seconds)
- Uses ffmpeg to speed up the gaps with smooth easing transitions
Requirements
- 🐍 Python 3.10+
- 📼 ffmpeg and ffprobe must be installed and in PATH
License
WTFPL + Warranty. Do whatever you like, but don't blame me if your punchlines land early.
Release files for dejensen 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| dejensen-0.1.1.tar.gz | 7.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| dejensen-0.1.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 18.0 kB
Release files / dejensen-0.1.1.tar.gz
| Download URL | dejensen-0.1.1.tar.gz |
|---|---|
| Size | 7.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4faa012253e6f4e770f5f6bf8b5e0b9f8665e36d10a8ca410631341846f145b1
|
|
BLAKE2b-256 checksum How to use checksums |
675c0aa13362f01da86adb682268df36b5b29ed76b1a03afa238b7f504bb1bd0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.3
|
Release files / dejensen-0.1.1-py3-none-any.whl
| Download URL | dejensen-0.1.1-py3-none-any.whl |
|---|---|
| Size | 10.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
aeea71a80a66eb65fe0c91475be5d450e707c569a288974dd4208d22d22f0d54
|
|
BLAKE2b-256 checksum How to use checksums |
55b713a03219272d1885959522cf42da82fe1ff67e68eeab87645590dc1a7ce9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.3
|