ラウンジ(兼FAQ掲示板)

web_jukeでmp3を聞くことは可能ですか?
過去ログ NO.1136624189
□ 心乃 [2005年12月23日00時29分]
初めまして、心乃といいます。
今回掲示板に書き込みさせて頂いたのは
web_jukeでmp3を聞くこと(設置)は可能か教えて頂きたいためです。


設置ULRは↓コチラです

http://aria.lovepop.jp/web_juke/web_juke.cgi

midiファイルは設置できるのですがmp3ファイルは設置できません。

mp3ファイルを設置する方法をご存じでしたら教えて下さい。
よろしくお願い致します。
□ NXer [2005年12月23日15時39分]

はじめまして。NXerです。

URLにて「紅い華」を聴きながら、レスを書き始めました。終わったのでEcho of water#1
にしています。外は雪解け水の滴る音。積雪10cmでした。中に閉じ込められ
ている人、雪害に遭われている方に、慰め、励ましの音楽が提供できるのはいいですね。

さて
>mp3ファイルを設置する方法
です。cgi歴や環境が不明なために、愚案でMP3ファイルが再生できるかどうかは
わかりません。当方のプラグインソフトはWindows Media Playerです。

その1)スクリプトの変更

■ 元------------------------------------------------------------------------
267 elsif (index($FORM{'midi'},"\.mid") < 0) { $error_rog = $error_rog . "\[MIDIファイルの拡張子\] "; }
□ 変更案------------------------------------------------------------------
267 elsif ((index($FORM{'midi'},"\.mid") < 0)&&(index($FORM{'midi'},"\.MP3")< 0)){ $error_rog = $error_rog . "\[MIDI/MP3ファイルの拡張子\] "; }
-------------------------------------------------------------

説明:
((index($FORM{'midi'},"\.mid") < 0)&&(index($FORM{'midi'},"\.MP3")< 0))
括弧の対応ですが、((A)&& (B))となっています。

index($FORM{'midi'},"\.mid")
この関数の値は、midiという登録フォームで得たファイル名に、拡張子.midを含まな
いとき、-1になります。同じように、ファイル名に拡張子.MP3を含まない場合はエラー
になります。いずれかが正しいばあいは、エラーではありません。登録されます。

MP3をそれぞれ追記します。
235 <td>:<input type=text name=midi><font size=2>(拡張子 .mid/.MP3 まで記入)</font></td>
265 if (! $FORM{'midi'}) { $error_rog = $error_rog . "\[MIDI/MP3ファイル名\] ";

変更はこれだけです。

147 <title>Web_Juke MID/MP3</title>
とすれば、ブラウザにこの名前が表示されます。

その2)登録は管理者モードからはいります。拡張子に気をつけてください。

当方はテストのために次のようにmidiとMP3のファイルをローカル・
サーバの/sound/フォルダに転送して登録と演奏を試してみました。

web_juke
... |
... |-/sound/
.........|-hotel_california.MP3
.........|-never_rains_in_cal.MP3
.........|-wish_upon_a_star.MP3
.........|-spring.mid

MP3ファイルがなかったために、roxioのeasy cd&dvd creatorで
オーディオCDをMP3ファイルに変換しました。web_jukeが蘇りました。
蘇ったweb_jukeで、季節の音楽を聴けるのも心乃さんのおかげです。
many thanks with season's greetings.
□ NXer [2005年12月25日21時07分]

心乃さん、podcasting/ポッドキャスティング(ラジオコンテンツ配信)を
ご存知ですか。web_jukeでできます。蘇りのcgiに新しい生命が12月25日生
まれました。NXerです。

□ 変更愚案-----------------------------------------------------
267 elsif ((index($FORM{'midi'},"\.mid") < 0)&&(index($FORM{'midi'},"\.MP3")< 0)&&(index($FORM{'midi'},"\.wav")< 0)){ $error_rog = $error_rog . "\[MIDI/MP3/wavファイルの拡張子\] "; }
-------------------------------------------------------------
追加修正:
((A)&& (B)&&(C))となっています。

今のところ、音声は当方の環境では、ウィンドウズの基本ソフト
(アクセサリー − エンタテイメント −)の サウンドレコーダー
で .wav 形式でファイルを作成しています。マイクを使い録音します。
拡張子の.wavを許可するために、上の267行目の追加変更をしました。
プラグインソフトは、mid/MP3/wavを認識できるようです。
(wav → MP3の変換があればこの変更は不要です。)

上記と同じように.wavをそれぞれ追記します。
235 <td>:<input type=text name=midi><font size=2>(拡張子 .mid/.MP3/.wav まで記入)</font></td>
265 if (! $FORM{'midi'}) { $error_rog = $error_rog . "\[MIDI/MP3/WAVEファイル名\] ";

147 <title>Web_Juke_Casting</title>

今年のクリスマス・プレゼントは、ipodが流行している国や地域では
もちろんipod。というのは小学生でもポッドキャスティングで、自分の
ラジオ番組、音楽番組、中継番組を作成できるからです。学校のプロジ
ェクトになっていることもあるそうです。

例:「ハイ、皆さんお元気ですか。こちらはココロノです。とりあえず、この
web_jukeで配信する曲の紹介をさせてください。まず1曲目に聴いていただ
きたいのは、、、、、」というメッセージファイル(例、心乃の音楽メッ
セージ、music_from_me.wav)をマイクを使い、ソフトで作成します。次に
これを/sound/ディレクトリにFTPソフトで転送。その後、管理者モードで登録。
後は利用者次第です。

なお、当方が書き込みをしたCDの音楽の複製、MP3への変換などは
すべて個人のコンピュータ内のサーバ上で再生をする目的で行って
います。著作物の著作権所有者から許可されている範囲内の利用です。
webサイトで、web_jukeでの著作物の複製を含めた利用については、
著作権者の許諾を得てください。

改造案については、もちろん、ご自由に採用していただければ
うれしいです。それが、web_jukeに、また一つ、ささやかな生命
を吹き込んでくれますように。
心乃さん、すえぽんさん、感謝申し上げます。
□ 心乃 [2005年12月27日01時13分]
NXerさま

こんばんは、心乃です。
この度は、ご親切にしかも分かりやすく教えて頂いて本当にありがとうございましたm(__)m

実は自分のCGI歴はとても短く設置できる程度で今まで改造などしたことがなかったのですが、思い切って伺って良かったです!!
本当にありがとうございます(><)vv

無事にmp3をweb_jukeに設置することが出来ました!!
これもNXerさまのおかげです!!

また新たな改造案まで!!

それなのに、お礼のお返事が遅くなり、申し訳ございません。
本当にありがとうございましたvv

↓コチラのサイト様のmp3を設置したかったのです。お暇な時にでもよろしければどうぞvv
「STAGE」さま
http://emroots.web.infoseek.co.jp/

suepon.com | CGI作成/CGI制作 | JavaScript | ドメイン検索 | バナー自動作成 | Google ダンスツール | 松浦亜弥 | H.P.memo | パソコン | ネイル

Copyright (C) 2002 - 2008 suepon , All rights reserved. Powered by CGI Script Market.