Skip to content

TextAlive App APIを利用したカラオケ表示webアプリケーション。

Notifications You must be signed in to change notification settings

yukuduri/simpleKaraoke.js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

simpleKaraoke.js

TextAlive App APIを利用したカラオケ練習ができるWebアプリケーションです。

カラオケの再生には、TextAliveに楽曲URLと歌詞が登録されている必要があります。

動作確認済み環境

  • Bracketsのライブプレビュー機能
  • Google Chrome

以上の条件のもとで確認しています。GitHubPagesに公開すれば動作することは確認していますが、HTMLファイルをそのままブラウザから開くだけでは次のようなエラーが出て実行できません:

(Chromeの開発者ツールにおけるエラーメッセージ)
Failed to load resource: net::ERR_FILE_NOT_FOUND      api.js:1

デモサイト(GitHubPages)における動作推奨環境

下記以外の環境では動作を保証しません。ただし、下記環境下でも不具合等が生じた場合、作者Twitterまでお知らせください。

  • PC
    • Google Chrome
  • スマホ・タブレット(iOS端末)
    • 標準ブラウザ(Safari)
    • Google Chrome
  • スマホ・タブレット(Android端末)
    • Google Chrome

使い方

再生・一時停止、停止のほか、右下に表示される動画の表示/非表示の切り替えも可能です。

js/simpleKaraoke.jsの23~68行目、player.createFromSongUrl(...);のいずれか1つのコメントアウトを外すことで選曲可能です。

プログラミングコンテスト応募時の規定に基づきこのような仕様になっていますが、今後、デモサイトからも楽曲を選曲可能にする予定です。

// グリーンライツ・セレナーデ / Omoi feat. 初音ミク
// - 初音ミク「マジカルミライ 2018」テーマソング
// - 楽曲: http://www.youtube.com/watch?v=XSLhsjepelI
// - 歌詞: https://piapro.jp/t/61Y2
/*player.createFromSongUrl("http://www.youtube.com/watch?v=XSLhsjepelI", {
  video: {
    // 音楽地図訂正履歴: https://songle.jp/songs/1249410/history
    beatId: 3818919,
    chordId: 1207328,
    repetitiveSegmentId: 1942131,
    // 歌詞タイミング訂正履歴: https://textalive.jp/lyrics/www.youtube.com%2Fwatch%3Fv%3DXSLhsjepelI
    lyricId: 50145,
    lyricDiffId: 3168
  }
});*/

// ブレス・ユア・ブレス / 和田たけあき feat. 初音ミク
// - 初音ミク「マジカルミライ 2019」テーマソング
// - 楽曲: http://www.youtube.com/watch?v=a-Nf3QUFkOU
// - 歌詞: https://piapro.jp/t/Ytwu
/*player.createFromSongUrl("http://www.youtube.com/watch?v=a-Nf3QUFkOU", {
  video: {
    // 音楽地図訂正履歴: https://songle.jp/songs/1688650/history
    beatId: 3818481,
    chordId: 1546157,
    repetitiveSegmentId: 1942135,
    // 歌詞タイミング訂正履歴: https://textalive.jp/lyrics/www.youtube.com%2Fwatch%3Fv=a-Nf3QUFkOU
    lyricId: 50146,
    lyricDiffId: 3143
  }
});*/

// 愛されなくても君がいる / ピノキオピー feat. 初音ミク
// - 初音ミク「マジカルミライ 2020」テーマソング
// - 楽曲: http://www.youtube.com/watch?v=ygY2qObZv24
// - 歌詞: https://piapro.jp/t/PLR7
player.createFromSongUrl("http://www.youtube.com/watch?v=ygY2qObZv24", {
  video: {
    // 音楽地図訂正履歴: https://songle.jp/songs/1977449/history
    beatId: 3818852,
    chordId: 1955797,
    repetitiveSegmentId: 1942043,
    // 歌詞タイミング訂正履歴: https://textalive.jp/lyrics/www.youtube.com%2Fwatch%3Fv=ygY2qObZv24
    lyricId: 50150,
    lyricDiffId: 3158
  }
});

著作権関係

当アプリケーションは、「ICOON MONO」のアイコン素材を利用しています。ライセンスについては下記をご参照下さい。

ラインセンスについて | アイコン素材ダウンロードサイト「icooon-mono」 | 商用利用可能なアイコン素材が無料(フリー)ダウンロードできるサイト

プレビュー

preview

preview2

About

TextAlive App APIを利用したカラオケ表示webアプリケーション。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published