MP3 プレーヤーをブログなどに埋め込む方法
(WordPress プラグインSWF MP3プレーヤー)

WordPressが無料で提供しているフラッシュMP3プレーヤー(WordPress Audio Player Standalone version)を使用すると、
容易に、ブログなどでMP3音楽の再生が可能になります。

サンプルデモ(2曲連続)

Alternative content


※スタートボタンをクリックしてください!
使用方法
ダウンロード
 
1. ダウンロードしたMP3プレーヤー(WordPress Audio Player Standalone version)を解凍します。
   【MP3プレーヤー(WordPress Audio Player Standalone version)の設置例(本ページ)】 []:フォルダ


 [/sound]
   |
   |---[img] 本ページ用(自分で用意) 
   |      |---略
   |
   |---[mp3] MP3ファイル(自分で用意) 
   |      |
   |      |---Magical School_sample.mp3
   |      |---004-dream sate.mp3 
   |      
   |---[audio-player] ダウンロードして解凍したファイル
   |     |---audio-player.js 使用 
   |     |---audio-player-noswfobject.js 未使用
   |     |---audio-player-uncompressed.js 未使用
   |     |---license.txt 未使用
   |     |---player.swf 使用
   |
   |---mp3-player-wp.html 本ページ(自分で用意) 
 
準備
 
1. MP3プレーヤーのJSファイルをインクルードするタグおよびSWFフラッシュMP3プレーヤーセットアップ用タグを、HEADセクション内に書きます。
   
     <head>

        <!-- @MP3プルレーヤーJSライブラリーの組み込み -->
        <script type="text/javascript" src="./audio-player/audio-player.js"></script> 
        <!-- AMP3プルレーヤーのセットアップ AudioPlayer.setup --> 
        <script type="text/javascript">  
            AudioPlayer.setup("./audio-player/player.swf", {
                width: 290,
                transparentpagebg: "no",
                pagebg: "000000",
                loop: "yes",
                animation: "yes",
                autostart: "no",
                remaining: "no",
                noinfo: "no",
                rtl: "no",
                leftbg: "808000",
                rightbg: "008080",
                bg: "ffff00",
                lefticon: "0000ff",
                voltrack: "ffffff",
                volslider: "ff0000",
                righticon: "ffffff",
                righticonhover: "ff0000",
                initialvolume: "60",
                loader: "000000"
                                        });   
        </script> 
   
  • AudioPlayer.setupをコールし各種オプションを設定します(A)。
 
2. AudioPlayer.embedをコールし、MP3の埋め込みタグをBODYセクション内に設定します。
   
   <body>

     <!-- BMP3プレーヤーの埋め込み AudioPlayer.embed -->
        <p id="audioplayer_1">プレーヤー表示場所</p>
        <script type="text/javascript">  
           AudioPlayer.embed("audioplayer_1", {
                 soundFile: "./mp3/Magical School_sample.mp3,./mp3/004-dream sate.mp3",
                 titles: "Magical School_sample...,004-dream sate.mp3..." });   
        </script>
   
  • AudioPlayer.embedをコールするIDは、MP3プレーヤー埋め込みPタグのIDに合わせます。(ここの例は、ID=audioplayer_1)
  • 複数のMP3ファイルをロードする場合は、MP3のURL(soundFile)およびタイトル(titles)は、カンマで区切り記述します。
 
3. サンプルHTMLまとめ
   
<html>
<head>
<title>MP3</title>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<!-- @MP3プルレーヤーJSライブラリーの組み込み -->
        <script type="text/javascript" src="./audio-player/audio-player.js"></script> 
        <!-- AMP3プルレーヤーのセットアップ AudioPlayer.setup --> 
        <script type="text/javascript">  
            AudioPlayer.setup("./audio-player/player.swf", {
                width: 290,
                transparentpagebg: "no",
                pagebg: "000000",
                loop: "yes",
                animation: "yes",
                autostart: "no",
                remaining: "no",
                noinfo: "no",
                rtl: "no",
                leftbg: "808000",
                rightbg: "008080",
                bg: "ffff00",
                lefticon: "0000ff",
                voltrack: "ffffff",
                volslider: "ff0000",
                righticon: "ffffff",
                righticonhover: "ff0000",
                initialvolume: "60",
                loader: "000000"
                                        });   
        </script> 
</head>
<body>

<!-- BMP3プレーヤーの埋め込み AudioPlayer.embed -->
        <p id="audioplayer_1">プレーヤー表示場所</p>
        <script type="text/javascript">  
           AudioPlayer.embed("audioplayer_1", {
                 soundFile: "./mp3/Magical School_sample.mp3,./mp3/004-dream sate.mp3",
                 titles: "Magical School_sample...,004-dream sate.mp3..." });   
        </script>
</body>
</html>
   
  • AudioPlayer.embedをコールするIDは、MP3プレーヤー埋め込みPタグのIDに合わせます。(ここの例は、ID=audioplayer_1)
  • 複数のMP3ファイルをロードする場合は、MP3のURL(soundFile)およびタイトル(titles)は、カンマで区切り記述します。

オプション一覧

オプション一の値は、"(ダブルクオート)で括ります。だだし、数値の場合は構わない。

MP3プレーヤーの閉じたときのパネルとオプションの対応図

lefticonとは、スピーカー(ここでは青)のマークのこと。再生時は音量トラックに変わります(下参照)
righticonとは、再生マーク(三角。ここでは白)のこと。再生時は停止マークに変わります(下参照)
 
MP3プレーヤーの開いたときのパネルとオプションの対応図

1.トラックス

オプション デフォルト 記述方法
soundFile 必須 MP3ファイル(曲)のURL。例: "./mp3/xxxxxx.mp3"
複数曲の場合は、URLをカンマで区切り記述する。
複数例:"./mp3/xxxxx1.mp3,./mp3/xxxxx2.mp3"
titles MP3ファイル内のID3情報の値 曲のタイトル。例: "タイトル1"
複数曲の場合は、タイトルをカンマで区切り記述する。
artists MP3ファイル内のID3情報の値 アーチストの名前。例: "namie amuro"
複数曲の場合は、アーチスト名をカンマで区切り記述する。

2.コントロールオプション

オプション デフォルト 記述方法
autostart no no:自動再生しない yes:自動再生する
loop no no:ループ再生しない yes:ループ再生する
animation yes yes:プレーヤーを常に開いておく no:プレーヤーを、再生/停止ボタンで開閉する
remaining no if yes, shows remaining track time rather than ellapsed time 意味不明
noinfo no no:トラック情報(titles/artists)を表示する yes:トラック情報を表示しない
initialvolume 60 音量のレベル値 ( 0 〜 100 )
buffer 5 バッファリング時間(秒)
encode no indicates that the mp3 file urls are encoded 意味不明
checkpolicy no yes の場合MP3ファイルをロードするとき、ポリシーファイルを探すようにFlashに指示します(これは、 Flashが異なるドメインでホスティングされているファイルからID3タグを読み込むためです)
rtl no yes:プレーヤーの右と左のアイコンをリバースする(ヘブライ語とアラビア語圏国用)
リバース例:

3.Flash player(SWF)用オプション

オプション デフォルト 記述方法
width 必須 プレーヤーの横幅を、ピクセルまたはパーセントで指定する
transparentpagebg no yes の場合、FLASHの背景を透過する
pagebg NA プレーヤーの背景色。なお、transparentpagebgを"yes"とした場合は、"no"を指定する。

4.カラーオプション

すべてのカラーは、RGB形式16進数6桁、00000〜ffffffで指定する。 ‘#’や‘0x’ は不要。

オプション デフォルト 記述方法
bg E5E5E5 プログレスバーの背景色
leftbg CCCCCC スピーカーアイコン/音量コントロールボタンの背景色
lefticon 333333 スピーカーアイコンのスピーカー部分の色
voltrack F2F2F2 音量トラックの色
volslider 666666 音量スライダーの色(再生時の音量を示す)
rightbg B4B4B4 再生/停止ボタンの背景色
rightbghover 999999 再生/停止ボタンのマウスオーバー(hover)時の背景色
righticon 333333 再生/停止ボタンの中の三角アイコンの色
righticonhover FFFFFF 再生/停止ボタンの中の三角アイコンをマウスオーバー(hover)した時の色
loader 009900 ローディングバーの色
track FFFFFF ローディング/プログレスバーのトラックの背景色
tracker DDDDDD プログレストラックの色(再生済みの部分)
border CCCCCC プログレスバーの枠線の色
skip 666666 Previous/Nextボタン(左右の三角アイコン)の色
text 333333 テキストの文字色


ダウンロード
WordPresssサイトのWordPress Audio Playerページから Standalone version(audio-player-standalone.zip)をダウンロードします。

このページのTOPへ

音声関連サイト内リンク

HOME Profile BBS Chat Game Center GD Graph MID FONT IE Filter Mini Bonsai Web Color List E-m@il

 最終更新日:2010.6.8