・メディア情報のプロパティ

mmbで登録したメディアのプロパティ一覧。

プロパティ名 説明 補足
id メディアの登録ID 自動取得 変更不可
fileName メディアの拡張子なしのファイル名 自動取得
ext メディアの拡張子 自動取得
filePass メディアのフルパス 自動取得
title メディアのタイトル
kana メディアのタイトルの読み仮名
artist メディアの出演者 スペース区切り
半角()がある場合は()内を登録
tag メディアのタグ スペース区切り
rate メディアのレート 0から5
director メディアの監督 スペース区切り
writer メディアの製作者 スペース区切り
genre メディアのジャンル スペース区切り
series メディアのシリーズ名
mfr メディアのメーカー名
label メディアのレーベル名
pn メディアの品番
group メディアのグループ
album メディアのアルバム
track メディアのトラック
thum メディアのサムネイル画像のフルパス 自動取得
cap メディアのキャプチャー画像のフルパス 自動取得
thum2 メディアのカバー画像のフルパス 自動取得
cap2 メディアのサムネイル画像(縮小)のフルパス 自動取得
fileSize メディアのファイルサイズ 自動取得
fileSizeByte メディアのファイルサイズ(単位 Byte) 自動取得
fileLen メディアの長さ 自動取得
fileSec メディアの長さ(単位 秒) 自動取得
codec メディアのコーデック情報 自動取得
video メディアのビデオ情報 自動取得
audio メディアのオーディア情報 自動取得
fileDate メディアの作成日時 自動取得
fileDateNum メディアの作成日時(数字のみ) 自動取得
registDate メディアの登録日時 自動取得
registDateNum メディアの登録日時(数字のみ) 自動取得
createDate メディアの公開日時
createDateNum メディアの公開日時(数字のみ) 自動取得
score メディアのmmbでの再生回数 自動取得
com1 メディアのコメント①
com2 メディアのコメント②
com3 メディアのコメント③

メディア情報のリストはJS上で配列 MLS で定義され使用しています。
また、内部的にはフィルターで抽出したものは配列 fMLS 。検索後は配列 mls を使用します。

    //直接メディアリストのプロパティを表示するには
                MLS[10].title;  //9番目のメディアのタイトルの表示

・メディア情報の変更

メディアプロパティの変更をJavascriptで行うには、下記のメソッドを使用します。


mb.openMovieProp : ( Id: string ) => void
 メディア情報のプロパティ編集ウィンドウを表示する。


mb.setInfo : ( Id: string, TaegetPropertyName: string, NewValue: string ) => void
 メディア情報の特定のプロパティをNewValueに変更する。

mb.setInfos : ( [Id,...]: array[string,...], TaegetPropertyName: string, NewValue: string ) => void
 複数のメディア情報の特定のプロパティをNewValueに変更する。


mb.editInfo : ( Id: string, TaegetPropertyName: string ) => void
 メディア情報の特定のプロパティ編集ウィンドウを表示する。

mb.editInfos : ( [Id,...]: array[string,...], TaegetPropertyName: string ) => void
 複数のメディア情報の特定のプロパティ編集ウィンドウを表示する。


プロパティ名 説明 TaegetPropertyName
title メディアのタイトル "title" または Key.title
kana メディアのタイトルの読み仮名 "kana" または Key.kana
artist メディアの出演者 "artist" または Key.artist
tag メディアのタグ "tag" または Key.tag
rate メディアのレート "rate" または Key.rate
※editInfoとeditInfosでは使えない
director メディアの監督 "director" または Key.director
writer メディアの製作者 "writer" または Key.writer
genre メディアのジャンル "genre" または Key.genre
series メディアのシリーズ名 "series" または Key.series
mfr メディアのメーカー名 "mfr" または Key.mfr
label メディアのレーベル名 "label" または Key.label
pn メディアの品番 "pn" または Key.pn
group メディアのグループ "group" または Key.group
album メディアのアルバム "album" または Key.album
track メディアのトラック "track" または Key.track
createDate メディアの公開日時 "createDate" または Key.createDate