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


HSPTV!掲示板


未解決 解決 停止 削除要請

2017
0124
てんメインのPCでmmplayで再生できない7解決


てん

リンク

2017/1/24(Tue) 18:37:32|NO.78045

いつも質問ばかりですみません、
お世話になっております。

以前から気になっていたのですが、
私のメインPC(Win10)でmmplayでmp3やwavの再生時に固まる現象が起きています。
固まるとタスクマネージャ−から強制終了しか受け付けなくなります。
(midiはファイルによって再生できるか、音が鳴らないかのどちらかなのでまだマシです)

別のPC(Win10)ではあっさり再生できておりますので、PC特有の問題のようです。
問題のメインPCでは実行ファイルにしたものでも固まりますので、
他の方が配布されたものでも固まるようです。
(固まる=ウィンドウが真っ白になってマウスカーソールがクルクル)

例えば以下のスクリプトでも固まります。

exist "1.mp3":if strsize=-1:dialog "ファイルない",1,"ERROR":stop
mmload "1.mp3"
mmplay

もちろん、mp3ファイルは普通にダブルクリックするとMediaPlayerで
普通に再生されるものです。

先日、固まるPCでapkビルドしたら、スマホでは問題なく再生されました。

メインPCでなければ気に留めないのですが、、、
開発しづらくて困っています。

何か心当たりや同様の経験ありませんでしょうか。



この記事に返信する


KA

リンク

2017/1/24(Tue) 19:35:14|NO.78047

余計なコーデックが入ったりしていませんか?



てん

リンク

2017/1/25(Wed) 02:27:19|NO.78056

ご返信ありがとうございます。
コーデックは以下です。

オーディオ コーデック
種類 名前
ACM Microsoft IMA ADPCM CODEC
ACM Fraunhofer IIS MPEG Layer-3 Codec (decode only)
ACM Microsoft ADPCM CODEC
ACM Microsoft CCITT G.711 A-Law および u-Law CODEC
ACM Microsoft GSM 6.10 Audio CODEC
ACM Ulead DV Audio Codec
ACM Messenger Audio Codec
ACM Microsoft PCM Converter
DMO WMAudio Decoder DMO
DMO WMAPro over S/PDIF DMO
DMO WMSpeech Decoder DMO
DMO MP3 Decoder DMO

ビデオ コーデック
種類 名前
ICM Cinepak Codec by Radius
ICM Intel IYUV codec
ICM Microsoft RLE
ICM Microsoft Video 1
ICM Microsoft YUV
ICM Toshiba YUV Codec
ICM Microsoft YUV
DMO Mpeg4s Decoder DMO
DMO WMV Screen decoder DMO
DMO WMVideo Decoder DMO
DMO Mpeg43 Decoder DMO
DMO Mpeg4 Decoder DMO

競合とかしているのでしょうか。



沢渡

リンク

2017/1/25(Wed) 22:30:05|NO.78062

mm系命令をmci命令に変えてみるのはどうでしょうか?
前にユーザーさんから「ある時から急に音が鳴らなくなった」という問い合わせをいただき、
試しにmci命令に変えてみたら改善されましたので。
これで改善されるかどうかわかりかねますが、ご参考までに。



てん

リンク

2017/1/26(Thu) 07:32:43|NO.78067

アドバイスありがとうございます。

mciの扱いが怪しいため、勝手ながら以下サイト様の
簡易MP3プレーヤー(PSHxHSP PLAYER)を使わせて頂きました。
http://www1.mukade.jp/mci.html

結果は相変わらず…別のPCでは再生出来るけれども
問題のPCでは、ファイルを読み込みした時点で固まる><

キートップも欠けて飛んでるし、
そろそろ買い替え…と言いながら粘ってみます。
ありがとうございました。



MillkeySoftware

リンク

2017/1/26(Thu) 08:18:58|NO.78068

Insider Preview 版 Windows 10 64Bit からの情報です。
(Windows 10 64Bit Insider Preview 1607 15014.1000)
現在、一部環境において、HSP で作成されたプログラムより起動されたプロセスの起動処理が正しく完了できない・プロセスの起動に大幅な時間がかかる問題を確認しています。



てん

リンク

2017/3/29(Wed) 14:47:17|NO.78710

自己レスすみません。

先日メインPCのHDDを交換したら音が鳴るようになりました。
元からSSD(OS)+HDD(それ以外)の構成ですので何かしらHDD内のデーターが
競合していたと思われますが、原因は分からずじまいです。

とにかく音が鳴るようになって良かった^-^;;汗



MillkeySoftware

リンク

2017/3/30(Thu) 07:07:37|NO.78722

すでに解決済みですが、一つだけ原因と思われるHSP不具合。
HSP にて、mci 命令を行った場合、稀にプロセス別の音量レジストリデータが異常設定され、その音量が設定 0 (無音) になってしまうことを確認しています。

この場合、下記レジストリを手動で削除するか、該当HSP の起動中にサウンドミキサーなどの音量設定にて正しい音量を設定しなければ修正が不可能となります。
"HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\LowRegistry\Audio\PolicyConfig\PropertyStore"
この中に存在するサブキー(英数字の識別子みたいなキー)の中に、hsp3.exe などのプロセス別のデータが存在します。
このサブキーの既定に、"{2}.\\?\hdaudio#func_01&ven_10ec&dev_0887&subsys_10438445&rev_1003#{6994ad04-93ef-11d0-a3cc-00a0c9223196}\singlelineouttopo/00010001|\Device\HarddiskVolume6\ProgramingBase\HSP_34b3\hsp3.exe%b{00000000-0000-0000-0000-000000000000}"
などが存在すると思いますので、異常の際はプロセスを終了した後に、このキーごと削除してください。その後、正常に聞こえるか試してください。



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