HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2010
0418
音叉動画の出し方について教えてください。7解決


音叉

リンク

2010/4/18(Sun) 21:56:42|NO.32088

こんばんはです。HSPはじめて五日目の初心者です。
今、自作動画と音楽を創ったので↓のように打ったのですが、MP3は再生されるのですが
wmvの方は再生できないんです。どこが間違っているのか?教えてください。

screen 0,700,500
mmload "ファイル名.mp3",1
mmload "ファイル名.wmv",2
pos 0,240
button "再生",*play
mes "MP3"
button"再生",*play2
mes"オープニング"
button "終わり",*owari
stop
*play
mmplay 1
stop
*play2
mmplay 2
stop
*owari
end



この記事に返信する


ANTARES

リンク

2010/4/19(Mon) 03:47:17|NO.32094

 スクリプトに問題はないようです。
(もし、再生位置が気に入らないだけなら、posを使いましょう)。

 複数の原因が考えられます。
・wmvファイルが壊れているか、hspが対応していないような特殊なフォーマット
・WinXPとWin7ではOKでしたが、Win98ではmp3もwmvもダメなのでOSによるのかも
・hspが壊れている
・OSが壊れている



コーヒー

リンク

2010/4/19(Mon) 06:24:58|NO.32095

スクリプトは小文字の
で囲んでください。
初心者だと日本語も読めないのか?



テック

リンク

2010/4/19(Mon) 14:03:00|NO.32099

HSP Document Libraryの
mmloadの解説には、
MP3形式、およびASF形式はOSがサポートしている場合にのみ再生が可能です。
(初期のWindows95、Windows98ではWindows Media Player
5.2以降がインストールされている必要があります。)
※ASF形式 : 拡張子 ASF,WMV,WMA : Windows Media形式音声データ

となっています。
Windows Updateで最新のWindows Media Playerを
ダウンロードしてみるといいかもしれません。

一応確認のスクリプトを作成し、再生したらできました。
動作確認環境
OS:Windows Vista
Windows Media Playerのバージョン:11


// マクロを定義する #define FILE_NAME_MP3 "ファイル名.mp3" // #define FILE_NAME_WMV "ファイル名.wmv" #define FILE_NAME_WMV "boxing.wmv" #define FILE_NAME_MIDI "canyon.mid" #define BUTTON_TEXT_PLAY "再生" #define BUTTON_TEXT_STOP "停止" #define BUTTON_TEXT_END "終わり" #define MES_TEXT_MP3 "MP3" #define MES_TEXT_WMV "オープニング" #define MES_TEXT_MIDI "MIDI" // エントリーポイント *HspMain // ウィンドウを初期化する screen 0, 700, 500 // メディアファイルをロードする mmload FILE_NAME_MP3, 1 mmload FILE_NAME_WMV, 2 mmload FILE_NAME_MIDI, 3 // カレントポジションを設定する // pos 0, 240 pos 0, 0 // 再生ボタンを表示する(MP3) button BUTTON_TEXT_PLAY, *PlayMp3 mes MES_TEXT_MP3 // 再生ボタンを表示する(WMV) // button gosub BUTTON_TEXT_PLAY, *PlayWmv button BUTTON_TEXT_PLAY, *PlayWmv mes MES_TEXT_WMV // 再生ボタンを表示する(MIDI) button BUTTON_TEXT_PLAY, *PlayMidi mes MES_TEXT_MIDI // 停止ボタンを表示する(メディアファイル) button BUTTON_TEXT_STOP, *StopMm // 再生ボタンを表示する(終了) button BUTTON_TEXT_END, *HspEnd // HSPを停止する stop // MP3ファイルを再生する *PlayMp3 mmplay 1 stop // WMVファイルを再生する *PlayWmv mmplay 2 stop // MIDIファイルを再生する *PlayMidi mmplay 3 stop // メディアファイルを停止する *StopMm mmstop stop // HSPを終了する *HspEnd end

確認スクリプトで使用しているboxing.wmvは、
http://www.mocap.jp/optitrack/sample/movie.html
からダウンロードしたサンプルムービーです。



ESZET

リンク

2010/4/19(Mon) 16:42:10|NO.32101

直接の回答ではないのですが、
スクリプトは、半角の
で囲むようにして下さい。
コーヒーさんも同じことを言っていたのですが、タグが消えていたので^^;



ESZET

リンク

2010/4/19(Mon) 16:45:53|NO.32102

<pre>を入れ子にしても消えるか。
半角の<pre>〜</pre>で囲んで下さい。

で、質問の回答ですが、文法的には問題ないと思います。
拡張子も含めてファイル名を間違えているか、テックさんの云うようにOSやWMPの問題だと思います。

連続投稿失礼しました。



荒河 軒持

リンク

2010/4/19(Mon) 16:49:32|NO.32104

<pre> 〜 </pre> これで表示されるかな?



Law-haK

リンク

2010/4/19(Mon) 18:44:02|NO.32106

ありがとうございます。解決しました。



ONION software Copyright 1997-2021(c) All rights reserved.