- PR -

MediaPlayerによる動画再生

投稿者投稿内容
かた
会議室デビュー日: 2005/08/30
投稿数: 11
お住まい・勤務地: 埼玉県
投稿日時: 2006-01-24 13:08
よろしくお願いします。

環境
OS:XP、VC++.net、Windowsアプリケーションフォーム、ノートPC

1つのaviの動画を再生するだけでしたので、WindowsMediaPlayerコンポーネントを
使用しました。
これを実行したものをノートPCにつなげた液晶モニターに表示して、他の人が
閲覧できるようにしましたところ、
フォームは表示されず、動画のみが拡大表示されてしまいました。
これはなにが原因なのでしょうか?
もしおわかりになる方がいましたら、教えてください。

じゃんぬねっと
ぬし
会議室デビュー日: 2004/12/22
投稿数: 7811
お住まい・勤務地: 愛知県名古屋市
投稿日時: 2006-01-24 13:52
引用:

かたさんの書き込み (2006-01-24 13:08) より:

これを実行したものをノートPCにつなげた液晶モニターに表示して、他の人が
閲覧できるようにしましたところ、
フォームは表示されず、動画のみが拡大表示されてしまいました。
これはなにが原因なのでしょうか?


ノート PC の液晶から直接みると問題ないんですよね?
ならば、プログラム上の問題ではなく、その「つなげた液晶モニタ」が原因としか考えれないような...

確かに動画が描画される領域がフォームからはみ出せば、同現象を確認できますが、
同じ端末で実行されているのであれば、モニタが原因としか考えられません。

_________________
C# と VB.NET の入門サイト
じゃんぬねっと日誌
囚人
ぬし
会議室デビュー日: 2005/08/13
投稿数: 1019
投稿日時: 2006-01-24 14:00
モニタの解像度が低くて、でかく見えてるだけだったりして…。
_________________
囚人のジレンマな日々
かた
会議室デビュー日: 2005/08/30
投稿数: 11
お住まい・勤務地: 埼玉県
投稿日時: 2006-01-24 14:10
  引用: ---------------------------------------------------------------------

   じゃんぬねっとさんの書込み(2006-01-24 13:52)より:

   ノート PC の液晶から直接みると問題ないんですよね?
   ならば、プログラム上の問題ではなく、その「つなげた液晶モニタ」が
   原因としか考えれないような...

   確かに動画が描画される領域がフォームからはみ出せば、
同現象を確認できますが、
同じ端末で実行されているのであれば、モニタが原因としか考えられません。
---------------------------------------------------------------------------

ノートPCでは正常に表示されています。
ためしに、液晶プロジェクタでも表示しましたところ、
同じ現象が起きました。
液晶モニターは"BAFFALOのFTD-G931AS"です。
液晶モニター、プロジェクタともに解像度は1024×768までです。
解像度は関係あるのでしょうか?

いちおう、C#にて、Webカメラからの動画取り込みと再生プログラムを作成したことが
あるのですが、こちらを使用してみたら、問題がありませんでした。

解像度ではなければWindowsMediaPlayerに問題があるのでしょうか?
かた
会議室デビュー日: 2005/08/30
投稿数: 11
お住まい・勤務地: 埼玉県
投稿日時: 2006-01-24 14:42
引用:
--------------------------------------------------------------------------------


囚人さんの書き込み (2006-01-24 14:00) より:

モニタの解像度が低くて、でかく見えてるだけだったりして…。

--------------------------------------------------------------------------------

確認できしだい、また、書込みしたいと思います。


じゃんぬねっと
ぬし
会議室デビュー日: 2004/12/22
投稿数: 7811
お住まい・勤務地: 愛知県名古屋市
投稿日時: 2006-01-24 14:43
引用:

かたさんの書き込み (2006-01-24 14:10) より:

液晶モニター、プロジェクタともに解像度は1024×768までです。
解像度は関係あるのでしょうか?


描画している動画の解像度にも因ります。

_________________
C# と VB.NET の入門サイト
じゃんぬねっと日誌
かた
会議室デビュー日: 2005/08/30
投稿数: 11
お住まい・勤務地: 埼玉県
投稿日時: 2006-01-24 15:59
囚人さん、プロジェクタとモニターが使用中のため
まだ確認ができていませんが、後ほど書き込みます。

引用:
--------------------------------------------------------------------------------

じゃんぬねっとさんの書き込み (2006-01-24 14:43) より:

描画している動画の解像度にも因ります。

--------------------------------------------------------------------------------
動画像の解像度は320×240です。
アプリケーションの画面設定は1024×768、画面を最大化表示にしています。

もう少し、いろいろなもので試して、この現象が起きる条件を
絞り込んでみようと思います。
かた
会議室デビュー日: 2005/08/30
投稿数: 11
お住まい・勤務地: 埼玉県
投稿日時: 2006-01-25 08:34
囚人さん、ノートPCの解像度をプロジェクタとモニターに
合わして、行ってみましたが、状況は変わりませんでした。

何度か起動してみたのですが、
この画面でaviが起動すると、他の画面に行っても、
モニターのほうはaviが表示されっぱなしです。

WindowsMediaPlayerの方の問題なのかもしれません。

なので、今までどおり、このコンポーネントを使わず、
C#からC++へプログラムを移行していきます。

囚人さん、じゃんぬねっとさん、ありがとうございました。

スキルアップ/キャリアアップ(JOB@IT)