How to install Pikaraoke on Windows 11
Pikaraoke is a very cool and useful home karaoke wherein you can install on your laptop or pc, or even your Raspberry Pi. You can install it on Windows, macOS, and Linux. But for this tutorial, I will be showing you how to install it on Windows 11 64-bit pc. Pikaraoke uses YouTube to install unlimited numbers of karaoke songs. Once you search for a songs, it will automatically searched for it and all you need to do is download it. Once downloaded, it will be stored inside Pikaraoke-song folder wherein you can access those songs offline, anywhere, and anytime. It was developed by vicwomg.
Features:
- Uses yt-dlp instead of youtube-dl to download Youtube karaoke videos for faster downloads
- You can connect multiple users to queue tracks as long as you are connected on the same WIFI network or internet
- It has a splash screen with QR code that you can also scan to connect
- You can search or browse a song library locally
- Easily add a song from Youtube
- mp3 + cdg support, including compressed .zip bundles
- Pause/Skip/Restart and volume control
- Advanced editing of downloaded file names
- Queue management
- Key Change / Pitch shifting
- Lock down features with admin mode
To be able have Pikaraoke on your Windows pc, you need to download the listed files below. I also provided the download links.
Requirements:
Note: Download only the file which is compatible on your pc, like for Windows 11, it is definitely a 64-bit one. Assuming that you already downloaded all the needed files, continue doing the tutorials below.
Table of Content
- Install Git
- Installing/Cloning Pikaraoke.git using Powershell
- Installing VLC Player on C:\ProgramFiles\VideoLan
- Installation of Microsoft Visual C++ 2015-2022 Runtime
- Install Scoop and Youtube-DLP (yt-dlp) using Powershell
- Python 3.7.x installation
- Installing requirements.txt using Powershell
- How to Open and use Pikaraoke on Windows pc
Here are the steps on how to install Pikaraoke on Windows pc
Install Git
1. Open the Git file that you download earlier. In the Information regarding GNU General Public License, Preamble, etc., just click on NEXT to proceed.

2. In the "Select Destination Location" click NEXT also.

3. For "Select Components" click NEXT again.

4. The same goes for "Select Start Menu Folder", click NEXT.

5. For "Choosing the default editor used by Git" do not change anything and click NEXT again.

6. For "Adjusting the name of the initial branch in new repositories", just click NEXT.

7. For "Adjusting your PATH environment", click NEXT also.

8. For "Choosing the SSH executable" do not change the default value which is "Use bundled OpenSSH", just leave it and click on NEXT.

9. For "Choosing HTTPS transport backend" click NEXT.

10. In the "Configuring the line ending conversions" click NEXT again to proceed.

11. For "Configuring the terminal emulator to use with Git Bash" click NEXT to continue.

12. In the "Choose the default behavior of 'git pull'", the Default is already selected, click NEXT to proceed.

13. For "Choose a credential helper" click NEXT again.

14. For "Configuring extra options" click NEXT again. Do not change "Enable file system caching" which is already selected by default.

15. For "Configuring experimental options", do not select anything, just click NEXT to proceed on installation of Git.

16. Wait for the installation to finish.

17. When done, just click on Finish to exit the installer. Do not launch Git.

Installing/Cloning Pikaraoke.git using Powershell
1. We are now going to clone/install the the Pikaraoke.git on our pc. First, go to Start and search for "powershell" and press ENTER.

2. Inside Powershell, make sure you are inside the default user directory. In my case (see image below), my default User account directory is "C:\Users\zemira". If so, type git clone https://github.com/vicwomg/pikaraoke.git and press ENTER.

3. You will see the same image below after you have successfully cloned Pikaraoke.git from Github.

4. Still inside your Powershell, type cd pikaraoke and press ENTER.

5. If you accessed the pikaraoke directory (like the image below), then you are ready for the next step.

Installing VLC Player on C:\ProgramFiles\VideoLan
1. Go to the VLC file that you downloaded earlier. Open it. In "Please select a language." select English.

2. In the Welcome page, just click NEXT to proceed.

3. In the License Agreement, click NEXT also.

4. In the Choose Components, click NEXT again.

5. In the "Choose Install Location" do not change it. Your VLC should be installed inside "C:\Program Files\VideoLAN\VLC" path. Just click on NEXT to proceed in the installation of your VLC.

6. Wait for the installation to finish.

7. When done, just click on Finish to exit the installer. Do not run VLC.

Installation of Microsoft Visual C++ 2015-2022 Runtime
1. Again, go back to the file that you downloaded earlier. It has the filename of "VC_redist". I am using 64-bit OS, so I will install the "VC_redist.x64.exe". To start, just check the "I agree to the license..." and then press Install to start the installation.

2. Wait for the installation to finish. When done, just click on Close to exit the installer. If Windows requires are restart after installation, then, restart your pc first. If not, just proceed to the next tutorial below.

Install Scoop and Youtube-DLP (yt-dlp) using Powershell
1. To install Scoop, go to Start again and search for "powershell" and press ENTER.

2. Inside Powershell, make sure you are again inside the default User account of your pc (as I mentioned above). Now type Set-ExecutionPolicy RemoteSigned -Scope CurrentUser and press ENTER.

3. You will be asked regarding the "Execution Policy Change", just type A (for Yes) and press ENTER to confirm.

4. Now, type irm get.scoop.sh | iex and press ENTER.

5. Wait for all the installation to be done. It might take a while.

6. When done, you will see a "Scoop was installed successfully!" message inside your Powershell.

7. Now, type scoop install yt-dlp and press ENTER.

8. Wait for the installation of Youtube-DLP to finish. It will be the default downloader of your Pikaraoke. When done, you will a message inside your Powershell saying "yt-dlp (2022.10.04) was installed successfully".

Python 3.7.x installation
1. Now, we need to install Python 3.7.x version on our pc. To begin, go to Start and type powershell again and press ENTER.

2. Inside Powershell, type python and press ENTER.

3. Microsoft Store will open. In the search field, type python 3.7. In the suggested results, click on Python 3.7 to proceed.

4. Now click on INSTALL.

5. Wait for the downloading to finish.

6. After downloading, Python will install itself. Wait again.

7. Done! Python 3.7 was successfully installed on your pc.

Installing requirements.txt using Powershell
1. We are now going to install the Required files needed to run our Pikaraoke. These are all listed inside the requirements.txt file which is located inside the pikaraoke folder. Pikaraoke folder is located in C:\Users\your-username\pikaraoke in your pc. You can check it if you want. Now, open your powershell again.

2. Inside Powershell make sure you are already inside your default User directory (see image below).

3. Now, type dir and press ENTER.

4. In the list of directories, find the "pikaraoke" folder.

5. Now, type cd pikaraoke and press ENTER.

6. You are now inside the pikaraoke directory. See image below.

7. Now, type pip3 install -r requirements.txt and press ENTER to proceed.

8. Wait for the downloading and installing to finish. It might take a while.

9. When done, you will see a "Successfully installed Babel-2.9.1 CherryPy-10.2.1 .... so on" message. Just exit Powershell.

How to Open and use Pikaraoke on Windows pc
1. We are now ready to open and use our Pikaraoke installed on our pc. Open your Powershell again.

2. Inside Powershell, type python3 app.py and press ENTER.

3. A Pikaraoke flash screen will appear. It also has the ip adress or gateway that you can use to access your Pikaraoke dashboard or control panel. You can also scan the QR code which is also equivalent to the given ip address.

4. To access your Pikaraoke dashboard or cpanel, open your web browser and type 192.168.254.110:5000 (the address might be different on yours, so you should type the address that you saw in your Pikaraoke flash screen). Press ENTER to proceed.

5. To add a karaoke song, click on Search. In the search field, type the song that you wanted to download and press Search.

6. A search result will be seen in accordance to your search term. You can click on the dropdown menu to select other related download. When done, click on the Download button to download your song directly from YouTube. If you do not remove the check on the "Add to queue once downloaded", your song will automatically play after downloading. In my case, I uncheck it for now.

7. You will see a message Download started after pressing the Download button (see image below).

8. You can check the download process inside your Powershell (it will be shown there). When done, click on Browse and you will see the downloaded karaoke song there. Even you are not connected to the internet, you can still play the songs that you already downloaded. But, you need internet connection to download a karaoke song coming from YouTube. Now, you can click on the "Add to queue" button to play the song that you just downloaded.

9. After clicking the "Add to queue" button you will be notified that the song is added to the queue.

10. Done, you are now playing your karaoke song via Pikaraoke on your Windows pc. You can start singing along with it and enjoy your moment. Just make sure to sing good so that your neighbor won't be angry on you.

Thank you for reading this post guys! I do hope that you have learned a lot and enjoyed while doing this tutorial. If you have a question, you can leave a comment below. Cheers!
No comments:
123how.xyz only wants on-topic comment. Do not include any link, else your comment won't be published. Thanks!