[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[jfriends:00571] Self-Contained Movie(QuickTime for Java)



)))))))))))) BMWバイシクル、ホームシアターなどが当たる! ((((((((((((
走りもスタイルも刺激的!ニューBMW 3シリーズ tiキャンペーン実施中。
  忙しい毎日に埋もれていませんか?
         → → そんなあなたのライフスタイルをもっと刺激的に!
応募はこちら >> http://www.infoseek.co.jp/Special?pg=bmw_if.html 
----------------------------------------------------------------------


えんどうです。

QuickTime for Java を使って複数の MPEG-1 ムービーを読み込み、
独立保存形式の MPEG-1 ファイルとして
連続して保存するプログラムを開発しています。

 http://developer.apple.com/samplecode/Sample_Code/QuickTime/QuickTime_for_Java/ImportExport/ImportExport.java.htm

上記 ImportExport.java を参考に、
quicktime.std.movies.Movie クラスの convertToFile() メソッドで

		theInputMovie.convertToFile ( new QTFile ("test.mov"),
					      exportType,
					      kMoviePlayer,
					      IOConstants.smSystemScript,
					      showUserSettingsDialog
					      );

このようにして保存できることを確認しました。

ただこれだと毎回ダイアログが表示され、
毎回「独立保存形式」(Self-Contained Movie)を選択する必要があります。

最後の引数 showUserSettingsDialog を削除して試してみました。

		theInputMovie.convertToFile ( new QTFile ("test.mov"),
					      exportType,
					      kMoviePlayer,
					      IOConstants.smSystemScript
					      );

これだと codec が MPEG-1 ではなくなってしまいます。

「独立保存形式」の MPEG-1 ムービーを連続して保存するには
どうしたら良いのでしょうか。

QuickTime Pro プレイヤーにはそれらしき Preference はありませんでした。

# QuickTime for Java の開発者コミュニティーってあるのかなあ...

-- 
ENDO Yasuyuki <yasuyuki@xxxxxxxxxxxx>
http://www.ss.iij4u.or.jp/~eyasuyuk/ (Personal/Japanese Only)
http://www.javaopen.org/jfriends/ (Japanese Only)

------------------------------------------------------------------------
   ★あなたのサイト、ケイタイデビュー!!今なら新CLIEが当たります。
       http://isuser.infoseek.co.jp/contest/?svx=971122