Generate graphics with song-lyrics or for other church-service-elements and play them out through CasparCG.
- CasparCG
- CasparCG-capable hardware
- SongBeamer for creation of song-files
- Linux:
pandoc
andLaTeX
-packages (basic, langgerman, latex, latexrecommended, latexextra, fontsextra, fontsrecommended)
- Download CasparCG and set it up according to its GitHub-site.
- Download the latest JohnCG-version from releases and unzip it.
- Move the content of
casparcg/Templates
andcasparcg/Media
inside of CasparCGs Template and Media directories. - Edit
config.json
if necessary - Start CasparCG
- Start JohnCG through
JohnCG_[VERSION]_linux.bat
orJohnCG_[VERSION]_linux.sh
- Open
127.0.0.1:8888
(or the port you specified insettings.json
) - Optionally: create a shortcut to
chrome --app=http://127.0.0.1:8888
to open the client like a standalone app
- load files from disc always at item selection to stay up to date
- create server-items at selection, delete after deselection to always stay up to date, but prevent multiple reloads (alternative: optional argument for accessing functions wether a reload should be done) / reload button in client
- make keyboard-navigation better
- tabindex for all elements
- update-item: reload changed media (somehow handle video / audio - or just don't care (maybe detect wether it actually changed))
- create library src-folder
- create documentation (including: Template-update-objects, psalm-file-definitions, config-file, companion-setup)
- modify client to avoid props-down-chaining (instead ts-file like
config.ts
orlogger.ts
) - move template-jump()-function into update() to prevent error messages in casparcg-log
- song-file: chords itself as chords and transpose them
- support other browser than Chrome and phone / tablet resolution
- save_song(): check, wether "chords" is valid
- reload psalm and song after file-edit
- Fix style of AddPart-Draggable-Drag-n-drop Placeholder
- repair new-file abort unsaved changes