問題タブ [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.

0 投票する
3 に答える
3294 参照

cocoa - Cocoa (OS X) を使用したメモリ内 MIME タイプ検出?

私のアプリケーションは、カスタム形式のビューアーであり、明確に定義された XML マニフェストとリソース (画像や動画など) を含む zip ファイルです。zlib を使用してメモリ内の zip ファイルを開き、リソースの表示に進みます。

私が遭遇した問題の 1 つは、どうやら QTMovie が MIME タイプを判別できないため、ビデオを適切に表示できないことです。ファイルからロードされたムービー ([QTMovie movieWithFile]) は完全に機能します。メモリからロードされた ([QTMovie movieWithData]) は動作を拒否します。

ファイル拡張子がないため、QTMovie は MIME タイプ情報を判別できないため、これは理にかなっています。少し検索した後、次の方法で QTDataReference を使用することにしました。

これはうまく機能しますが、MIMEType のハードコーディングは理想とはほど遠いものです。ファイル名と拡張子にアクセスできるので、UTI を使用して MIME タイプを見つけようとしました (#macdev の親切な方々に感謝します)。

ただし、これは機能しません。明らかに、拡張機能と対応する MIME タイプの内部 OS X データベースがどこかにあります。そうしないと、ディスクからのムービーは機能しません。どうすればアクセスできますか?

ありがとう!

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

html - Quicktime .MOV ファイルにリダイレクトするページを開く HTML リンクは、ターゲットが _blank の場合、IE で文字化けを表示します。

Quicktime .mov ファイルへの Response.Redirect を実行する .NET ページがあります。この .NET ページへのリンクを作成するとき、リンクが同じウィンドウで開く場合 (つまり、アンカー タグにターゲットが定義されていない場合)、すべて問題なく、IE は Quicktime ムービーを正常に表示します。ただし、リンクのターゲットを新しいウィンドウを開く「_blank」に設定すると、IE の画面に文字化けが表示されます (バイナリ ファイルを開いた場合のように)。どちらの場合も (ターゲットの有無に関係なく) URL は正しいです (つまり、http://localhost/movies/myMovie.mov )。これは本当に不可解です...

Fiddler を使用すると、どちらの場合も、実際のムービー ファイルがリダイレクト後に提供される場合、コンテンツ タイプは正しい video/quicktime であることがわかります。

もちろん、ページが .MOV ファイルにリダイレクトされる場合は代わりに、.MOV ファイルに直接リンクすればすべて問題ありませんが、ビジネス ロジックのため、それはできません。

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

internet-explorer - MP3を開くIE7のQuicktimeエラー、疑問符付きのアイコン

MP3 へのリンクに関して、Internet Explorer 7 (および 8 ベータ) ブラウザ固有の問題が発生しています。

IE7 でリンクをクリックすると、新しいブラウザ ウィンドウが開き、quicktime プラグインがファイルを再生しようとします。プレーヤーの代わりに、中央にクエスチョン マークが付いた色あせた Quicktime アイコンが表示されます。 代替テキスト http://img87.imageshack.us/img87/6871/quicktimeeh4.jpg

ファイルに問題はありません。

QuickTime プレーヤーは、FireFox3、Safari、および Chrome でファイルを開いて正しく再生します。

IE7 を使用していくつかの異なるコンピューターで試しましたが、常に失敗します。

他のフォーラムを無駄に検索して解決策を見つけました。レジストリ設定の変更からIEの再インストールまでの提案を見てきました(役に立ちませんでした)。

これは、ファイルをリンクする正確な HTML です。

リンクとファイルを含む Web ページは両方とも、ログインする必要がある Web サイト内にあります。

私の唯一の考えは、新しいブラウザーでファイルを開くことによって、IE が何らかの形でセッションを失っているということです。FF はこの罰金を処理します。

このファイルが Quicktime ではなく Windows Media Player で開くように IE を構成する方法をユーザーに教えたいと思っています。

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

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

macos - GetMovieAudioVolumeLevels() は 3 つ以上のオーディオ チャンネルをサポートしていますか?

GetMovieAudioVolumeLevels() を使用して、再生中に QuickTime ムービーのレベルを取得するコードがあります。

8 オーディオ チャンネルの QuickTime ムービーがありますが、GetMovieAudioVolumeLevels() 呼び出しを使用すると、2 チャンネルしか返されません。私は kQTAudioMeter_DeviceMix を使用しています。私の MacPro は実際には 2 チャンネルのオーディオ (左右) しか再生できないため、QuickTime は 8 チャンネルを 2 チャンネルにミキシングしています。

これ以上の経験がある人はいますか?

ありがとう。

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

wpf - WPF で QuickTime ビデオを再生する

WPF で QuickTime ビデオを再生することは可能ですか? はいの場合、だれでも私にリソースを提供できますか。

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

quicktime - QuickTimeムービーの「元のキャプチャ日」メタデータアイテムをどのように保存しますか?

Quicktimeには豊富なメタデータAPIがあり、あらゆる種類の任意のデータを.movファイル(またはそのストリームの1つ)に保存できます。EXIFのDateTimeOriginalに類似した、ビデオクリップの撮影日を保存するための標準のキー名と値の形式を探しています。

アップルサイトでの以下の議論は、アップルによって定義されたものがないかもしれないように思わせます。彼らはそれが非常に重要であると感じていないようです。 http://discussions.apple.com/message.jspa?messageID=6267622

これは、ホームムービーファイルから元のキャプチャタイムスタンプを取得するにはどうすればよいですか:: AVIおよびMPG4?(.mp4と.aviを扱います)

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

cocoa - QTMovieの再生がいつ開始されるかを知る方法は?

したがって、 QTMoviesはありますQTMovieDidEndNotificationが、ありませんQTMovieDidStartNotificationQTMovieプレイ開始時に通知するにはどうすればよいですか?

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

cocoa - 2 つの Cocoa ビューで同時に再生するとムービーがびくびくするのはなぜですか?

2 つのビューを持つ Cocoa アプリがあります。これらのビューはどちらも QTMovieView のサブクラスです。両方のビューで同じムービーを再生したい (1 つのビューは、大きなビューの小さなプレビューです)。今、私はやっています:

これを行うと、ムービーがびくびくして、スムーズに再生されません。ムービーをどちらかに設定すると、問題なく再生されるようです。複数の映画を試しましたが、すべて同じことをします。何か案は?これを行うより良い方法はありますか?

0 投票する
3 に答える
1317 参照

iphone - iphone QuickTime エラー

Macで単純なmp3ファイルのiPhoneシミュレーターを再生しようとしています。AVFoundation.framework と AVAudioPlayer を使用しています。私のMacの1つではすべて問題ありませんが、別のMacでは、アプリをビルドすると(シミュレーター2.2)エラーが発生します:

エラーは次のとおりです。