egui-video, a video playing library for egui
Plays videos in egui from any source FFMPEG supports.
- requires ffmpeg 6 or 7. follow the build instructions here
// called once (creating a player)
let mut player = egui_video::Player::new(ctx, my_media_path)?;
player.play();
// called every frame (showing the player)
player.ui(ui, player.size);
are welcome :)