-1

最初の質問: ビデオ プレーヤーを作成するのに最適な言語は何ですか? / スクリプトを書くのに役立つヒントを教えてくれる人はいますか?

2 番目の質問:各ビデオの埋め込みコードをエコーするようにそのようなプレーヤーをコーディングするにはどうすればよいですか: Ala youtube/break/viemo.

^ 私にとって驚くべきことは、Google で 1 日半検索したにもかかわらず、ビデオ プレーヤーの作成方法を説明している人にさえ近づいていないという事実です。他の共有オプション。

使用情報: プレーヤが完成すると、wordpress にインポートされるので、各ビデオを完全に制御し、それに応じて管理できます。WP にインポートするためのヘルプを求めるわけではありませんが、ヒントは素晴らしいでしょう。

{VideoJS やその他の動画サービスを紹介しないでください。自分で作成し、ライセンス料を支払う必要はありません。}

4

3 に答える 3

3

一般に、ビデオ プレーヤーは画像ギャラリーであり、映画の全期間中、毎秒 24 枚 (またはそれ以上) の画像が順番に表示されます。24 は、人が静止画像と動きを視覚的に混同するための最低限界です。より良い効果を得るには、30 以上をお勧めします。

ビデオ プレーヤーの 2 番目のコンポーネントは、通常、1 秒あたりの音楽の多くの「フレーム」を表示する音楽プレーヤーであり、デジタルからアナログへの再生システムを介して連続音に似たものにブレンドされます。

「ビデオ再生」システムでは、通常、これら 2 つのサブシステムを一方が他方に先んじることなく動作させることが必要です。「すでに完成している」システムはたくさんありますが、(独自の「機能」を追加するために) 独自のシステムを構築することを想定しているように思えます。

「ビデオの再生」では、非常に大量のデータが移動することに注意してください。これは、可能であれば、妥当なパフォーマンスのためにデータの圧縮が不可欠であることを意味します。圧縮ルーチンは見た目ほど単純ではありません。主要なビデオ コーデックは、解凍する CPU サイクル、ファイル サイズ、および結果として得られる画質のバランスを適切に取っているものです。

あなたが本当にビデオ プレーヤーを書きたくないが、単に他の誰かのビデオ プレーヤーを「拡張機能付きで」使用したいだけであると仮定すると、既存のビデオ プレーヤーがどのような種類のものをサポートしているかどうかにかかわらず、どれだけうまく構築されているかに左右されることになります。カスタマイズの可能性、もしそうなら、あなたが考えているカスタマイズをどれだけサポートしているか。

より高度な言語が存在する場合でも、速度が非常に考慮されるため、伝統的にこれらのことは C、アセンブリ、またはハードウェア アクセラレーション チップで行われます。

于 2012-05-09T22:18:06.967 に答える
1

これらは私の考えですが、もう少しよく検索してみてください... チュートリアルは非常に簡単に見つかります...

Flash / ActionScript を使用して、カスタム ビデオ プレーヤーを作成できます。ますます多くの非フラッシュ プレーヤー (HTML5) が台頭していますが、ネット上ではまだ一般的です。パフォーマンスの面では依然として Flash を好みますが、iPhone / iPad は Flash をサポートしていないことに注意してください...

Flash で独自のビデオプレーヤーのスクリプトを作成する場合は、このチュートリアルを参考にして独自の実装を作成してください...

2 番目の質問: プレーヤーが持つすべての動画 URL に固有の ID を持つデータベースを作成するだけです。埋め込みコードを作成するときに、この一意の ID をメインのビデオ プレーヤーへの URL var として含めることができます。そこから、URL 変数を使用してプレーヤー ページを呼び出すことができます (例: http://www.yourlink.com?videoid=ID )。

SWF オブジェクトを埋め込む場合、videoid を とともに渡すFlashVarか、一致するビデオ URL をプリフェッチして、その URL を と共にFlashVarSWF に送信できます。それほど複雑ではありません。詳細については、こちらを参照してください。

于 2012-05-09T22:03:01.493 に答える
0

osmf.orgを試してみてください。ストロボ メディア再生を使用するか、独自のプレーヤーを構築することができます。OSMFはかなり堅牢です

于 2012-05-09T23:40:54.457 に答える