問題タブ [qtkit]

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.

0 投票する
2 に答える
50 参照

objective-c - QTCompressionOptionsWindowTest を理解しようとする

いくつかの圧縮オプションを使用して、QTKit を使用するアプリケーションを構築しようとしています。この例は、その目的で Window を使用するApple開発者ページQTCompressionOptionsWindowで見ました。

MyController.m の 65 行目にコメントがあります。

作者が何を説明しようとしているのか誰か説明してくれませんか

「ペン先でウィンドウを直接インスタンス化できます」

?. 彼は QTCompressionOptionsWindow のペン先を持っています

返信ありがとうございます

0 投票する
1 に答える
490 参照

objective-c - 2 つの QTMovie を同期して再生する

2 つの異なる QTMovie オブジェクトを完全に同期して再生する Cocoa アプリケーションがあります。両方のムービーの解像度、サイズなどは同じですが、長さが異なる場合があります。ムービーは圧縮されており、マルチスレッドである必要があります。

私の現在のアプローチは次のとおりです。

再生ボタン ClickHandler で行われます。

10 件中 9 件のケースでこれは機能しますが、ムービーが非同期で再生されることがあります。また、CPU負荷が高い場合は非同期になると確信しています。

何か案は?どうもありがとう。

0 投票する
1 に答える
542 参照

cocoa - Xcode Cocoa QTKit - 参照ファイルの作成

非常に簡単な質問で申し訳ありませんが、

Quicktime ムービーの参照ムービーを作成しようとしています。ムービーの一部を切り取り、そのファイルを自己完結型のムービーではなく参照として保存したいと考えています。カットの方法と自己完結型ファイルの保存方法は知っていますが、参照ファイルの作成方法はわかりません。

助けてくれてありがとう。

0 投票する
1 に答える
84 参照

cocoa - アプリの起動時に起動するQTMovieファイルを保存する

ココアとQtkitを使用してOSX用のシンプルなアプリを作成しようとしています。アプリが起動したらすぐに映画の再生を開始したいのですが。ファイルの場所を参照して、デスクトップにある自分の.movファイルを再生できる再生アプリを作成しました。

もちろん、.movファイルをアプリ自体に保存して、ユーザーがアプリを起動したときに特定のファイルを再生できるようにしたいのですが、どこにどのように保存するかわかりません。Core Dataライブラリを使用する必要がありますか?ありがとうございました。

0 投票する
1 に答える
64 参照

objective-c - QTCaptureSession でデバイスを変更する簡単な方法はありますか

からデバイスの配列を列挙する以外に、QTCaptureSession でオーディオ/ビデオ デバイスを変更する簡単な方法はありますか?

デバイスが QTMediaTypeSound または QTMediaTypeVideo であるかどうかを確認し、それらを削除していますか?

0 投票する
4 に答える
2515 参照

objective-c - 強制 (MP3) タイプの URL から QTMovie 再生ファイルを作成するにはどうすればよいですか?

QTKit を使用して、URL から MP3 を段階的にダウンロードして再生しています。このドキュメントによると、これはそれを達成するために使用する必要があるコードです。

これは機能し、私が望んでいることを正確に実行します — MP3 URL は遅延ダウンロードされ、すぐに再生を開始します。ただし、URL に「.mp3」パス拡張子がない場合は失敗します。

エラーは発生せず、例外も発生しません。サウンドの長さはゼロに設定され、何も再生されません。

これを回避するために私が見つけた唯一の方法は、データを手動でロードし、QTDataReference を使用して型を強制することです。

ただし、これにより、再生を開始する前にすべての MP3 を同期的に完全にダウンロードする必要があり、これは明らかに望ましくありません。これを回避する方法はありますか?

ありがとう。

編集

実際には、パスの拡張子は関係ないようです。Content-Type が HTTP ヘッダーに設定されていないだけです。それでも、後者のコードは機能し、前者は機能しません。サーバーにアクセスせずにこれを修正する方法を知っている人はいますか?

編集 2

誰?これに関する情報がどこにも見つからず、Google は苛立たしいことに、ほとんどのクエリでこのページを上位の結果として表示するようになりました...

0 投票する
1 に答える
820 参照

cocoa - プログラムでmp3をwavにデコードする簡単な方法は?

(おそらくQTKitを使用して)Macでmp3をwavに(プログラムで)変換する簡単な方法はありますか?SoundConvertの例を見たことがありますが、正直なところ、理解できません:Pオーディオフィンガープリントのためにlibofaに渡す必要があります...

0 投票する
1 に答える
249 参照

cocoa - QTKit オーディオ ミュートおよびストリーム バッファリング ステータス メッセージ

次のようにQTkitで音量をミュートしています:

問題は、音量の減衰が急激で急激であることです。音量減衰にフェード効果を実装するにはどうすればよいですか?

また、私のアプリは .pls オーディオ ストリーム ファイルを実行します。バンドルに埋め込まれた .pls ファイルがあります。アプリ内でストリームを選択する場合、ストリームの再生が始まるまでに少し時間がかかるのが一般的です。接続前のこの短い遅延の間に、ある種のステータス メッセージ (「バッファリング」または「接続中」) を表示したい. ストリームが開始されると、ステータス メッセージは終了します. これにアプローチする方法についてのアイデアはありますか?

助けてくれてありがとう。

-ポール。

0 投票する
1 に答える
586 参照

cocoa - QTMovie API を使用してストリーミング (RTSP) ムービーの QTTracks を抽出する方法は?

QTMovie (QTKit) API を使用して RTSP ストリーミング ムービーの QTTracks を取得する方法を知っている人はいますか?

基本的に、ムービーからオーディオとビデオのトラックを抽出し、それらを再生する前に追加の処理を行いたいと考えています。

以下は簡略化されたコード スニペットです。これは、ローカル ムービー ファイルではうまく機能しますが、RTSP ストリームでは失敗します。

ご協力いただきありがとうございます。

0 投票する
1 に答える
216 参照

cocoa - Cocoa アプリの QT ムービー間でホワイト フェード インとフェード アウトを作成する

Cocoa アプリケーションで特定の効果を達成しようとしています。いくつかの QT ムービーと、それぞれ別のムービーにリンクするボタンを含むウィンドウがあり、そのムービーをメイン ウィンドウで再生します。ものすごく単純。問題は、メイン ウィンドウがムービーを切り替えるときに、白いフェードが出入りするようにしたいことです (実際には、より多くのフラッシュ)。進め方に困っています。映画の視覚効果を作成するために使用できると思われる Core Image という Cocoa 用のライブラリがあることに気付きましたが、それが最善の方法でしょうか? または、QTKit にもっと簡単な方法がありますか? ありがとうございました!