自分のHPでBGMを流しています。
mp3・wavファイルなどで著作権の問題はありません。
BGM聞きたくない人のためにプルダウンメニューにて曲を選択すると小窓が出て自動演奏。小窓を閉じると演奏停止するようにしてます。
プレーヤーは表示させずに隠しています。
しかし、別々のところから音を借りてきたからか、曲によって初期の音量に違いがあります。
例えば、1曲目が音が小さいからスピーカーの音量を上げて、続けて2曲目を聴くと音が大きすぎる…このような感じです。
1曲ごとに初期の音量を+-設定する方法はありますか?
以下がタグです。
まず<HEAD>~</HEAD>に
<SCRIPT language="JavaScript"><!--
function myGo(){
mySelect = document.myForm.myMenu.selectedIndex;
if (mySelect == 0) return;
myHTML = "bgm.html";
myTitle = document.myForm.myMenu.options[mySelect].text;
myFile = document.myForm.myMenu.options[mySelect].value;
myURL = myHTML+"?title="+escape(myTitle)+"&file="+escape(myFile);
window.open(myURL , "bgm" , "width=210,height=160");
}
// --></SCRIPT>
プルダウンメニューの場所に、
<FORM name="myForm">
<SELECT name="myMenu" size="1" onchange="myGo()">
<OPTION value="">○○BGM○○</OPTION>
<OPTION value="sound1.mp3">1曲目</OPTION>
<OPTION value="sound2.mp3">2曲目</OPTION>
<OPTION value="sound3.wav">3曲目</OPTION>
</SELECT>
</FORM>
小窓はbgm.htmlとし、JAVAスクリプトで共通にしてあります。
具体的には、
http://www.red.oit-net.jp/tatsuya/java/bgm3.htm
こちらを参考にしました。
ご存知の方、よろしくお願いします。
No.1ベストアンサー
- 回答日時:
HP上で音量を調節するのも良いですが、もっと簡単な方法として、全ての音声ファイルの音量を一定にしてしまえば、閲覧される方も楽かと思うのですが。
例えば、下記サイトにあるようなフリーソフトで音量の変更が簡単に出来ますので、加工後にもう一度UPし直せば良いのではないでしょうか。
(mp3とwav どちらのファイルにも対応していますよ。)
参考URL:http://download.ascii.jp/win/4/00037/4254.html
参考URL拝見しました。音を揃えてしまえば良いとはきづきませんでした。
早速使ってみたところ、初心者の私でも何とかできました。
今は無音を入れたり、いろいろな機能を試しています。
使いこなしてみたくなるソフトを紹介していただきありがとうございました。
質問の内容は解決しました。ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
value内に変数を入れたい
-
hiddenのvalueの値を変えたい
-
異なるフォームから呼び出したf...
-
setIntervalの間隔を途中で変更...
-
JAVASCRIPTで、ボタンを押した...
-
チェックボックスがundefinedと...
-
JavaScriptでHTML上のフォーム...
-
javascriptでhiddenに二次元配...
-
上手な配列への代入方法
-
return trueとreturn falseの用...
-
プルダウン選択を変更すると、...
-
javascriptでASPにデータを渡す
-
javascriptでセレクトボックス...
-
Selenium.ChromeDriverの使い方...
-
フォーム内で記入したクエリ送...
-
submitした値を返したい
-
プルダウン 項目が多いので先頭...
-
【jQuery】input nameの文字列...
-
selectのonChangeが動作しません
-
二つの入力欄に、同時に同じ文...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
value内に変数を入れたい
-
javascriptでhiddenに二次元配...
-
hiddenのvalueの値を変えたい
-
setIntervalの間隔を途中で変更...
-
VB.NET DateTimeの型について
-
複数のsubmitボタンで押された...
-
javascriptにてHTMLのhiddenエ...
-
フォームで入力した値を別のフ...
-
セレクトボックスの初期選択状...
-
ラジオボタンの選択で解答・点...
-
テキストボックスに入力された...
-
クイズ作成:15個の問題から5個...
-
ホームページビルダーのスクリ...
-
入力を制限したい
-
CDOMailで本文テキストの文字コ...
-
VBAをJavaScriptに変換したいです
-
UART通信の取説で,left floati...
-
ラジオボタン、チェックボック...
-
Pythonで会員サイトの自動ログ...
-
関数名などの固有名詞(?)を...
おすすめ情報