このページは福井県立大学の田中求之が2006年1月まで運用していた Mac のサーバ運用に関する会議室 「Web Scripter's Meeting」の記録です。情報が古くなっている可能性がありますのでご注意ください。

Quicktimeのウインドウを移動したい

発言者:中山さとし
( Date Friday, April 06, 2001 18:50:58 )


Applescriptをキーにこちらに辿り着きました。
サーバ関係などではないので恐縮ですが質問させていただきます。

プレゼン用に1024*768サイズのムービーを作成したのですがXGAのレゾリュー
ションでは画面一杯になります。ムービーファイルをひらくと中途半端な位
置でウインドが開くので手動で移動しなければなりません。

これを自動化し位置調整後再生・・・としたいのです。
スクリプト編集プログラムの録音・再生機能くらいしか使ったことないので
こまりました。

よろしくお願いします。

田中求之 さんからのコメント
( Friday, April 06, 2001 19:08:51 )

たとえばこんな感じでしょうか?

set myMovie to choose file of type {"MooV"}

tell application "QuickTime Player"
  open myMovie
  set position of window 1 to {0, 21}
  activate
  play movie 1
end tell

中山さとし さんからのコメント
( Saturday, April 07, 2001 11:08:02 )

解答いただきありがとうございます。

set position of window 1 to {0, 21}
の値をいじことでタイトルバーも隠すことができ感激です。

set myMovie to choose file of type {"MooV"}
で myMovie(変数?)をダイアログで選択するようになっていますが
パスを指定するなどで直接設定できないでしょうか?

よろしくお願いします。

Tanny! さんからのコメント
( Saturday, April 07, 2001 13:26:34 )

もしかして、全画面でムービーの再生がしたいって事でしょうか?
「ファイル」-「ムービーを再生」で再生するのではいけないのですか?
画面いっぱいにムービーの再生ができますよ。

はずしてたら、ごめんなさい。

中山さとし さんからのコメント
( Saturday, April 07, 2001 13:55:18 )

>もしかして、全画面でムービーの再生がしたいって事でしょうか?

その通りです。

>「ファイル」-「ムービーを再生」で再生するのではいけないのですか?

え〜っ!それができるのですか?・・・っと、ヘルプをみたらちゃんとその
ように書いてありました。

しかーし、しかし、私のQuicktimePlayerにはそのメニューがないのです。
「ムービーを開く」ならあります・・・
バージョンは4.13なんですが。

田中求之 さんからのコメント
( Saturday, April 07, 2001 19:49:39 )

>パスを指定するなどで直接設定できないでしょうか?

set myMovie to alias "Macintosh HD:QuickTime Folder:Sample Movie"

というように、alias <フルパス> で指定しておけば OK です。


>しかーし、しかし、私のQuicktimePlayerにはそのメニューがないのです。

Apple からライセンス(登録キー)を購入して QuickTime Pro にアップすると
メニューに出てくるようになります。普通の QuickTime のままでは利用できない
機能です。

中山さとし さんからのコメント
( Saturday, April 07, 2001 21:19:02 )

田中様、Tanny!様 おかげさまでやりたいことができました。

>Apple からライセンス(登録キー)を購入して QuickTime Pro にアップす
>るとメニューに出てくるようになります。

アップグレードします。
全画面再生もおそらくAppleScriptで制御できるのでしょうね。
今度はこのサイトなどを活用し、自分でなんとかがんばろうと思います。

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