A RPi that downloads yt karaoke videos on demand and queues them and allows multiple users via web page. Paired with a karaoke machine that takes the RPi output and mixes it with microphones.
I saw this setup at a friends party and had to check the project and setup it myself...
sudo raspi-config sudo apt-get install ffmpeg -y
sudo apt-get install chromium-browser -y
sudo apt-get install chromium-chromedriver -y
python -m venv ~/.venv
source ~/.venv/bin/activate
pip install pikaraoke
source ~/.venv/bin/activate
pikaraoke
nano ~/pikaraoke.sh #!/bin/bash
cd "$(dirname "$0")"
source .venv/bin/activate
pikaraoke
chmod +x pikaraoke.shmkdir -p ~/.config/autostartnano ~/.config/autostart/pikaraoke.desktop Type=Application
Name=Pikaraoke
Exec=/home/<USER>/pikaraoke.sh