Hootie
A desktop GUI for DVD-Audio authoring on Linux—drag-and-drop disc building with format conversion and optical burning.
Overview
Hootie is a PyQt6 desktop application for creating DVD-Audio discs on Linux. It wraps the complexity of audio format conversion, disc capacity estimation, and optical burning behind a drag-and-drop interface with quality presets and metadata management.
Key Features
- Drag-and-Drop Track Management: Build disc layouts by dragging audio files into groups with automatic format detection via ffprobe.
- Quality Presets: Pre-configured profiles for different audio quality targets with real-time disc capacity estimation.
- Format Conversion: Handles transcoding between audio formats as needed for DVD-Audio compliance.
- Optical Burning: Integrated disc burning using growisofs/wodim with progress tracking.
- Project Save/Load: Persistent
.hootproject format for saving and resuming disc builds. - Dependency Checking: Validates that all required system tools are available at startup.
Technology Stack
- GUI: Python 3.11+, PyQt6
- Audio: ffprobe for analysis, ffmpeg for conversion
- Burning: growisofs, wodim
- Platform: Linux-specific tooling
Current Status
Active development with core authoring workflow functional. Track management, format conversion, and disc burning operational.
Have questions about Hootie?
Try asking the AI assistant! Here are some ideas:
Related Projects
dvddvd
An Electron desktop app wrapping dvda-author for DVD-Audio creation with a modern React interface.
Aphelion
A professional-grade image editor with 48 effects, 21 tools, and a plugin system for endless extensibility.
Portal Doctor
A diagnostic tool that helps Linux users troubleshoot Wayland screen-sharing issues with guided fixes.