项目作者: jasoneppink

项目描述 :
Multicaptions processes and displays subtitles on a graphic LCD or VFD display while simultaneously playing fullscreen HD video on a separate monitor
高级语言: Python
项目地址: git://github.com/jasoneppink/multicaptions.git
创建时间: 2016-06-01T15:59:39Z
项目社区:https://github.com/jasoneppink/multicaptions

开源协议:GNU General Public License v2.0

下载


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.