問題タブ [quicktime]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
objective-c - オーディオのフェードインとフェードアウトを使用して QTMovie をエクスポートする最良の方法
私が持っている QTMovie を取り、所定の時間オーディオをフェードインおよびフェードアウトさせてエクスポートしたいと考えています。できるだけCocoa内でこれを行いたいです。ムービーには音声のみが含まれる可能性があります。私の調査により、いくつかの可能性が明らかになりました。
新しいオーディオ コンテキスト挿入 API を使用します。http://developer.apple.com/DOCUMENTATION/QuickTime/Conceptual/QT7-2_Update_Guide/NewFeaturesChangesEnhancements/chapter_2_section_11.html . これは、これを達成するための最も現代的な方法のようです。
Quicktime オーディオ抽出 API を使用して、ムービーのオーディオ トラックを取り出して処理し、処理されたオーディオをムービーに戻して、元のオーディオを置き換えます。
もっと簡単な方法がありませんか?
objective-c - チャプターマーク付きMP4/M4Aファイルの作成
複数のオーディオ ファイルを、チャプター メタデータを含む 1 つの mp4/m4a ファイルに結合しようとしています。
私は現在これを行うために QTKit を使用していますが、残念ながら QTKit が m4a 形式にエクスポートすると、メタデータがすべて取り除かれます (これは Apple によってバグとして確認されています)サンプル コードを参照してください。私はこれがこの仕事の QTKit を除外していると思いますが、それが機能した場合、QTKit は非常に優れた API であるため、間違っていることが証明されれば幸いです。
そのため、オーディオ ファイル (入力形式は変換できるため、実際には重要ではありません) をチャプター メタデータを含む m4a ファイルに連結する方法を探しています。
コードの代わりに、別のアプリケーションの一部として再配布可能である限り、既存のコマンド ライン ツールを使用してこれを達成するという考えを受け入れます。
何か案は?
objective-c - QTKitを使用したムービーメタデータの設定
古いQuickTimeフレームワークコードをOSXで64ビットのCocoaベースのQTKitに変換しようとしています。つまり、いつでもストレートC関数呼び出しにドロップダウンできません。具体的には、QTKitを使用してQuickTime VRムービーを作成する方法を見つけようとしています。これは、ディスプレイコントローラーを設定するために特別なメタデータが必要になるためです。QTKitでこれを行うにはどうすればよいですか?
embed - 非表示の埋め込み QuickTime オーディオへのアクセス
Web サイト用のシンプルなオーディオ プレーヤーを作成しようとしています。EMBED... タグを使用してオーディオを埋め込み、HIDDEN="true" を設定し、さまざまな JavaScript コマンドを使用してオーディオ再生を制御しています。realplayer と mplayer では問題なく動作しますが、隠しビットが設定されている場合、quicktime プラグインは JavaScript に応答しません。これに対する回避策はありますか?
windows - Windows に Quicktime ライブラリのみをインストールする
Windows 用のQuicktime SDKがありますが、それを使用するすべてのアプリケーションではシステムに Quicktime ランタイム ライブラリをインストールする必要があります (SDK 自体にはヘッダーとライブラリ スタブだけがあり、実際の DLL はありません)。
私のアプリケーションが Quicktime を使用している場合、必要なライブラリをそのインストーラーと共にインストールしたいので、ユーザーが Quicktime を個別にインストールする必要はありません。私が探しているのは、ある種の「クイックタイム再配布可能」です。
今のところ (quicktime 7.x)、それを行う方法が見つかりません。QuickTime インストーラー全体 (約 20 MiB) をバンドルし、MSI のサイレント/無人フラグを付けて起動することができました。ただし、その方法にはいくつかの副作用があります。
- デスクトップとクイック起動バーにQuicktimeプレーヤーのショートカットを作成します
- ファイルの関連付けをハイジャックします (例: .mov は以前に別のものに関連付けられていたとしても、Quicktime Player に関連付けられます)。
- おそらくQuicktimeの関連付けを監視するか、自動更新を処理するいくつかのサービス/プロセス(qttask)をインストールします。
- 実際には必要ないQuicktime Playerをインストールします。
上記のうち、最初の 3 つはかなり悪いです。
Quicktime の「ライブラリをインストールするだけ」の方法はありますか?
私のアプリケーションでは、Quicktime を使用して、画像、ムービー、およびオーディオ ファイルをさまざまな形式でインポートします。副作用 (ファイルの関連付けの変更、アイコンの追加など) を伴わずに Quicktime ランタイムをインストールする適切な方法がない場合は、代替ソリューション (たとえば、画像を読み込むための FreeImage、おそらくビデオ/オーディオ用の DirectShow) を真剣に検討する必要があります。
flash - Flash / ActionScriptのQTVRのようなパノラマ?
Actionscriptを使用してから数年になります。当時、私はQTVRパノラマをエミュレートするプロジェクトを作成しました(Flashを使用していたときは、非常に基本的なmovファイルしか埋め込むことができませんでした)。マスクの後ろで非常に長いフラットなパノラマ画像を左右に移動するだけでした。効果は大丈夫でしたが、遠近法が非常に歪んでいたため、実際のパノラマほど良くはありませんでした。Flashの2つのイテレーションが開発されたので、私は興味があります...
実際のQTVRに少し近づく方法はありますか?...または、実際のQTVRを埋め込むことは可能ですか?
javascript - QuickTime オブジェクトの SetURL メソッドが定義されていませんか?
ページに埋め込まれた非表示の QuickTime オブジェクトを JavaScript で制御しようとしていますが、機能していません。オブジェクトは次のようになります。
レンダリング時に読み込まれる URL がわからないため、 data パラメータには何もありません。私は次のように設定しました:
オーディオは後で次のように再生されます。
Firefox 3.0.3 は JavaScript コンソールでエラーを生成しませんが、Play()
が呼び出されたときに再生が行われません。Safari 3.0.4 では、コンソールに次のエラーが表示されます。
Internet Explorer 7.0.5730.11 では、次の非常に役立つエラー メッセージが表示されます。
私のマシンには QuickTime バージョン 7.4 がインストールされています。Apple のドキュメントにはそれSetURL()
が正しいと書かれているのに、なぜ機能しないのでしょうか?
macos - QuickTimeビデオコーデックの構成
だから私はWindowsからMacにアプリを移植していて、アプリの一部は映画ファイルの作成を扱っています。Windowsには、ICOpenやICConfigureなどの機能のグループがあります。これらの機能は、選択したコーデックの構成ボックスを開くためのビデオ圧縮ドライバーを意味します。MacのQuickTimeにそのようなものはありますか?
cocoa - QTMovie 属性の設定
QTKit を使用して QTVR ムービーを作成しようとしていますが、ムービーのすべてのフレームを取得しています。ただし、必要な属性を設定しても効果がないようです。例えば:
これらの属性の値を取得すると、それぞれ NO と YES になります。ムービーは編集可能なので、ここで何が間違っているのか理解できません。属性が実際に変更されることを確認するにはどうすればよいですか?
php - PHPでストリーミングビデオをパスワードで保護する方法
php/.htaccessを使用してQuickTimeストリーミングビデオをパスワードで保護するための最良の方法は何ですか。それらはrtspを使用してストリーミングされていますが、必要に応じて他の形式を使用できます。
PHPで認証を行う方法は知っていますが、ユーザーがURLをコピーして共有できないように、ストリーミングファイルのURLを保護するように認証を設定する方法がわかりません。
または、これを考えすぎて、通常の認証スキームを使用して、保護されたディレクトリにファイルを配置することができますか?