Pikaraoke

Latest version: v1.11.0

Safety actively analyzes 723685 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 4

1.5.0

[1.5.0](https://github.com/vicwomg/pikaraoke/compare/1.4.1...1.5.0) (2024-09-04)


Features

* add messages.mo file for es_VE translation ([3cd7d26](https://github.com/vicwomg/pikaraoke/commit/3cd7d2627f1e3ea2d44b482f896f9a6af750b1af))


Bug Fixes

* song number overflows to add button when > 999 songs [379](https://github.com/vicwomg/pikaraoke/issues/379) ([a53c9e0](https://github.com/vicwomg/pikaraoke/commit/a53c9e00e144f5203bbecabe1a02f79dff739b68))


Documentation

* move TROUBLESHOOTING to wiki ([331e814](https://github.com/vicwomg/pikaraoke/commit/331e814a5299189f5248c8595452af5985da3ef4))
* **readme:** recommend Bookworm OS over bullseye ([15598f2](https://github.com/vicwomg/pikaraoke/commit/15598f22e822e3c2014c63a866ecd3b72530698a))

1.4.1

[1.4.1](https://github.com/vicwomg/pikaraoke/compare/1.4.0...1.4.1) (2024-09-03)


Bug Fixes

* **ci:** missing long_description in build ([e5482b0](https://github.com/vicwomg/pikaraoke/commit/e5482b036dee906323aed876bed646237be0df5e))

1.4.0

[1.4.0](https://github.com/vicwomg/pikaraoke/compare/v1.3.0...1.4.0) (2024-09-03)

Features

* add a setup script ([2d0e973](https://github.com/vicwomg/pikaraoke/commit/2d0e973717892ec072afb0344a969f471e0400e9))
* create python package ([0c97670](https://github.com/vicwomg/pikaraoke/commit/0c97670bea36eb0f8affa17fd23212f64bbed6a7))
* upgrade yt-dlp on all pikaraoke runs ([fedd6ed](https://github.com/vicwomg/pikaraoke/commit/fedd6ed64e53a1e0fec4bc75368e767b57fa6b7e))
* volume normalization with `-n` or `--normalize-audio` launch flag (experimental, may struggle on pi 3 cpus)
* pikaraoke is now installable via pip and builds are automated! Thanks so much to our new pikaraoke collaborator mariugul for his hard work in getting this project to this state.


Bug Fixes

* 287 bug: paths with spaces don't work ([f25e326](https://github.com/vicwomg/pikaraoke/commit/f25e32676066754c69f7bfb5b75b54c84ec7d866))
* modify files minimally to make it run ([168abbb](https://github.com/vicwomg/pikaraoke/commit/168abbb069412c1c2913a222623b0bfa0e5ccdf7))
* resolve issues with commitlint attempt [1](https://github.com/vicwomg/pikaraoke/issues/1) ([4c375e6](https://github.com/vicwomg/pikaraoke/commit/4c375e665f2333d527335e16d7db6093d96ed5a5))


Documentation

* add conventional commits badge ([0c63c7d](https://github.com/vicwomg/pikaraoke/commit/0c63c7db4933bfe4549b19b04dc7a46a342039a6))
* rewrite README ([78df2e8](https://github.com/vicwomg/pikaraoke/commit/78df2e8bfc492c75d3befc09b777fdef8d4855fb))

1.2

Big change: the player and splash screen is now HTML-based

Why? Less pesky dependencies for one. Pygame was previously used to render the splash screen and VLC would pop on top of it. Both these packages proved to be difficult to maintain on Raspberry Pi OS versions. This has been replaced with a browser-based renderer which will host both the splash screen and video playback (streamed via ffmpeg) which should work much better on a wide variety of OS. Secondly, this means standalone server support: now you can run pikaraoke as a dedicated server process, launch the splash screen on a remote browser, and don't have to have your pi connected to the TV!

- Splash screen player is way more dynamic feature-rich now
- Better python environment handling and yt-dlp install isolation
- Lots of under-the-hood bugfixes and improvements from the backlog
- Sunfly-inspired singing dolphin logo and screensaver :)

1.1.2

- Translation framework, with Chinese language support. Thanks tbelaire!
- HTML splash screen at /splash for remote browser display of QR code and up next
- Use yt-dlp instead of youtube-dl for faster downloads
- Drop omxplayer from pi install script (no longer in Debian package manager)
- Bugfixes

The 1.1.2 pi image is running Raspberry Pi OS Buster and confirmed working on pi4 and pi3.

Pi 4 users: make sure to plug your display into into the HDMI0 port, not HDMI1, otherwise you may experience issues playing video in VLC.

Note that it is not running Bullseye OS, which appears to still be problematic for running vlc on the CLI (see https://github.com/vicwomg/pikaraoke/issues/161 ). I cannot recommend upgrading to Bullseye at this time.

1.1.1

Primarily bugfixes for maintaining mega-libraries

- Fix slow loading of huge libraries 85
- Paging controls on browse screen for libraries > 500 85
- Fix issue with singer names with spaces and special characters not appearing 106
- Support scanning subdirectories 108 (thanks jramboz)
- Support more video formats and weird case sensitivity of mp3/cdg files 107 95
- Singer names persist for 90 days 105
- Fixed lowercase sorted after uppercase 104

Sorry, no time to do a pi image. Download the [1.1.0 version](https://github.com/vicwomg/pikaraoke/releases/tag/1.1.0) and update with:


cd ~/pikaraoke
git pull
./setup-pi.sh

Page 3 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.