logo
 
WebChain/2 Previous Ramdom Jump WebChain/2 Home Next
 メインメニュー
 サイト内検索

検索オプション
 ログイン
ユーザID または e-mail:

パスワード:

IDとパスワードを記憶

パスワード紛失

新規登録
 IRC(チャット)
#OS/2:*.jp
楽しみ方はこの辺参照.
フォーラム一覧   -   トピック一覧
   アプリ
     SDLで音が途切れてしまう。
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 トピック
SofiyaCat
投稿日時: 06/05/29 13:43
Quite a regular
登録日: 05/08/01
居住地: 東京都
投稿: 47
SDLで音が途切れてしまう。
最近色々とSDLを使ってアプリケーションを作っているのですが、
音声の再生中に音が途切れてしまうのです。

私の環境だけでしたら、それはそれで良いのですが……
(いあ、いいってことは無いと思うけど……)

他の方は、SDLを使っていて音が途切れてしまったりとか
再生されなくなったりとかしないのでしょうか?

もしよろしければ、そのへんの情報をいただけないでしょうか?


----------------
Sofiya猫

KAMUI
投稿日時: 06/05/30 00:07
Home away from home
登録日: 03/01/28
居住地: 名古屋だがね。
投稿: 714
Re: SDLで音が途切れてしまう。
ffplay hoge.mp3 とかすると波形表示して再生するのですが,音にブチブチ感つ〜か,再生に使うべき CPU パワーを表示に回してるせいかきれいな音じゃないですね。

ffplay -nodisp hoge.mp3 だと波形表示しない分?ちゃんと再生に CPU 使うらしく,普通の MP3プレーヤー程度には聞こえます。ただ,その状態で再生中にウインドウを動かすと音が途切れて消えてしまったりします。

あと,フォーカスを他のウインドウに移したり,他のウインドウから ffplay のウインドウに戻したりすると,一瞬ですが音が途切れる事も。

そもそも SDL/2 って処理が重い?
SofiyaCat
投稿日時: 06/05/30 08:14
Quite a regular
登録日: 05/08/01
居住地: 東京都
投稿: 47
Re: SDLで音が途切れてしまう。
KAMUIさん情報ありがとうございます。

私の所だけじゃなくてよかった。
(いあ、いいってことはないんでしょうけど……)
新バージョンのSDLも音が途切れないように改造してみることにします。


----------------
Sofiya猫

SofiyaCat
投稿日時: 06/05/30 13:46
Quite a regular
登録日: 05/08/01
居住地: 東京都
投稿: 47
Re: SDLで音が途切れてしまう。
改造しようと思ってドキュメントをみてみたらですにゃ、音に関して書いてありましたですにゃ。

それを試したらばっちり解決しました。(汗
お騒がせしてすいませんでした。


----------------
Sofiya猫

SofiyaCat
投稿日時: 06/06/04 00:30
Quite a regular
登録日: 05/08/01
居住地: 東京都
投稿: 47
Re: SDLで音が途切れてしまう。
あれから使ってみて、少し安定性が悪いので
結局、ソースを修正して自分でビルドしてみました。

下記においていますので、同じような問題で悩んでいる方は試してみてください。
http://nekomimi.cafe.coocan.jp/wiki/?%CA%AA%C3%D6

使ってみて問題があればレポートを頂けると改善の手助けになります。
問題が無いみたいならDoodleさんにマージしてもらおうかなと思ってます。


----------------
Sofiya猫

KAMUI
投稿日時: 06/06/05 10:50
Home away from home
登録日: 03/01/28
居住地: 名古屋だがね。
投稿: 714
Re: SDLで音が途切れてしまう。
VIA C3 866MHz で ffplay/2 による再生で,CPU使用率がかなり下がりました。

波形表示しながらの再生で,他のウインドウにフォーカス移す程度なら全く問題無し。再生中に PmW-Fx を起動するとかもやってみたけど,一瞬ノイズが載ったくらいで最後まで途切れませんでした。感謝 m(__)m
SofiyaCat
投稿日時: 06/06/06 13:42
Quite a regular
登録日: 05/08/01
居住地: 東京都
投稿: 47
Re: SDLで音が途切れてしまう。
KAMUI様、情報ありがとうございます。
波形表示しながらの再生で,他のウインドウにフォーカス移す程度なら全く問題無し。再生中に PmW-Fx を起動するとかもやってみたけど,一瞬ノイズが載ったくらいで最後まで途切れませんでした。感謝 m(__)m


ONScripterの最新版をビルドするついでに、更に改良をしてみました。
どうやら、Video関連のスレッドがなぜかTimeCriticalに設定してありまして、それが原因で音がプチプチしてたみたいでした。

修正したものを物置においておきましたので、機会がありましたら試してみてください。(多分、PmW-Fxを起動もへっちゃらですにゃ(PmW-Fxが何か知らないですけど))

http://nekomimi.cafe.coocan.jp/wiki/?%CA%AA%C3%D6

P.S.
ffplayでmpgのムービーを再生してみると、めちゃくちゃスムーズなんですね。ちょっと感動してしまいました。流石専用だな〜って思いました。(いつもONScripter上で見てたので……)


----------------
Sofiya猫

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

投稿するにはまず登録を
 
Powered by IBM OS/2 Warp, Apache, PHP, MySQL and XOOPS Cube