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.


git installation information

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


git installation select destination location

3. For "Select Components" click NEXT again.


git installation select components

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


git installation select start menu folder

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


git installation choosing the default editor used by git

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


git installation adjusting the name of the initial branch in new repositories

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


git installation adjusting your path environment

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


git installation choosing the ssh executable

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


git installation choosing https transport backend

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


git installation configuring the line ending conversions

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


git installation configuring the terminal to use with git bash

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


git installation choose the default behavior of git pull

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


git installation choose a credential helper

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


git installation configuring extra options

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


git installation configuring experimental options

16. Wait for the installation to finish.


installing git

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


successfully installed 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.


search for powershell on windows start

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.


installing pikaraoke via git clone

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


successfully installed pikaraoke

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


accessing pikaraoke directory on windows users

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


successfully accessed pikaraoke directory

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.


selecting vlc installation language

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


vlc installation welcome page

3. In the License Agreement, click NEXT also.


vlc installation license agreement

4. In the Choose Components, click NEXT again.


vlc installation choose components

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.


vlc choose install location

6. Wait for the installation to finish.


vlc installation started

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


successfully installed vlc media player

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.


installation of microsoft visual c++ 2015-2022 runtime

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.


successfully installed microsoft visual c++ 2015-2022 runtime

Install Scoop and Youtube-DLP (yt-dlp) using Powershell


1. To install Scoop, go to Start again and search for "powershell" and press ENTER.


search for powershell on windows start

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.


executing Set-ExecutionPolicy RemoteSigned -Scope CurrentUser on windows powershell for scoop installation

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


allowing execution policy change on windows powershell for scoop installation

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


executing irm get.scoop.sh | iex script on windows powershell for scoop installation

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


installation of scoop via windows powershell underway

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


successfully installed scoop using windows powershell

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


installing scoop yt-dlp on windows powershell

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".


successfully installed yt-dlp using windows powershell

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.


search for powershell on windows start

2. Inside Powershell, type python and press ENTER.


executing python command on windows powershell

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


searching for python 3.7 version on microsoft store

4. Now click on INSTALL.


installing python 3.7 via microsoft store

5. Wait for the downloading to finish.


downloading python 3.7 on microsoft store

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


pythond 3.7 installation underway

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


successfully installed python 3.7 via microsoft store

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.


search for powershell on windows start

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


powershell default user diretory

3. Now, type dir and press ENTER.


viewing directory list on windows default user

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


finding pikaraoke directory on the list

5. Now, type cd pikaraoke and press ENTER.


accessing pikaraoke directory using powershell

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


successfully changed to pikaraoke directory using powershell

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


executing pip3 install -r requirements.txt script to install needed files to run pikaraoke

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


downloading all listed requirements for pikaraoke

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


successfully downloaded and installed all needed requirements to run pikaraoke

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.


search for powershell on windows start

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


executing python3 app.py script command to run pikaraoke

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.


successfully opened pikaraoke

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.


open web browser and enter given ip address to open pikaraoke dashboard or control panel

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


searching for a desired youtube karaoke song using pikaraoke search engine

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.


downloading searched youtube karaoke song to be added on pikaraoke song directory

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


selected youtube karaoke song will be downloaded using yt-dlp

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.


pikaraoke downloaded songs are located on browse section

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


successfully added a song in queue for pikaraoke to play

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.


selected karaoke song will be played by pikaraoke using your installed vlc player

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!

Most Read Tutorials:

Powered by Blogger.