Skip to content

Releases: Xavlume/SpotifyToText

Release v2.0

13 Oct 02:56
2815690
Compare
Choose a tag to compare

Changed the method of getting text from using pyautogui to grab a part of the screen and the using pytesseract to try and recognize text from the image. The major downsides from this approach are that:

  • The Spotify window needed to be in front of the screen, at the same place
  • The user needed to manually input / choose where to take the text
  • Needed tesseract-ocr to be installed
  • Wouldn't work with bigger titles or artist groups
  • Wouldn't recognize non-english text
  • Would get the text wrong about 30% of the time

The new version/release uses pymem to fetch the song url from the Spotify process, fetching the html of the Spotify page related to that song, and parsing the html to get the title and artist.
Major improvements include:

  • Doesn't require the user to set up boxes for image recognition
  • Doesn't require the user to install tesseract-ocr
  • Doesn't require Spotify to be at the same place
  • Less cluttered GUI
  • Accurate more times
  • Works with bigger titles and artist groups
  • Works with different languages
  • Doesn't need tesseract-ocr to be installed

Release 1.1

18 Sep 22:50
53bf3b2
Compare
Choose a tag to compare

Major changes for release 1.1:

  1. Added hotkeys for easier use while setting the coordinates.
  2. Decrease the exe size from 120mb to 20mb by using upx packer and by setting up a virtual environment.

Release 1.0

17 Sep 04:16
3dccdf0
Compare
Choose a tag to compare

Initial release