Readonlyappリリックアプリの状態
Lyric app status
ReadonlybannerPlayer の情報を表示する IPlayerBanner インスタンスです。
A banner instance that shows the player info.
Readonlydata読み込み済みの音楽地図など楽曲に関する情報
Current song map and other information related to the musical piece
フレームレート [フレーム数/秒]
Framerate [frames per sec]
Readonlyis動画(楽曲情報や歌詞など)が読み込み中か否か
Whether the video (song, lyrics, etc.) is being loaded or not
Readonlyis動画再生中か否か
Whether the video is being played or not
Readonlyis動画シーク中か否か
true のとき 1) PlayerEventListener.onTimeUpdate イベントは発火せず 2) IPlayer.mediaPosition は描画タスクをトリガーせずに更新され続けますWhether the seeking operation is ongoing on or not
true, 1) PlayerEventListener.onTimeUpdate event is not emitted and 2) IPlayer.mediaPosition is updated without rendering a new frameReadonlymedia音源などに関するバナーの配置先となるDOM要素
Media banner element
音源メディアの配置先となるDOM要素
Media element
Readonlymedia現在の音源メディアの再生位置 [ms]
Current media position [ms]
Readonlymedia音源メディアの直接の配置先となるDOM要素
Media source element
Readonlyoptionsプレイヤーの初期化オプション
Player options
ReadonlytimerPlayer の音源の再生状態を管理する Timer インスタンスです。
A timer instance that controls the player status.
Readonlyvideo動画オブジェクト
Current video object
Readonlyvideo現在の動画の再生位置 [ms]
Current video position [ms]
音量 [0-100]
Volume [0-100]
動画の描画間隔 [ms]
A time window between rendering frames [ms]
イベントリスナを登録する
Add event listener
イベントリスナ / Event listener
解決済みのカードデータから動画データを生成する
Generate video data from resolved card data represented as JsonDataEntry.
解決済みカードデータ / Resolved card data
Optionaloptions: PlayerVideoOptions
オプション / Optional data to build the video object
カードURLから解決済みデータを取得して動画データを生成する
Fetch resolved card data from a URL and generate video data.
JsonDataEntryを返すカードURL / Card URL returning JsonDataEntry
Optionaloptions: PlayerVideoOptions
オプション / Optional data to build the video object
動画情報を表すデータ(VideoData)から動画データを生成する
Generate video data from JSON
動画情報 / JSON data to be converted to a video
Optionaloptions: PlayerVideoOptions
オプション / Optional data to build the video object
動画オブジェクト / Video object
楽曲パス(URLから http:// などのプロトコル部分を除いたもの)に基づいて音楽地図などを読み込み、動画データを生成する
Generate video data from song path
楽曲パス / Song path
Optionaloptions: PlayerVideoOptions
オプション / Optional data to build the video object
動画オブジェクト / Video object
楽曲URLをTextAlive APIでカードデータへ解決し、音楽地図などを読み込んで動画データを生成する
Resolve a song URL through the TextAlive API and generate video data. Unsupported public URLs fall back to the direct provider path.
楽曲URL / Song URL
Optionaloptions: PlayerVideoOptions
オプション / Optional data to build the video object
動画オブジェクト / Video object
テキストからダミーの音楽地図情報と動画データを生成する
Generate video data from text
テキスト / Text to show
Optionaloptions: PlayerVideoOptions
オプション / Optional data to build the video object
動画オブジェクト / Video object
プレイヤーを破棄する
Dispose this player
動画のシーク操作を終える
false にしますEnd video seeking operation
false現在読み込まれているデータを JsonDataEntry としてエキスポートする
Export the currently loaded data (song, analysis, lyrics) as a
JsonDataEntry object that can be serialised to JSON and later
supplied to IPlayer.createFromCardData.
Returns null when no video / song data has been loaded yet.
The current data as a JsonDataEntry, or null.
指定された位置のビート情報を取得する
Find beat that overlaps with the specified timing
位置 [ms] / Position [ms]
Optionaloptions: FindTimedObjectOptions
取得オプション / Optional parameters for finding beat
ビート情報(見つからなければ null) / Beat info (null if not found)
指定された時区間のビート情報の変化を取得する
Look for beat transitions in the specified time range
時区間の開始位置 [ms] / Start position [ms]
時区間の終了位置 [ms] / End position [ms]
ビート情報の変化 / Beat transitions
指定された位置のコード進行を取得する
Find chord that overlaps with the specified timing
位置 [ms] / Position [ms]
Optionaloptions: FindTimedObjectOptions
探索オプション / Optional parameters for finding chord
コード進行(見つからなければ null) / Chord info (null if not found)
指定された時区間のコード進行の変化を取得する
Look for chord progressions in the specified time range
時区間の開始位置 [ms] / Start position [ms]
時区間の終了位置 [ms] / End position [ms]
コード進行の変化 / Chord progressions
指定された位置のサビ情報を取得する
Find a chorus part that overlaps with the specified timing
位置 [ms] / Position [ms]
Optionaloptions: FindTimedObjectOptions
取得オプション / Optional parameters for finding a chorus part
サビ情報(見つからなければ null) / Chorus part info (null if not found)
Use of IPlayer.findChorusBetween is deprecated - find a chorus part with IPlayer.findChorus instead.
指定された時区間のサビ情報の変化を取得する
Look for chorus part transitions in the specified time range
時区間の開始位置 [ms] / Start position [ms]
時区間の終了位置 [ms] / End position [ms]
サビ情報の変化 / Chorus part transitions
楽曲中のビートに関する情報を取得する
Get beats in the current song
ビート情報(見つからなければ空の配列) / Beats (empty array if not found)
楽曲中のコード進行に関する情報を取得する
Get chord info in the current song
コード進行の情報(見つからなければ空の配列) / Chord info (empty array if not found)
楽曲中のサビに関する情報を取得する
Get chorus parts in the current song
サビ情報(見つからなければ空の配列) / Chorus parts (empty array if not found)
楽曲中の最大声量を取得する
true にセットしておく必要がありますGet maximum vocal amplitude
true最大声量
V/A空間中の座標遷移の中央値を取得する
true にセットしておく必要がありますGet median valence arousal value throughout the song
true座標値
指定された位置のV/A空間中の座標を取得する
true にセットしておく必要がありますGet valence arousal value at the specified timing
true位置 [ms] / Position [ms]
座標値
指定された位置の声量を取得する
true にセットしておく必要がありますGet vocal amplitude at the specified timing
true位置 [ms] / Position [ms]
声量
イベントリスナを削除する
Remove event listener
イベントリスナ / Event listener
削除の成否 / Whether the listener was successfully removed or not
楽曲の再生位置を指定する
Seek specified position in the current media
再生位置 [ms] / Media position [ms]
楽曲の再生を一時停止する
Pause playing music
一時停止の成否
楽曲の再生を開始する
Start playing music
開始の成否
動画の現在のフレームを強制的に再描画する
Force rendering current frame
動画の現在位置 [ms] / Video position [ms]
楽曲の再生を停止する(一時停止したうえで先頭に巻き戻しする)
Stop playing music (pause and then seek the beginning)
停止の成否
動画の再生位置を指定する
Try setting video position
再生位置 [ms] / Video position [ms]
動画のシーク操作を始める
true にしますStart video seeking operation
true
IPlayer
Player の機能を抽象化したインタフェースです。
This interface provides abstraction of the Player features.