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
stefan svanstrom  
#1 Posted : Wednesday, September 16, 2020 3:51:16 PM(UTC)
stefan svanstrom

Rank: Member

Groups: Registered
Joined: 12/23/2017(UTC)
Posts: 22
Location: Kiruna Sweden

Thanks: 1 times
Was thanked: 1 time(s) in 1 post(s)
The scoreboard functionality in vmix is great
But the last step is to make it automatic
Direct in vmix without 3rd party programs.

So a digit recognisition tool from camera source would be awesome.
stefan svanstrom  
#2 Posted : Friday, October 30, 2020 6:07:32 PM(UTC)
stefan svanstrom

Rank: Member

Groups: Registered
Joined: 12/23/2017(UTC)
Posts: 22
Location: Kiruna Sweden

Thanks: 1 times
Was thanked: 1 time(s) in 1 post(s)
+1
doggy  
#3 Posted : Friday, October 30, 2020 6:23:12 PM(UTC)
doggy

Rank: Advanced Member

Groups: Registered
Joined: 12/27/2012(UTC)
Posts: 5,237
Belgium
Location: Belgium

Thanks: 293 times
Was thanked: 957 time(s) in 792 post(s)
And for the same price I assume ? LOL

No , Unless vMix can (build in) trigger my coffee machine
MickeyMJJ  
#4 Posted : Friday, October 30, 2020 9:00:04 PM(UTC)
MickeyMJJ

Rank: Advanced Member

Groups: Registered
Joined: 12/14/2018(UTC)
Posts: 130
France
Location: Clermont-Ferrand

Thanks: 30 times
Was thanked: 9 time(s) in 8 post(s)
Originally Posted by: doggy Go to Quoted Post
And for the same price I assume ? LOL

No , Unless vMix can (build in) trigger my coffee machine


+1
Especially since there are already solutions
thanks 1 user thanked MickeyMJJ for this useful post.
doggy on 11/12/2020(UTC)
mavik  
#5 Posted : Friday, October 30, 2020 11:58:47 PM(UTC)
mavik

Rank: Advanced Member

Groups: Registered
Joined: 4/23/2017(UTC)
Posts: 1,225
Man
Location: Germany

Thanks: 3 times
Was thanked: 168 time(s) in 150 post(s)
Please google for scoreboard OCR and you will find stuff.
stefan svanstrom  
#6 Posted : Thursday, November 12, 2020 3:50:13 AM(UTC)
stefan svanstrom

Rank: Member

Groups: Registered
Joined: 12/23/2017(UTC)
Posts: 22
Location: Kiruna Sweden

Thanks: 1 times
Was thanked: 1 time(s) in 1 post(s)
Originally Posted by: mavik Go to Quoted Post
Please google for scoreboard OCR and you will find stuff.


of course i know about the scoreboard ocr, but an complete solution direct in vmix would be the ultimate solution for me.
doggy  
#7 Posted : Thursday, November 12, 2020 3:58:59 AM(UTC)
doggy

Rank: Advanced Member

Groups: Registered
Joined: 12/27/2012(UTC)
Posts: 5,237
Belgium
Location: Belgium

Thanks: 293 times
Was thanked: 957 time(s) in 792 post(s)
Originally Posted by: stefan svanstrom Go to Quoted Post
Originally Posted by: mavik Go to Quoted Post
Please google for scoreboard OCR and you will find stuff.


of course i know about the scoreboard ocr, but an complete solution direct in vmix would be the ultimate solution for me.


Of course it would be (for you) , as if scoreboard OCR (or alike) is just a little tiny application easy enough to add for free ;-)
sinc747  
#8 Posted : Saturday, October 28, 2023 11:17:49 AM(UTC)
sinc747

Rank: Advanced Member

Groups: Registered
Joined: 8/2/2013(UTC)
Posts: 1,072
Man
United States
Location: Fairhope, Alabama USA

Thanks: 553 times
Was thanked: 200 time(s) in 166 post(s)
+1

It's been a few years since this original post but I'd like to revive it.

vMix has grown into such a sophisticated piece of software that it may be time to take another look at this.

There are thousands of timed sporting events live streamed each week. Most, if not nearly all, do not include the time clock. There are third party options (Sportzcast & OCR Software), but these are expensive, out of reach for most live streamers.

vMix has an opportunity to become the number 1 choice for sports streaming by adding OCR scoring.

The OCR does not need to interpret every character in the alphabet, just ten numerals.

Imagine a vMix input that could interpret a fixed segment of a camera image. One for game clock, on for home team score, one for visitors score, and on and on. Must be super lightweight since you may use ten of these inputs for a single scoreboard.

THIS IS VERY DOABLE!

- Tom
WaltG12  
#9 Posted : Saturday, October 28, 2023 12:03:28 PM(UTC)
WaltG12

Rank: Advanced Member

Groups: Registered
Joined: 7/4/2021(UTC)
Posts: 310
United States

Thanks: 8 times
Was thanked: 40 time(s) in 35 post(s)
Originally Posted by: sinc747 Go to Quoted Post
The OCR does not need to interpret every character in the alphabet, just ten numerals.


If you want the timer/clock you keep mentioning, it’d also need to identify the colon and it’d need to be able to identify everything Iin less than 1ms to maintain sync.

What’s the point of showing a timer/clock if the buzzer hits when the viewer still sees time left?

And the only way any two clocks will ever maintain constant sync is if one is giving orders to the other or both are getting orders from the same source.

That’s a lot more complicated than you seem to think it is.

Otherwise, your viewers will hear the buzzer and see time left on the clock (albeit milliseconds) and wonder what the heck is going on.

Originally Posted by: sinc747 Go to Quoted Post
THIS IS VERY DOABLE!


If this is so doable that you’re screaming it at us, why has nobody done it?

In this day and age where pretty much every production entity is getting into the live streaming space, the OBS community is full of people developing plugins and such that are begged for over here, and GitHub is full of free & open source software, why doesn’t this cheap and lightweight program exist?

If it’s truly as simple as you’re telling about, why have none of those people built it yet?

Heck, why haven’t you?

If you’re going to scream at everyone about how it’s “VERY SIMPLE!!!!!!!!”, I assume you can build it. So do it.

The vMix API allows for setting title text with third party applications and data sources. NDI provides a simple mechanism for bringing text in from third party programs.

So, do it. If you’re going to scream your head off about it being super easy to do, nobody is stopping you from doing it.

So do it.

A lot of people are upset when OBS or Wirecast or StreamYard or any of the other million programs in this space have a feature that vMix doesn’t.

But you’re in here insisting that a feature that nobody has, that doesn’t exist within any affordable third party program, would be “VERY SIMPLE!!!!!!!!one!!!!!” to build in a not only low cost, but lightweight manner.

So do it.

And if it works as well as the competition, you’ll make bank selling it for even $20 for a lifetime license. And you’ll prove to the vMix team that it’s as simple as you say and that there’s demand for it.


thanks 1 user thanked WaltG12 for this useful post.
doggy on 10/28/2023(UTC)
paco3346  
#10 Posted : Saturday, October 28, 2023 2:57:48 PM(UTC)
paco3346

Rank: Advanced Member

Groups: Registered
Joined: 9/10/2015(UTC)
Posts: 133
United States

Thanks: 2 times
Was thanked: 35 time(s) in 32 post(s)
Originally Posted by: sinc747 Go to Quoted Post
but these are expensive, out of reach for most live streamers


Yes, there's a reason for this.
PearlCityMedia  
#11 Posted : Sunday, December 10, 2023 9:23:58 PM(UTC)
PearlCityMedia

Rank: Newbie

Groups: Registered
Joined: 12/10/2023(UTC)
Posts: 1
United States
Location: Muscatine, Iowa

I agree that even a simple OCR scoreboard solution would be a great feature, potentially as an add-on. Here's my situation and where I see the potential business model.

Overview
We broadcast multiple high school sports including football, volleyball, boys/girls basketball, soccer, baseball and softball using multiple cameras (2-4 depending on the sport), multiple announcers, instant replay, custom graphics using athlete pictures, commercials, scorebugs, etc.

Current Broadcast Setup
  • Broadcast software: vMix (obviously :))
    Scoreboard software: Scoreboard OCR using vMix api
    Available cameras: 3 Canon XA40s & 2 80Ds
    Camera capture: Combination of HDMI capture and NDI
    Scoreboard capture: Samsung S9+ or Canon 80D


Our Current Pain Points
  • Scoreboard OCR regularly has to be adjusted to keep the scoreboard accurate (slightly adjusting field areas, pixel connectivity, white/black levels), especially when large video boards right next to the scoreboard change from a white/bright image to a black/dark image.
    The extra software is tough to monitor while producing - one more open window
    Scoreboard OCR doesn't have a way to prevent misreads - often we'll end up with half numbers, goofy things pushed into vMix and straight out to the production before we can catch it (half numbers, wrong numbers, etc.)
    Scoreboard OCR has no solution for individual stat tracking/graphics (which is why we're looking at additions like turbostats), but would still need a basic OCR function for the clock (the score itself and other stats could come from the stat provider)
    Direct connections into scoreboards for the data is theoretically an option; however, current solutions could work for home but not easily for away games because of the variety of scoreboards and other schools' lack of knowledge in that area/willingness to allow an unknown party to connect to their scoreboard (heck, our AD would be a challenge).
    If the main scoreboard and shot/play clock can't be in the same shot, you have to run two instances of Scoreboard OCR concurrently to the same vMix input, which can be tricky.
    The initial setup of Scoreboard OCR is clunky at best. There are so many places things can go wrong: data fields not titled correctly (like adding .text to them), if you move your score bug input you can break the connection (like if you take a camera out) unless you have it pushing to several vMix inputs
    If everything goes right, it's still the top end of what an entry-level producer can do. If something goes wrong, it takes a power-user/really experienced producer to fix it because not only is it complex, you have to be doing it during a live broadcast.


Ideal State
  • OCR for basics inside of vMix that's reliable
    Allows for novice broadcasters or staff of an experienced producer to use and troubleshoot


Monetary side
  • Scoreboard OCR is either $150 per month or $390 per year. We do the annual and for the volume we do, the monetary side isn't really the issue.
    A Scoreboard sponsor could easily be sold to cover these or additional costs, if it's reliable enough
    Could be an additional revenue stream for both the broadcaster and vMix.


Example of a basketball broadcast

  • This one kind of rough, training new producer, but you'll get the idea.
    Custom player graphic using an excel data source with pictures was only used at the very end
    You can find all the other sports on our YouTube channel here: https://www.youtube.com/@DiscoverMuscatine


Just my two cents - would love to hear how others are solving this until/if vMix adds.



stevespaw  
#12 Posted : Friday, December 15, 2023 1:39:33 AM(UTC)
stevespaw

Rank: Advanced Member

Groups: Registered
Joined: 3/12/2015(UTC)
Posts: 482
Man
Location: Kansas City, MO USA

Thanks: 151 times
Was thanked: 75 time(s) in 57 post(s)
doggy  
#13 Posted : Friday, December 15, 2023 2:31:06 AM(UTC)
doggy

Rank: Advanced Member

Groups: Registered
Joined: 12/27/2012(UTC)
Posts: 5,237
Belgium
Location: Belgium

Thanks: 293 times
Was thanked: 957 time(s) in 792 post(s)
Originally Posted by: stevespaw Go to Quoted Post
https://geniussportscast.com/#scorelink

The BEST solution...

Steve


I'm In if it can follow a stopwatch/timer display (1/10 of a second at least) ;-)
royshil  
#14 Posted : Saturday, April 27, 2024 11:34:52 AM(UTC)
royshil

Rank: Newbie

Groups: Registered
Joined: 4/27/2024(UTC)
Posts: 2
United States

Was thanked: 1 time(s) in 1 post(s)
Try ScoreSight https://github.com/occ-ai/scoresight free open-source and very powerful
(I'm the creator of the project)
thanks 1 user thanked royshil for this useful post.
avsoundguy on 9/28/2024(UTC)
avsoundguy  
#15 Posted : Saturday, September 28, 2024 3:34:15 AM(UTC)
avsoundguy

Rank: Advanced Member

Groups: Registered
Joined: 10/26/2016(UTC)
Posts: 80

Thanks: 194 times
Was thanked: 13 time(s) in 12 post(s)
Royshil, (not trying to hijack this post but it is a bit old and the creator of a solution is here)

I have been testing for a few months now and I cannot get Scoresight to work with vMix using the API set up, I have used localhost, 127.0.0.1, the actual IP address of the vMix system but it never connects and updates the data. I have good success using data sources but would really like to get the API working so we can recommend it to our clients.

Thanks for the hard work you have done and are doing--currently using 0.0.14
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.