GithubHelp home page GithubHelp logo

occ-ai / scoresight Goto Github PK

View Code? Open in Web Editor NEW
32.0 32.0 1.0 18.46 MB

ScoreSight is a powerful scoreboard OCR software for live broadcasts

Home Page: https://obsproject.com/forum/resources/scoresight-free-open-source-ocr-tool-for-gaming-and-scoreboards.1884/

License: MIT License

Python 98.76% Inno Setup 0.18% C++ 0.62% PowerShell 0.44%
cross-platform live-streaming livestream ocr optical-character-recognition pyinstaller pyqt6 qt6 realtime-ocr scoreboards

scoresight's People

Contributors

royshil avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

scoresight's Issues

Request - Individual Characters OCR

Hi, I would like to do a request,
You should do a individual character recognition, for example, in a time segment, you select the digits, so the recognition is a lot precise.
Thanks

Not saving as .txt file

Hi
Thanx for a great app. I have som issues that it will not save as a .txt file.
It saves only as .csv and .xml.

Apple M1
Ventura 13.6.6

Regards
Elof
Skärmavbild 2024-05-15 kl  13 06 04

Low performance

Scoresight is very low performance compared to the demos on youtube. With the low fps, it seems to be struggling with reading numbers and texts along with updating the files

Currently here is my scoresight OSD

  • Frames/s: 20.xx
  • Update/s: 4.xx
  • Preview/s: 0.86

Not sure if this is intentional or is this something that is specific to my device.

Error in new version (0.0.7) on Windows upon bootup.

This is directly after clean install. 0.0.6 works.

This is also hidden by the ScoreSight "Initializing" screen, so that might be helpful to fix as well as the only way to see this is hovering over the icon to "peek" at the error. I can't move the initial screen.

image

Request for Adding Multi-language (i18n) Support

It is recommended to add multi-language support to the project to enhance the user experience and attract a wider audience.

At the same time, I can complete relevant translations into Chinese and am very happy to promote the project.

Software hang by quiting

I have now tested Scoresight on my MacBook Pro and noticed that on shutdown the software crashed, so I had to stop it with a forcequit.

MacBook Pro: 16-inch, 2019
Mac OS: 14.4.1 (23E224)
Processor: 2,3 GHz 8-Core Intel Core i9
Graphics: AMD Radeon Pro 5500M 4 GB
Intel UHD Graphics 630 1536 MB
Memory: 32 GB 2667 MHz DDR4

Second camera

I want to start using the software for korfball and then I have a scoreboard and a shot clock, only they don't hang together.
The scoreboard is straight across from me, but the shot clock is on the right side of the room.
Is it possible to add a second camera?

RTSP stream not workning in Windows

Thank you for a realy great program!

but im having problem connection to a rstp camera in Windows
it says "Error: Unable to play stream" and command line output (print) "[ WARN:[email protected]] global cap.cpp:206 cv::VideoCapture::open VIDEOIO(DSHOW): backend is generally available but can't be used to capture by name"

OBS virtual camera is working great, but whit some lag. (due to OBS Studio)

[solved] Error at startup

Unhandled exception in script
Failed to execute script 'camera_view' due to unhandled
exception: DLL load failed while importing QtGui: Impossibile
trovare la procedura specificata.
Traceback (most recent call last):
File "camera_view.py••, line 3, in «module>
ImpottError: DLL load failed while importing QtGui: Impossibile trov

export config bug

When exporting a config file and importing it on a fresh install, the fields in the list are missing. They are fine in the viewer. Can be selected in the viewer but not able to change settings.

Maybe its related to this bug: After closing and reopening scoresight the format type of custom fields getting lost and had to be reset.

Maybe also related: Fields that are not added to the scene cannot be renamed. I can double click on a field in the list and the rename popup opens. Then I can rename it, but after closing the renaming doesn't take effect. Only fields added to the scene can be renamed properly.

Not running on Ubuntu Desktop - error in get_camera_info.py

Hi,

I try to run this app on a Raspberry Pi 5 with Ubuntu Desktop. I build it from source and when I start the executable I get the following error:

Traceback (most recent call last):
  File "main.py", line 801, in getSources
    self.update_sources.emit(get_camera_info())
                             ^^^^^^^^^^^^^^^^^
  File "get_camera_info.py", line 67, in get_camera_info
    cameras += get_camera_info_linux()
               ^^^^^^^^^^^^^^^^^^^^^^^
  File "get_camera_info.py", line 53, in get_camera_info_linux
    for i, dev in enumerate(device_info)
                            ^^^^^^^^^^^
UnboundLocalError: cannot access local variable 'device_info' where it is not associated with a value

I tried it with a virtual machine with the same OS on my pc and get the same error.

I think it's not correct that device_info is enumerated inside the device_info array? And the variables i and dev are used outside the loop?

def get_camera_info_linux():
# Basic method using /dev/video* enumeration
device_info = [
CameraInfo(f"Camera {i}", f"/dev/{dev}", i, CameraInfo.CameraType.OPENCV)
for i, dev in enumerate(device_info)
]
return device_info

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.