8

Apple Web サイトを見ると、彼らはユーザーに披露するクイックタイム ムービーで優れた仕事をしています。以前にクイックタイム リンクを含めたとき、実際にユーザーに表示されるプレーヤーは非常に当たり障りのないものであり、ブラウザー間で、サファリ、クロム、つまり Firefox での表示とは大きく異なります。Apple は、これらすべての条件を非常にうまく処理しているようです。彼らが行っているのと同じことを達成するために (FLASH ではなく) 使用できるオープン ソース プレーヤーはありますか? Appleがそれを行っている場合、このプロセスを複製する方法があると思います.HTML 5には方法があることを知っていますが、html5はまだ完全にサポートされていないため、現在それを処理できる他のものを探していました. ..

前もって感謝します。

======= 解決済みアップデート =========

私はこれを解決しました。しばらく作業した後、アップルのサイトで小さな宝石を見つけました。Apple ドキュメントの使用- 私の左側にある ac_quicktime.js javascript ファイルがあり、ブラウザが見栄えの良い Quicktime X プレーヤーをサポートしていない場合に備えて、OGG ファイルにスワップします。OGG 変換には少し時間がかかりましたが、最終的にffmpeg theoraで変換できました。これを使用すると、完璧に機能しました。みんなの提案に感謝します!私はすでにいくつかの異なる分野でそれを使用しているので、これが他の誰かに役立つことを願っています!

このプロセスを支援した他のサイト:

HTML5 に飛び込む - ビデオ

みんなのビデオ

崇高なビデオ

最後に、.htaccess ファイルが .ogv ファイルを提供できることを確認してください。

AddType video/ogg          .ogv
AddType application/ogg    .ogg
4

4 に答える 4

0

Apple.com は、クライアントの QuickTime プラグインに依存しています。
彼らは QT プレーヤーの特別なバージョンを利用するのではなく、(文字通り) デフォルトのプレーヤーの上に構築します。
これは、コントローラーの外観と独自の機能をカスタマイズする方法です。ブラウザ間で同様にします。
カスタム画像と JavaScript に大きく依存しています。オブジェクトのドキュメントや、 iPad ビデオのソースをチェックして、コントローラーがどのように構築されたかを確認してください。

簡単なグーグル検索の後、QT のカスタマイズ プロセスを容易にするための js ライブラリ/プラグインが見つかりませんでした。誰か持ってる?

于 2010-02-11T18:40:20.653 に答える
0

彼らが使用する object/embed タグを調べたところ、プレーヤーの外観に役立つパラメーターがいくつかあるようです。

true/false の値をいじった後、次の 2 つを参考にしてください。

showlogo
ビデオがロードされる前に QuickTime ロゴを表示します。これを false に設定すると、これが表示されなくなります。

controller
デフォルトの QuickTime ビデオ コントロールを表示します。デフォルトのビデオ コントロールを非表示にするには、これを false に設定します。見た目がすっきりすること間違いなしです。

【これから増えるかも…】

すべてのブラウザーをカバーするために、object/embed タグ内のすべての値を必ず置き換えてください。

私はjsbin.comのiPadビデオをいじっています。
Apple のサイトと同じ値のページを次に示します。http://jsbin.com/udupe3
ビデオ コントロールがオンに設定された同じページ。コードを比較して、私が何をしたかを確認してください: http://jsbin.com/udupe3/2

于 2010-02-11T20:40:43.977 に答える
-2

jQuery ツール - 「flowplayer」と呼ばれるメディア プレーヤーがあります。

http://flowplayer.org/

于 2010-02-11T19:21:01.907 に答える