質問: 初めて質問させていただきます。 動画再生ソフトを作っておりますが、コントロール画面と再生画面を 別のフレームで表示させる形で考えております。 再生部分でjmfを使っていたのですが、再生できない動画形式(mkvな ど)ガあり、別の方法を考えております。 そこでご質問ですが、再生画面のFrame内でたとえばメディアプレーヤ ーなどを実行することはできるのでしょうか。 もしくはswingアプリからメディアプレーヤーなどを直接コントロール する方法(起動だけでなく、再生、停止など)などありましたら、ご 教授していただきたいと思います。 独学で勉強中のため、基本的なこともまだ理解できていないこともあ ると思いますが、よろしくお願いいたします。
回答: ふむ。DLLが提供されているなら話が早い。 DLL使ったことあるってことはJNIとかから使ったことがあるのかな? まぁそれはどっちでもいいけど... 提供されたDLLの使用法がわからない場合はね、 逆アセンブルとかを使うんだよ。 正確なソースをどこまで出せるかはツールなどにも よるけどIFは定義などは大抵わかるはず。 ちなみに、私はちょっと気になったのでMPC_API_LIBを 逆アセンブルしてみた。で、結果は... ありとあらゆるAPIが用意されているのでほぼJAVAから制御出来るなって感じでした。 ※但し解析などは結構手間が掛かるかもね。 VBやVCなどの経験が無いと難しいかも。