Skip to content

Multicaptions processes and displays subtitles on a graphic LCD or VFD display while simultaneously playing fullscreen HD video on a separate monitor

License

Notifications You must be signed in to change notification settings

jasoneppink/multicaptions

Repository files navigation

Multicaptions

Multicaptions is an open source captioning technology for media installations in museums, galleries, and other public institutions that accommodates opt-in viewing of captions in multiple languages without impinging on the video image.

Running on a Raspberry Pi, Multicaptions displays fullscreen video (up to full HD) while simultaneously processing and displaying subtitles in one or more selectable languages on a separate graphic LCD or VFD display. It is an affordable, easy-to-build, easy-to-maintain, open source project using completely off-the-shelf hardware.

Multicaptions is inspired by Figaro System's Simultext (known as "Met Titles" at the NYC Metropolitan Opera).

Sample setup (English)

Hardware Requirements

Setup and Installation

See LCD or VFD branches for detailed instructions.

Notes

Multicaptions currently requires that SRT files for the same video have the same number of subtitles with the same start and end times, regardless of language, with a maximum of two lines per subtitle. (e.g. The demo video has 88 subtitles.)

Thanks

  • Big ups to @olikraus for their indispensible u8g2 library, without which none of this would be possible.
  • Many thanks to Moe Jangda for his work getting the Raspberry Pi to talk to the LCD display.
  • High fives to Sean McIntyre for refactoring my code.

About

Multicaptions processes and displays subtitles on a graphic LCD or VFD display while simultaneously playing fullscreen HD video on a separate monitor

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published