TinePlayer
Watch together, hear your own soundtrack.
Play any video and send two soundtracks to two audio devices at once: a second language on headphones, the original on speakers, or audio description for whoever needs it.
Written in Rust on GTK 4 and GStreamer. The file is demuxed once and each audio track goes to its own device from a single pipeline, so both stay in sync on one clock.
- Stack
- Rust, GTK 4, GStreamer
- Platforms
- Windows, macOS, Linux
- Release
- v2.0.2
- License
- MIT

- First output: the film's soundtrack to the speakers.
- Second output: audio description to headphones, same clock.























