2011-07-13 7 views
2

HTML5のビデオタグを使用してサイトを構築しようとしています。彼らのサイズはかなり大きく(> 500 MB)、私のネットワークの外から見ると、それを見せる前にすべてをダウンロードしようとしているようです。私は彼らがダウンロードして同時に見ることができるようにそれを作る方法を私は思っています。インライン<video>バッファが大きいファイル

私はphpとjavascriptを使用してサイトを構築していますが、他の言語で利用できるライブラリやテクニックがある場合、私はそれらについて聞いて嬉しいです。

答えて

4

ウェブ上のビデオファイルは、ダウンロード中に再生するために特別な方法でエンコードする必要があることがあります。フラッシュベースのビデオを動作させるには、「moov」と呼ばれるデータをストリームの終わりから開始点に移動する必要があります。 mp4 FastStartというプログラムがこれを行うことができます。

HandBrakeのようなプログラムでは、エンコード時にこれを行う「web」オプションがあります。データには基本的にビデオの長さなどが含まれています。通常これはファイルの最後にあります。しかし、ウェブが来たときには、プレイする前に全体をダウンロードすることを意味していました。

動画の形式を教えていただけますか?

+0

私はmp4を使用していますが、iPadがサポートできるものは何でも使用できます – bitrayne

+1

http://www.datagoround.com/lab/を使用してください。私は自分のビデオファイルのためにそれを使用して、それは素晴らしい作品です。ときどき私はハンドブレーキを使用して再エンコードし、私はWebオプションをチェックすることを確認します。 – mrtsherman

+0

大丈夫、すごくうまくいった!ご協力いただきありがとうございます :) – bitrayne

関連する問題