サウンドファイルを再生しようとしても何も起こらないQ: QTKitを使用してサウンドファイルを開き、再生しようとしましたが、何も起こりません。 まったく何の音も聞こえません。 しかし、setMovie:メソッドを使用してQTMovieをQTMovieViewに設定すると、問題なく機能します。自作のコードを以下に示します。何が間違っているのでしょうか。 QTMovie *aMovie; QTMovieView *aMovieView; aMovie = [QTMovie movieWithFile:s error:nil]; [aMovie setVolume: volumeVal]; // [aMovieView setMovie:aMovie]; // これをすると正常に機能する! [aMovie play]; A: 次のコード行で、自動解放(QTMovie)オブジェクトを
Quartz Composerコンポジションには入力と出力があり、コンポジションに値を渡したり、コンポジションから値を取得したりすることができます。これらの入力は型付きであり、数値、テキスト文字列、または画像を受け入れます(コンポジションの入力と出力およびそれらの作成方法に関する詳細は、『Quartz Composer Programming Guide』を参照)。このテクニカルノートでは、コンポジションとの画像の受け渡しと、コンポジションからの画像の取得を効率的に行う方法を重点的に取り上げます。 画像をコンポジションに渡すコンポジションに画像入力がある場合は、QCViewまたはQCRendererクラスの- (BOOL) setValue:(id)value forInputKey:(NSString*)keyメソッドを使用して、コンポジションに画像を渡すことができます。Quartz C
Does your application need to create a custom visual display from QuickTime movie audio, similar to the iTunes Visualizer? Or extract the audio from a home movie so it can be converted to your own custom audio format? The iTunes Visualizer uses the audio signal to generate a visual effect. Perhaps you have worked with iMovie or QuickTime Player and liked how these applications are able to easily
Destination Video Leverage SwiftUI to build an immersive media experience in a multiplatform app. Featured iOS, iPadOS, macOS, tvOS, visionOS View code BOT-anist Build a multiplatform app that uses windows, volumes, and animations to create a robot botanist's greenhouse. Featured iOS, iPadOS, macOS, visionOS View code
QuickTimeは、1991年の登場以来、Appleの看板となる技術の1つだ。Mac OS X 10.4 "Tiger"とともに登場したQuickTime 7で、この技術のパワーが、Cocoaアプリケーションにも広がろうとしている。 QuickTimeは、とても長く使われてきた技術だ。いまでは「クラシック」と呼ばれるMac OSの系列である、System 7.0で登場し、Mac OS Xへの大きな転換期も経験してきた。だが、多くの例に漏れず、そのような古いライブラリは過去の資産との互換性が大事になるため、新しいプログラミング環境では利用しにくくなる。特に、Mac OS Xから導入されたCocoaからは、基本となるAPIに大きな差があるため、なかなか利用できなかった。 QuickTime 7の登場で、この状況が変化した。Cocoa環境でQuickTimeを利用するためのフレームワーク、Qu
QTKitのQTMovieの - (NSImage *)currentFrameImage; - (NSImage *)frameImageAtTime:(QTTime)time;あたりは,使うたびにメモリリークする。数回呼ぶくらいならどうってことないけど,大量に呼ぶと大変なことに。 この問題を回避するには,QuickTimeのAPIを使わなければいけない??。 MovieとかGWorldとかよく分からないんだけど…。 とりあえず,いろいろ試行錯誤してできたのが,フレーム画像を大量に呼び出しても大丈夫なクラス。 でもなぜこれでいいのかは,謎(SetMovieGWorldすると,それが開放されないような?)。 @interface QTFastMovie : QTMovie { GWorldPtr gworld; } - (NSImage *)fastCurrentFrameImage; @
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く