egui_player-0.1.1 has been yanked.
A Player for Rust using Egui
Playback files
https://github.com/user-attachments/assets/f2dc0ac1-1248-46c2-8619-f9e413a9c515
Interactive Transcription
Usage
First, add Player to your App variables. Insert the path to the file to be played in new()
For transcriptions: Set up an async block to allow for asynchronous tokio functions
Now, under the update function add this line to display the player:
self.player.ui;
Supported Audio Formats
| Format | Playback | Transcription |
|---|---|---|
| mp3 | ✅ | ✅ |
| m4a | ✅ | ✅ |
| wav | ✅ | ✅ |
| flac | ✅ | ❌ |
Video Format
Currently working on support
Credits
Dreamweaver.mp3 track in demo assets made by @romms921