Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Restore command for TV Studios with dodgy firmware #198

Open
wolfling366 opened this issue Jul 24, 2022 · 5 comments
Open

Restore command for TV Studios with dodgy firmware #198

wolfling366 opened this issue Jul 24, 2022 · 5 comments
Labels
help wanted Extra attention is needed question Further information is requested

Comments

@wolfling366
Copy link

Given that the ATEM firmware is (since 7.5.2) unable to retain the Key Label and Media Pool information upon loss of power, we have to restore it every time we start up.

Blackmagic Design has already made it clear that they have no intention of updating this problem, as they are focused on the newer Constellation devices amd the like.
We use other devices, and would prefer not to use an outdated app on our PC.
We do, however, have a "Reset to default" button on our Stream Deck that would be ideal for this issue.

Is anyone able to help with a command to restore a particular XML file to the ATEM?

I wonder if it could be done directly via BitFocus, or if it'd have to be done via the ATEM Software Control app... but figure it should be able to be done directly.

Thanks in advance, not only for a possible solution, but also just for being willing to consider our issue.

Asher.

@Julusian
Copy link
Member

Replicating the restore from the xml file is hard for us to do. The atem software does it by sending many many commands to set every property on the atem, kind of simulating what would happen if you were to do the restore by hand.
Which means that to do properly will require companion to be able to understand and control every property on the atem. This module isnt anywhere near complete enough for this yet, and to get everything implemented is a lot more time than I can spare.

The best solution I can think of for now is to build out a trigger or button to configure everything you need through actions, and let us know what additional actions are needed so that those can be implemented. It wont be a quick or easy thing to get everything from the xml implemented, but hopefully enough of it can be done

@Julusian
Copy link
Member

Also, that is a terrible response from blackmagic. The TVS HD was a current model right up until the Constellation HD series was released. So to have no intention of fixing such a breaking bug in current models that were still being advertised and sold is ridiculous

@Gartom
Copy link

Gartom commented Jul 26, 2022

Actually, Blackmagic has not stated that they won't fix the firmware for TVS HD. I asked Greg to make a status update in the BMD forum thread and it seems that BMD considers the workaround to load a saved configuration xml as good enough. Maybe someone that knows why this does not work in the Companion setup should post a response in the BMD forum thread.

@wolfling366
Copy link
Author

wolfling366 commented Jul 27, 2022 via email

@Gartom
Copy link

Gartom commented Jul 29, 2022

Yes, thanks a lot @Julusian for your reply in the BMD thread. I agree with @wolfling366 that it was spot on.

In our volounteer setup, we have reduced the need of people to run a live service from 6-7 down to 2-3 thanks to a stable setup using Companion, where one is running live FOH sound separately. The volounteers can focus on the live production instead of knowing nitty gritty settings in ATEM SW Control or other specific software to control our cameras, media and streaming.

Thanks again @Julusian for your support!

@Julusian Julusian added help wanted Extra attention is needed question Further information is requested labels Nov 20, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed question Further information is requested
Projects
None yet
Development

No branches or pull requests

3 participants