問題タブ [webm]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
html - WebM ライブ http ストリーミングに関する情報はどこにありますか?
HTML5 が提供する動画再生機能について調査しています。Google Chrome と Firefox の最近のバージョンでは、WebM でエンコードされたライブ ビデオ ストリームの HTTP 経由でのタグ付き再生がサポートされていることがわかりました。
これが実際にどのように実装されているかについての情報はどこにも見つかりませんでした。Apple HTTP ライブ ストリーミング プロトコルには多くのリンクがありますが、WebM ストリーミングにはあまりありません。
有用なリンクは大歓迎です。
java - invokeMethodの呼び出し中にエラーが発生しました
何が問題なのですか?
そして、この例外の理由は何でしょうか?
php - Fileinfo を使用して PHP で WebM MIME タイプを検出する
私のコードでは、FileInfo拡張子を使用してファイルの MIME タイプを検出しています。
これは、私がテストしたほとんどのファイルでうまく機能します。ただし、WebM ファイルでは機能しません。FileInfo がマジック ファイルデータベースを使用していることは理解しています。file
(同じシステム上で) WebM MIME タイプも検出できないコマンドで使用されるものと同じです。
このマジック ファイルに WebM サポートを追加できるはずですが、どうすればよいでしょうか。
ffmpeg - WebMビデオファイルを作成するにはどうすればよいですか?
Webを見回した後、WebMビデオを生成する方法が見つかりませんでした。WindowsとQuickTimeのドライバーはありますが、最も一般的なユーティリティFFmpegがサポートされているという証拠はありません。
WebMを生成するオープンソースコンバーターはありますか?
android - AndroidでLibVpxを使用する
私はAndroidでlibVpxを利用する必要があります、私はグーグルで検索しました、そして他のフォーラムは私の理解であり、確認したかったです、
1- http:
//developer.android.com/guide/appendix/media-formats.html-このサイトによると、バージョン2.3.3以降のAndroidプラットフォームは、vp8をサポートしています。つまり、アプリケーションのみをターゲットにしている場合です。上記とこのプラットフォーム?
--また、Coderはありますが、エンコーダーはありません。誰かが私に光を当てることができますか?libvpxを使用してrawバッファーを圧縮したい場合、WebMエンコーダーをどのように利用できますか?
2- WebM形式を使用してビデオデータを圧縮および解凍する場合、またはこのコーデックを使用するためのAPIがMediaPlayerにある場合は、NDKを使用して、このライブラリをプロジェクトに統合する必要があるようです。
mediaelement.js - なぜ ogg ファイルと webm ファイルを使用する必要があるのですか?
MediaElement.js の wordpress プラグインに ogg と webm ファイルを追加するオプションがあります。なぜ私はそれを使用する必要がありますか? メリットは何ですか?
streaming - WebM 形式の Ubuntu サーバーからの音声付きコマンドライン ストリーミング Web カメラ
ヘッドレス Ubuntu サーバー (Maverick 10.10 を実行) に接続された Web カメラからビデオとオーディオをストリーミングしようとしています。WebM 形式 (VP8 ビデオ + OGG) でストリーミングできるようにしたい。帯域幅は限られているため、ストリームは 1Mbps 未満である必要があります。
FFmpeg を使ってみました。次の方法で、Web カメラから WebM ビデオを録画できます。
ただし、あらゆる種類の vsync オプションと async オプションを試してみたにもかかわらず、オーディオの同期が取れなくなったり、Benny Hill スタイルの早送りビデオと一致する高速オーディオを使用したりすることができます。また、これを ffserver で実際に動作させることもできませんでした (test.webm パスとファイル名を関連するフィード ファイル名に置き換えることにより)。
目的は、オープン ソース コンポーネントのみを使用して、狭い帯域幅で、最新のブラウザーで表示可能なライブのオーディオ + ビデオ フィードを取得することです。(その MP3 形式の法的チャフはありません)
したがって、私の質問は次のとおりです。Linux経由で同期オーディオを使用してWebカメラからWebMをストリーミングするにはどうすればよいですか? どのようなソフトウェアを使用していますか?
FFmpeg 経由で同期オーディオを使用して Web カメラから webm をエンコードすることに成功しましたか? もしそうなら、どのコマンドを発行しましたか?
FFmpeg + FFserver に固執する価値はありますか、それとも他のより適切なコマンドライン ツールがありますか (たとえば、エンコーディング用に構築されていないように見える VLC)?
Gstreamer + Flumotion のようなものは、コマンド ラインから構成できますか? もしそうなら、flumotion docはコマンドラインの詳細がかなり少ないので、コマンドラインのドキュメントはどこにありますか?
前もって感謝します!
directshow - VP8 と vorbis ogg を使用してオーディオとビデオを avi コンテナーに圧縮する
映画を録画するプログラムを開発しています。ビデオは Web カメラから、オーディオはマイクから取得します。ビデオにはWebm VP8 DirectShow フィルターを使用し、オーディオ録音にはXiph Vorbis Ogg フィルターを使用したいと考えています。
私が理解している限り、これらのストリームを多重化する唯一の方法は、それを Webm Muxer コンテナーに入れて、出力として *.webm ファイルを取得することです。でもAVIコンテナも使いたい。
AVI が VBR オーディオで動作しないというのは本当ですか? すべてを AVI コンテナーに入れるには、VP8 と共にどのオーディオ コーデックを使用すればよいですか?
ありがとう!
javascript - ビデオの時間間隔
WEBMビデオでJavaScriptを使用するHTML5で、指定された時間間隔で動く形状を表示しようとしています。これらの時間間隔を決定するために、ビデオの現在の時刻を返すsetTimeout(func、0)メソッドを使用しています。
私が遭遇する問題は、ブラウザが異なれば、読み取り値が大きく異なることです。たとえば、Firefoxは次のように返します。
クロム:
オペラ:
Chromeと同じ結果を得るにはすべてのブラウザで重要なので、私の実装の欠陥がどこにあるかを教えてください。ブラウザのビデオ実装によって返される時間値にこのような大きな違いがあるのでしょうか、それともJavaScriptのタイマーの問題でしょうか?
javascript - html5 動的ビデオの正しい形式を提供する方法は?
以下の関数を使用して、ビデオがキャンバスに動的にロードされるときに、正しいビデオ形式を提供する方法を見つけようとしています (ビデオを h264 および webm でエンコードしています)。
body
タグ内の単純な html は次のとおりです。
ユーザーエージェントのスニッフィングルートをたどって正しいvideo_path
文字列を取得することもできますが、もっとエレガントな方法はありますか?