Youka - Youtube からカラオケへ
(youka.club)-
YouTube のどんな曲でもカラオケ動画にしてくれるオープンソース
-
Windows/Mac 向け実行ファイルを提供
-
ytdlでダウンロードし、Spleeterで音声分離、歌詞を検索してaeneasで歌詞を同期 -
ffmpegで伴奏/ボーカル/オリジナルの3本の動画をエンコードした後、Plyrで再生
YouTube のどんな曲でもカラオケ動画にしてくれるオープンソース
Windows/Mac 向け実行ファイルを提供
ytdl でダウンロードし、Spleeter で音声分離、歌詞を検索して aeneas で歌詞を同期
ffmpeg で伴奏/ボーカル/オリジナルの3本の動画をエンコードした後、Plyr で再生
1件のコメント
複数のオープンソースをうまく組み合わせていて、面白い結果が出ていますね。
歌謡曲は試してみると少し問題があって変な感じになるのですが、ポップソングはとてもよく動きます。
歌詞をダウンロードする部分は https://github.com/youkaclub/youka-lyric で別途公開されていて、
genius/google/musixmatch を探して取得してくるんですね。
この部分だけ韓国の gasazip のようなところにつないでやれば、韓国語の歌詞にも対応できそうですが……
いちばん重要な、オーディオとテキストの同期を合わせてくれるオープンソース aeneas は 38 言語をサポートしているのですが、残念ながら韓国語には対応していません(涙)
https://github.com/readbeyond/aeneas
Spleeter は以前に一度紹介したことがあります。
"spleeter - 曲からボーカル/ドラム/ベース/ピアノを分離抽出してくれるオープンソース" https://ja.news.hada.io/topic?id=849