web-dev-qa-db-ja.com

HTML5ビデオのエンコード設定

ブラウザで新しいHTML5ビデオ用にビデオをエンコードする最適な無料の方法は何ですか。 WebM、H264、およびOggでビデオをエンコードしたい。

私はFFMPegを見てきましたが、すべてを実行できるようですが、高品質で実行するコマンドはかなりわかりにくい場合があります。

これらの各形式でビデオの2パスエンコーディングを実行できる優れた無料ツール、またはFFMPegにタスクを実行させる方法を知っている人はいますか?

4

興味のある方は、オンラインxmlソースから選択した特定のファイルセット(+670ファイルでテスト)を自動的にダウンロードするMacOS Xツールを作成しました。次に、これらのファイルをローカルで5つの形式(ogg、webm、mp4、mp4 mobile、mp4 hd)に圧縮し、ftpフォルダーに再度アップロードします。おもしろいこと:ffmpegを使用するため、デフォルトの圧縮設定を自分で調整できます。

1
Stefan Bracke

Handbrake を使用してみてください。これはffmpegのGUIです。悲しいことに、まだWebMをサポートしていませんが、それはffmpegの少し古いバージョンを使用しているためです。 ffmpegチームは、エンコーダーにWebMを追加したばかりで、現在も作業中です。さらに質問がある場合は、次のリンクをご覧ください。

http://www.webmproject.org/tools/

それで、それはどこにあなたを残すのですか? FirefoxとOperaは両方ともOgg Theoraをサポートしています。 SafariとChromeはh264を使用するため、完璧です。 IEはまだ形式をサポートしていないため、WebMを使用しない主要なブラウザーをすべてカバーしました。

何か助けが必要な場合は、 Handbrake wiki をご覧ください。それは非常に使いやすいので、私はあなたが必要になるとは思わない。助けが必要な場合でも大声で叫ぶことを恐れないでください。

1
Eli Gundry

あなたのツールの最後の質問については、サーバーツールではなく、その最後の質問でPCフリーユーティリティを意味する場合、 Mediacoder をお勧めします。それはH264をエンコードできます。 (.264コーデックもダウンロードする必要があるかどうかはわかりません。たぶん。)エンコードされた動画はYoutubeアップロードに最適で、サイズは非常に小さくなりますが、品質は優れています。これまでのところ、多くのテストの後、私のお気に入りのルート。

私はFFMPEGを使用しましたが、そのパラメーターを扱うことでかなりのものをうまく出力でき、いくつかのサイトでユーザーが提出したWindowsバイナリがあります。ただし、Mediacoderを使用するか、RivaエンコーダーまたはON2 Flix Standardを使用してFLVにエンコードする方がはるかに簡単です(ほとんどの場合、flvはサーバーにマウントされたカスタムflvプレーヤーにアップロードしますが、帯域幅を大量に消費する可能性があります)。

0
S.gfx