first commit

main
lasseedfast 7 months ago
commit 0c1c008266
  1. 36
      README.md

@ -0,0 +1,36 @@
# Hindenburg Python API
This project provides a Python API for interacting with Hindenburg audio project files. It allows users to modify project properties, manage audio files, and handle transcriptions efficiently.
## Features
- Load and save Hindenburg project files in XML format.
- Modify clip properties, such as color and gain.
- Add and manage transcriptions for audio files.
- Utility functions for common tasks related to XML and audio file handling.
## Installation
To install the required dependencies, run:
```
pip install -r requirements.txt
```
## Usage
### Modifying Clip Color
To modify the color of a clip in a project, you can use the `modify_clip_color.py` example script. This script demonstrates how to load a project, change clip properties, and save the updated project.
### Adding Transcriptions
To add transcriptions to an audio file, refer to the `add_transcription.py` example script. This script shows how to parse JSON transcription data and convert it into the XML format used in the project file.
## Contributing
Contributions are welcome! Please feel free to submit a pull request or open an issue for any enhancements or bug fixes.
## License
This project is licensed under the MIT License. See the LICENSE file for more details.# hindenburg
Loading…
Cancel
Save