2011-08-17 29 views
4

私はvideojsを使って私のウェブサイト(それはHTML5ウェブサイトです)でビデオを再生していますので、より良いサポートのために、各ビデオmp4、webM、ogvの3つのフォーマットを作る必要があります。アップロード中にビデオをmp4、webM、ogvに変換する方法は?

しかし、私のウェブサイトのユーザーもビデオをアップロードすることができます。

これらの形式にアップロードした後、またはアップロードしている間に自動的に動画を変換する方法を教えてください。

私は開発のためにPHP5 + JSを使用しています。

答えて

8

変換がサーバー側で実行される必要があるため、アップロードが完了した後にのみ変換を実行できます。 HTML5は素晴らしいですが、ビデオのトランスコードをサポートしていません。

私は、ffmpegを見てみることをお勧めします。これは非常に強力なコマンドラインユーティリティで、あなたのビデオを最高の精度でコード変換することができます。

これは無料のツールであり、あなたが http://ffmpeg.org/

+0

ええ、ffmpegは行く方法です。 –

+0

本当にクールです – Peeyush

0

で始めるのに十分な資料よりも我々はアップロードが発生したPHPで設定システムを持っているがあり、変換が、その後行われ、ビデオがに見えます変換が完了するとクライアントに送信されます。しかし、注意すべき点は...私はいつもiPhone、iPad、iPod、iOSなどのffmpeg変換に問題があった。

関連する問題