Transform your DJI drone footage with professional heads-up display (HUD) overlays using original flight telemetry data. Create cinematic drone videos with real-time speed, altitude, GPS coordinates, and dynamic mapping.
- Smart preview generation for smooth playback
- Hardware-accelerated video processing
- Custom start/end markers for export
- Background music integration with YouTube support
- Dynamic speedometer with adjustable scale
- 3D compass with cardinal directions
- Real-time GPS coordinates and altitude
- Interactive mini-map with flight path
- Camera settings display (ISO, shutter)
- Customizable crosshair
- Horizontal compass bar
- All elements individually toggleable
- 4 Professional themes:
- Default Green
- Military
- Modern Blue
- Night Vision
- Adjustable opacity
- High-contrast text with shadows
- Local audio file support (MP3, WAV, M4A)
- Direct YouTube audio import
- Volume control with crossfading
- Audio preview during editing
- Python 3.8 or higher
- Git (for cloning)
- Clone and enter directory:
git clone https://github.com/airobinnet/DroneHUDEditor.git
cd DroneHUDEditor
- Create virtual environment (recommended):
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
- Install dependencies:
pip install -r requirements.txt
python main.py
-
Load Content
- Click "Load Video" or drag & drop
- SRT files are auto-detected
- Add background music (optional)
-
Customize HUD
- Toggle elements with checkboxes
- Choose theme from dropdown
- Adjust speedometer range
- Real-time preview updates
-
Export
- Set start/end markers (optional)
- Click "Export"
- Choose quality settings
- Add background music
- Monitor progress
- Built with PyQt6 and OpenCV
- Multi-threaded frame processing
- Efficient frame buffering
- OpenStreetMap integration
- Hardware acceleration support
Contributions welcome! Please:
- Fork the repository
- Create feature branch (
git checkout -b feature/Amazing
) - Commit changes (
git commit -m 'Add Amazing Feature'
) - Push to branch (
git push origin feature/Amazing
) - Open Pull Request
MIT License - see LICENSE file
- Issues: Use GitHub issue tracker
- Questions: Open a discussion
- Updates: Watch repository for releases
Made with ❤️ by drone enthusiasts, for drone enthusiasts