nrkno / sofie-atem-connection

Sofie ATEM Connection: A Part of the Sofie TV Studio Automation System
https://github.com/nrkno/Sofie-TV-automation/
MIT License
129 stars 36 forks source link

Feature Request: Add Counter Command #135

Closed joelkohler closed 1 year ago

joelkohler commented 1 year ago

Is it possible, to add a command to set the counter time, reset, start abd stop it?

bevand10 commented 1 year ago

Hi Joel,

Could you clarify what you mean by Counter Time, and add a screen grab of the ATEM control app highlighting which time on that display you'd like to adjust please?

joelkohler commented 1 year ago

I mean the counter overlay for the new ATEM Constellation HD models.

image

bevand10 commented 1 year ago

Counter also described at https://heretorecord.com/blog/counter-overlay-on-the-atem-constellation-hd

Julusian commented 1 year ago

This looks like a relatively simple feature to support, but will most likely require someone to reverse engineer it. I don't expect any prior work on reverse engineering this

bevand10 commented 1 year ago

And that reverse engineering person having hands-on access to that hardware device.

Julusian commented 1 year ago

This is supported in v3.2.0

It was nice to sit down and reverse engineer more of the api. Its been almost a year since I've had the chance to do that

And that reverse engineering person having hands-on access to that hardware device.

With the right tooling, you don't always need access to the device to reverse engineer anything. I almost managed to do it all, but did use the real thing for figuring out the correct current time message as it would have been too much guesswork to figure out the command name otherwise.