- Output Resolution: 1080x1520 (608px video + 912px plot)
- Video Codec: H.264
- Quality Preset: slower (high quality)
- CRF: 18 (high quality)
- Maximum Bitrate: 10Mbps
The PlotStyle
class in assests.py
contains all visualization settings:
- Dark theme with custom color palette
- Professional fonts and sizing
- Grid and axis styling
- Shadow effects for better visibility
Common issues and solutions:
-
FFmpeg not found:
- Ensure FFmpeg is installed and in system PATH
- Try running
ffmpeg -version
in terminal
-
Database connection failed:
- Verify .env file configuration
- Check database credentials and permissions
-
Video processing errors:
- Ensure sufficient disk space
- Verify video file format compatibility
- Check file permissions
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature
) - Commit your changes (
git commit -m 'Add some AmazingFeature'
) - Push to the branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Logan Kniss