/tribble

Silence-exclusion based video editing script

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

tribble: Silence-exclusion based video editing script

tribble is a command-line tool to edit videos by removing silence parts in it, to speed up the editing process of videos. It handles multi-track video formats, analysing each track and computing the intersection of silences, to keep the maximum of parts with sound. You may select the audio tracks you want to listen to, and even directly merge all files to an output one!

Warning

Requires ffmpeg and ffprobe executables!

Requirements

  • Python >= 3.10
  • ffmpeg and ffprobe (directly at script hierarchy level)
  • pip packages : tharos-pytools, ffprobe-python, pydub

Note

Want to contribute? Feel free to open a PR on an issue about a missing, buggy or incomplete feature!

Tasks

  • Proof-of-concept
  • Default parameters
  • Documentation
  • Command-line command
  • Build files and release