WindowsにはQuicktime SDKがありますが、それを使用するアプリケーションではシステムにQuicktimeランタイムライブラリをインストールする必要があります(SDK自体には実際のDLLではなくヘッダーとライブラリスタブがあります)。WindowsにQuicktimeライブラリをインストールする
私のアプリケーションでQuicktimeが使用されている場合、Quicktimeを別途インストールする必要がなく、インストーラの必要なライブラリをインストールしたいと思います。私が探しているのは、「quicktime redistributable」のようなものです。
今のところ(quicktime 7.x)、私はそれを行う方法を見つけることができません。 Quicktimeインストーラ(約20 MiB)全体をバンドルして、MSIのサイレント/無人フラグで起動することができます。
- は、それが関連付けられていた場合でも、デスクトップ上や
- は、例えば.MOVのQuickTime Playerに関連付けられますファイルの関連付けを、(ハイジャッククイック起動バーでのQuickTimeプレーヤーのショートカットを作成します。ただし、その方法にはいくつかの副作用を持っています
- は、おそらくQuicktimeの関連付けを監視するサービス/プロセス(qttask)をインストールしたり、自動更新を処理したりします。
- は、私が実際に必要としないQuicktime Playerをインストールします。
上記のうち、最初の3つは非常に悪いです。
Quicktimeの「ライブラリをインストールするだけです」という方法はありますか?
私のアプリケーションでは、Quicktimeを使用してさまざまな形式の画像、ムービー、およびオーディオファイルをインポートします。副作用なしでQuicktimeランタイムをインストールするための純粋な方法がない場合(ファイルアソシエーション、余分なアイコンなど)、代替ソリューション(例えば、画像を読み込むためのFreeImage、ビデオ/オーディオ用のDirectShowなど)を真剣に検討する必要があります。
「Ogg Theora」には独自の問題があります.Oggのコンテナ形式は非常に悪夢的なことがあります。テオラは、もちろん、ビデオフォーマットとして、それは単に吸うより重要な問題があります。この世紀から何も言わずに、MPEG-2とほとんど競合しません。 –