Start karaoke

How to pick a YouTube karaoke upload

karaokemo plays whatever YouTube will embed. Search is not a karaoke catalog. The host still has to recognize a bad upload in the first ten seconds.

What our search actually returns

Remotes search through karaokemo’s server, which talks to YouTube. Guests never need their own API key. Results are whatever YouTube ranks for that query — often the word “karaoke” plus the title, often not. The first hit can be a live concert, a “lyric video” that still has the original singer, an hour-long mix, or a track with no on-screen words.

That is why we tell hosts to preview. On a remote, prefer a result whose thumbnail and duration look like a single song (three to five minutes), not a ten-hour thumbnail or a crowd shot from a stadium.

A working taxonomy for hosts

Instrumental / karaoke channel. Guide vocal off or very low, lyrics on screen, duration matches the radio edit. This is what you want. If the first line never appears, skip — the upload is labelled wrong.

Lyric video with the original vocal. People will sing over the artist. Fine for a shout-along, hostile for someone who wanted a karaoke track. Skip if the guest asked for karaoke and looks trapped.

Live concert or awards show. Crowd noise, camera cuts, no lyric track. Skip unless the room asked for that clip on purpose.

Loops and “1 hour of …” mixes. They hold the now-playing slot until someone skips. Never let one sit as the opener.

Cover with a featured singer already on the track. The guest is duetting with a stranger on the internet. Sometimes fun, usually confusing. Ask before it plays.

Queries that waste less time

Title plus artist plus the word karaoke beats a one-word search. If the room is bilingual, search in the language of the lyrics you want on screen. If the first page is all concerts, change the query; do not scroll hoping YouTube will suddenly become a KJ.

Age-restricted uploads may play on a logged-in phone and fail on a TV browser with no Google account. Treat that as “wrong video for this screen,” not as a karaokemo setting you missed.

A fifteen-second preview

You do not need to watch the whole track. On the remote, look at duration first: three to five minutes is a song; anything past twelve is a mix or a loop until proven otherwise. Then start it — or watch the first line on the TV once it is up. If no lyric appears before the first chorus would, skip. If you hear the original artist singing lead and the guest asked for karaoke, skip. If the camera is in a stadium, skip. That filter is faster than arguing about taste.

Language on screen should match the language the singer wants to read. A romanized upload of a song the guest knows in another script will look helpful and still trip them. Search in the script you want displayed. Bilingual rooms should alternate, not dump twenty titles in one language because search was easier.

What the screen will and will not do

Playback is the YouTube IFrame player. If the uploader disabled embedding, the TV shows an error. Skip. If the video ends cleanly, you may see a short playful score, then an “Up next” card. That sequence is not a freeze. If it sits there with a YouTube error underneath, then skip.

Guest remotes cannot skip for the whole room. That is intentional. One host at the screen keeps six people from fighting the player. If you added a dud from your own phone, remove it from the queue while it is still waiting; once it is now playing, only the screen skip (or next) will move it.

YouTube may still run its own ad inside an upload. karaokemo cannot strip that. The host rides volume or waits. Treating an in-video ad as a karaokemo bug wastes the next song. More failure cases: Troubleshooting.

Paste when search lies

Empty search usually means our server cannot talk to the YouTube Data API. Odd search means the query was vague. In both cases, open YouTube on a phone, find a video you already trust, copy the URL, and paste it on the remote. The screen does not need search to play a link.

If a video errors on the TV (“embedding disabled”, unavailable, age gate), skip immediately and pick another upload. karaokemo cannot override YouTube’s rules. More failure cases: Troubleshooting.