PiKaraoke 1.0.0
- Actual version number! v 1.0.0
- VLC is now the default media player. You can still use omxplayer for slower pi devices with --use-omxplayer
- CDG file support! Also supports zipped cdg + mp3, just add the files to the root of the download directory (must be using vlc)
- Refresh song list manually from the info screen.
- Default download directories are now ~/pikaraoke-songs on MacOS, Windows, and Linux
- General overdue cleanup of libraries
- Removed the --show-overlay feature since it is omxplayer only and not supported on pi4
- Prebuilt raspberry pi image that auto-launches pikaraoke: https://github.com/vicwomg/pikaraoke/releases/latest
Well, it's been a couple of years of pikaraoke... perhaps it's time for a 1.0.0?
Mainly publishing this release for the purpose of offering a pre-built raspberry pi image. Installing all of pikaraoke's dependencies can take a while, so this image should have everything ready to go and get you started right away.
After you write the image to an SD card, you will need to configure your wifi (unless you're using ethernet):
- Mount the SD card to your computer to access it's boot partition (should auto-mount as a drive in MacOS and windows)
- In the root directory of the SD card, make a copy of the file "wpa_supplicant.conf.example" to "wpa_supplicant.conf"
- Edit this wpa_supplicant.conf file and replace the country code (example: "US" for United States) and SSID / password fields to match your wifi access point. Be sure to INCLUDE the double quotes surrounding the SSID/password
- Safely eject the SD card and plug it back into your raspberry pi and plug in a TV display.
The image will auto-launch pikaraoke on start if it detects a valid wifi or ethernet connection. Connect to the web interface using the QR code displayed It is recommended that you immediately update youtube-dl from the info menu, as it will probably out of date.
If you need to log in to the device the credentials are: username: pi / pw: pikaraoke
- After first boot, you may want to expand the filesystem to fill the rest of the SD card, run
sudo raspi-config --expand-rootfs
- To update to the latest version of pikaraoke, log in to the pi, and run:
cd ~/pikaraoke; git pull