# mixing > Tools for video and audio editing ## Pages in this subsection - [mixing](mixing.html.md): Tools for video and audio editing. - [mixing.chapters](mixing.chapters.html.md): Detect chapter markers from a transcript — platform-agnostic. - [mixing.dubbing](mixing.dubbing.html.md): Text-to-speech dubbing: re-voice or translate a video from its SRT. - [mixing.dubbing.srt](mixing.dubbing.srt.html.md): SRT translation for dubbing — built on the canonical `mixing.srt`. - [mixing.dubbing.tts](mixing.dubbing.tts.html.md): ElevenLabs text-to-speech (TTS) HTTP client. - [mixing.egress](mixing.egress.html.md): Canonical *egress*: route a produced result to its destination. - [mixing.errors](mixing.errors.html.md): Typed errors `mixing` raises — the home for exceptions a caller may want to catch. - [mixing.srt](mixing.srt.html.md): Canonical SRT / timeline parsing and formatting (pure, dependency-free). - [mixing.transcript](mixing.transcript.html.md): Transcript-driven media editing. - [mixing.transcript.fillers](mixing.transcript.fillers.html.md): Filler-word detection over Scribe-shaped word lists. - [mixing.transcript.formats](mixing.transcript.formats.html.md): Transcript output formats: SRT, plain prose, time remapping. - [mixing.transcript.media](mixing.transcript.media.html.md): ffmpeg-backed audio extraction and timeline-cut application. - [mixing.transcript.persist](mixing.transcript.persist.html.md): Reuse-or-create the SRT that lives next to a media file. - [mixing.transcript.pipeline](mixing.transcript.pipeline.html.md): High-level filler-removal pipeline. - [mixing.transcript.scribe](mixing.transcript.scribe.html.md): ElevenLabs Scribe (speech-to-text) HTTP client. - [mixing.util](mixing.util.html.md): General utilities for mixing video, audio, etc. ## Optional - [Top-level llms.txt](../llms.txt): Complete documentation index.