CLI for speeding up long-form talks by removing silence
Project description
Talks Reducer
Talks Reducer shortens long-form presentations by removing silent gaps and optionally re-encoding them to smaller files. The project was renamed from jumpcutter to emphasize its focus on conference talks and screencasts.
Example
- 1h 37m, 571 MB — Original OBS video recording
- 1h 19m, 751 MB — Talks Reducer
- 1h 19m, 171 MB — Talks Reducer
--small
Changelog
See CHANGELOG.md.
Install GUI (Windows, macOS)
Go to the releases page and download the appropriate artifact:
- Windows —
talks-reducer-windows-0.4.0.zip - macOS —
talks-reducer.app.zip(but it doesn't work for me)
Install CLI (Linux, Windows, macOS)
pip install talks-reducer
Note: FFmpeg is now bundled automatically with the package, so you don't need to install it separately. You you need, don't know actually.
The --small preset applies a 720p video scale and 128 kbps audio bitrate, making it useful for sharing talks over constrained
connections. Without --small, the script aims to preserve original quality while removing silence.
Example CLI usage:
talks-reducer --small input.mp4
When CUDA-capable hardware is available the pipeline leans on GPU encoders to keep export times low, but it still runs great on CPUs.
Contributing
See CONTRIBUTION.md for development setup details and guidance on sharing improvements.
License
Talks Reducer is released under the MIT License. See LICENSE for the full text.
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 talks_reducer-0.4.1.tar.gz.
File metadata
- Download URL: talks_reducer-0.4.1.tar.gz
- Upload date:
- Size: 30.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
70cb755aa698a9d52b93dee8de941ff0095f1c8b65e2a5847c506be3a719c829
|
|
| MD5 |
bd8510ea8c3e264564cf65d505f5ce63
|
|
| BLAKE2b-256 |
aa3ad45c3b644e0780e42bd503a08c6f29aad59240834cfecf85a04e7c04b66b
|
File details
Details for the file talks_reducer-0.4.1-py3-none-any.whl.
File metadata
- Download URL: talks_reducer-0.4.1-py3-none-any.whl
- Upload date:
- Size: 30.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b8036bf93e50c0e96c0a0e15f986dc20cb71f1e6271c5ae961ee6abfba2b2bd4
|
|
| MD5 |
33bcedc31356f8bb7cb996e35ac43b23
|
|
| BLAKE2b-256 |
3eb165b24f91bfffd96d9276efc6f9730d38b0e5ac16f1b909016dc519705ced
|