logo

Live Production Software Forums


Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

Options
Go to last post Go to first unread
mikenor  
#1 Posted : Monday, February 8, 2021 4:29:49 PM(UTC)
mikenor

Rank: Member

Groups: Registered
Joined: 1/19/2021(UTC)
Posts: 10
Canada

Was thanked: 1 time(s) in 1 post(s)
Hi everyone, amateur programmer here. I've been working on a Python program to send song lyrics from EasyWorship presentation software to a vMix Title input. I am happy to share that I've got something hopefully reasonably functional. Perhaps you could help by trying it out.

You need a vMix Title with two textboxes.

The command-line help provides an overview:

Code:
usage: ew2vm.py --vm-input NUM [options] | --help

Sends text from EasyWorship presentation/song slides to a vMix Title input
using the TCP APIs of both programs.

optional arguments:
  -h, --help            show this help message and exit
  --ew-host HOST        network address where EasyWorship is running (default
                        ::1)
  --ew-client-id GUID   client ID for connection to EasyWorship (e.g. if
                        running multiple instances of ew2vm.py simultaneously)
  --vm-host HOST        network address where vMix is running (default ::1)
  --vm-input NUM        vMix input number
  --vm-textbox INDEX    textbox on vMix Title in which to place main slide
                        text (default 0)
  --vm-textbox-credit INDEX
                        textbox on vMix Title in which to place title/credit
                        text (default 1)
  --presentation-filter TAG [TAG ...]
                        only show presentations/songs that contain any slide
                        with any TAG in the slide title
  --credit-slide TAG [TAG ...]
                        use the text from slide with any TAG in its title as
                        custom title/credit text for the whole
                        presentation/song (default "Title" "Credit" "Credits")

EW2VM Copyright (c) 2021 Michael Norton. MIT License; see LICENSE.md file for
details.


For more details, please view the README on the GitHub page. https://github.com/mikenor/ew2vm
Users browsing this topic
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.