2

私はウェブサイトにビデオを埋め込むことに少し慣れていません。それについて行く最善の方法は何ですか?私はちょうどそれを読み始めました。

HTML5 とブラウザのネイティブ プレーヤーを使用する必要があることを読みました。-- ブラウザのプレーヤーを使用し、ブラウザが HTML5 を使用してフラッシュ プレーヤーにダウングレードしていないかどうかを検出する JavaScript ライブラリを知っている人はいますか?

エンコードに関する限り、最良のアプローチは何ですか? FFMPEG を使用してビデオを変換する小さなコンソール アプリを作成する予定です。しかし、どのエンコーディングを使用すればよいでしょうか? H.264が有望だと聞きましたか?しかし

4

5 に答える 5

6

これはあなたが探しているものです: http://videojs.com/

エンコードに関しては、H.264とWebM が賢明な選択だと思います。そうすれば、最新のすべてのブラウザーとモバイル デバイス (iOS と Android を含む) を満たし、HTML5 より前の古いブラウザー (および Theora のみをサポートする FF 3.6) の場合にのみ Flash にフォールバックします。

于 2010-10-20T15:23:53.850 に答える
3

DIY のアプローチは、Video For Everyone埋め込みコードを使用することです。これは、HTML5 ビデオとフラッシュへのフォールバックにつながります。次に、ビデオのエンコードには、あなたが言ったように FFmpeg を使用できます。

生活を楽にするために、HTML5 ビデオ プレーヤー用のVideoJSをチェックしてください。多くのクロスブラウザーの問題と、ブラウザーがまだサポートしていないいくつかの追加機能を処理します。ビデオ エンコーディングについて、特にエンコーディングの自動化に FFmpeg を使用する予定がある場合は、Zencoder のビデオ エンコーディング APIを確認してください。セットアップ時間と互換性の問題を節約できます。

コーデックの場合、優先順位は h.264 にする必要があります。具体的にはベースライン プロファイルを使用して、スマートフォンで動作するようにします。その後、ogg と webm はどちらも良い選択です。ファイルサイズの割にはWebMの方が高画質ですが、古いバージョンのFirefoxが対応しているため、Oggの方がはるかに多くのユーザーが閲覧できます。また、h.264 のみを実行する場合、Video For Everyone コードは Firefox および Opera (h.264 をサポートしていない) の Flash にフォールバックしないため、VideoJS などのプレーヤーを使用する必要があります。

于 2010-12-09T18:26:17.010 に答える
1

動画のエンコード、特に HTML 5 のサポートには Handbrake を使用します。

HTML 5 はビデオを埋め込む素晴らしい方法ですが、まだ標準化されていません。iOS デバイスをサポートしている場合は、ビデオを埋め込む最も主流の方法である Flash をもちろんサポートしていないため、これを使用することをお勧めします。

HTML5 が非常に優れているのは、次のように単純だからです。

<video src="video.m4v" />

役立つ素晴らしいリンクを次に示します

于 2010-10-20T15:23:40.890 に答える
0

ダウングレードは簡単です...

<video...>お使いのブラウザはhtml5ビデオをサポートしていません</video>

ビデオタグの開始と終了の間にダウングレードコードを配置します...非html5ブラウザはビデオタグを無視し、開始と終了のビデオタグの間にフラッシュまたは任意のhtmlコードをレンダリングします。HTML5ブラウザはビデオをレンダリングし、htmlコードを無視します。

この機能を使用して、IE6-8で動作するchromeframehttp://wsmithdesign.wordpress.com/2010/10/03/using-html5-video-tag-with-ie8/についてユーザーに知らせることもできます。HTML5ビデオを使用します。

ビデオフォーマットはまだ問題です。すべてのブラウザがmp4をサポートしているわけではなく、すべてのブラウザがogvをサポートしているわけでもありません。

于 2010-10-24T21:29:18.940 に答える
-1

HTML5とブラウザのネイティブプレーヤーを使用する必要があることを読みました

どの馬鹿があなたにそれを言いましたか?クライアント人口のかなりの部分を失うことを考えると、HTML 5ブラウザーのモノカルチャーを実行するか、マクドナルドでハンバーガーを提供するべきだと言った人は誰でも、人々にアドバイスを与えることはありません。HTML 5と統合されたプレーヤーは素晴らしいですが、一般の人々にはまだありません。数年後、そうです。さて、私がウェブサイトにビデオを掲載するためにウェブ会社を雇い、彼らがそうすると、彼らはひどい怠慢と無能さで訴えられます。

今日、再生はほとんどフラッシュです-それは高い浸透率を持っています。フラッシュビデオプレーヤーは、youtubeのようなサイトが現在使用しているものでもあります。少ない(浸透)場合、Silverlightは非常に優れており、完全なバックエンドインフラストラクチャを備えています。

H.264が有望だと聞きましたか?

だから何?まず、再生側を修正する必要があります。次に、再生の決定を考慮して、最も効率的な形式を使用します。

于 2010-10-20T15:21:46.793 に答える