
Youtuble-dl supports a gazillion video platforms, not just YouTube. The best tool for this job is youtube-dl. Most songs nowadays are available on YouTube, and this one is no exception. The example song we will use is “Play Crack the Sky” by Brand New, mainly because of the awesome lyrics. Most of the tools are probably also available for your platform of choice.

I will show you the poor man’s approach of making your own karaoke songs and get them to play on a website.Īs my main system runs Linux and I’m a terminal guy, I will only use open source command line tools. How does one remove the vocals from a song and make the lyrics appear at the right time? When I start VisualSubSync, the following log appears:-Įxception in french_typo.js (Line 45) / Synta圎rror: invalid quantifier ?Įxception in general_plugin.js (Line 15) / Synta圎rror: unterminated string literalĬan't load D:\Program Files\VisualSubSync\jsplugin\general\general_plugin.jsĮach time I delete a line in the sub, the following appears:-(no matter what line, it always shows Line 45)Īnd, strangely enough, each line has turned from 1 line to 3 lines with a blank 2nd line and the third line being the line number of the subtitle, like this:-Īnd if I load this in Subtitle Workshop and save again, then the lines will return to its original state.Never went to any karaoke and probably will never do.īut for some reason I was intrigued to see, from a technical standpoint, how to create a karaoke song. Now, I use it to adjust some subtitles and here are the issues:.

The above sub is at first created with VisualSubSync from snatch and everything seems fine. WipeInfo:128,409,383,510,440,20,0,Left,200,510Ġ0:00:22:00,00:00:27:00,Honey if I get restless|Baby you're not that kindĪlso, I have some questions regarding the use of VisualSubSync which I find very useful. These are the links that provides more details:-Īnd this is the link as provided in tha above thread:-Ġ0:00:14:00,00:00:20:00,Don't go breaking my heart|I couldn't if I tried

Well, after hints from someone at our local scene and some searching, I finally find out that the stl(Spruce Subtitle Format) subs can handle the job beautifully.
