問題タブ [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.
javascript - 2つのビデオソースを追加するJavascript
こんにちは私はjavascriptに非常に慣れていません。.webmと.mp4のビデオソースがありますが、JavaScriptで別のソースを追加するにはどうすればよいですか?1つ(webm)しか入れられませんでしたが、別のソースを追加するために必要なコードは何ですか?
前もって感謝します。
こんにちは、私がJSを入れる必要がある理由は、このスレッドのように、divxプラグインがhtml5ビデオ要素を置き換えているためです。divxWebプラグインがhtml5ビデオ要素を置き換えるのを防ぎますか?
これが私のコードです
youtube - 電話(iPhoneに限定されない)のYouTubeオーディオが文字化けするのはなぜですか?
編集:HandBrakeを介していくつかの異なるオーディオコーデックを使用してみましたが、それぞれが同じ結果を生成します。
編集:オーディオを実験したところ、モバイルデバイスにイヤフォンまたはヘッドホンを装着すると問題が解消されたように見えることがわかりました。明らかに、携帯電話がスピーカーを介してモノラルを期待している録音されたオーディオ(ステレオ)に何か問題があります。変換プロセス中にステレオをモノラルに強制すると問題が発生しますか?さらに研究が続きます。
私は困惑していて、これを理解しようとして2日間、壁に頭をぶつけてきました。iPhoneやSamsungなどの携帯電話デバイスを除くすべてのデバイスで正常に動作するビデオを会社のWebサイトに投稿しました。これらのデバイスではビデオは再生されますが、オーディオは使用できないほど文字化けしています。これがビデオへのリンクです-
http://www.youtube.com/watch?v=6IVHv6nG20M&list=UUKTqrRWGA_rcxOYVVocB9kg
また、当社のWebサイトでファイルの.mp4、.ogv、および.webmバージョンを使用しましたが、結果は電話でも同じです。これがビデオが使用されているURLです-
http://www.apexinnovations.com/miRULE.html
Miro Video Converterを使用してさまざまなビデオタイプに変換し、アップロードしてテストしてみました。結果は同じです-電話を除いてすべてのデバイスでうまく機能します。また、iMovieを使用してビデオをYouTubeにエクスポートしましたが、それでも同じ結果が得られます。
キッカー?YouTubeチャンネルとWebサイトの他の2つのビデオは、すべてのデバイスで問題なく再生されます。これらのファイルを出力、変換、アップロードする方法に違いはありませんでした。
他の誰かがこの経験をしたことがありますか?これを実現するために私は何を間違っている可能性がありますか?修正はありますか?
あなたが持っているかもしれないどんな洞察にも感謝します!
c# - RGB 画像 (ビットマップ) を VP8 形式にエンコードする方法は?
C# を使用して RGB 画像 (24bppRgb) を VP8 形式にエンコードする方法を知っている人はいますか? 基本的に、画面をビットマップ フレームとしてキャプチャしており、送信前にサイズを縮小するためにエンコードしたいと考えています。
私が見たところ、C# ではなく C++ のコード例しかありません。この質問に代わる
C# を求めているとします。
firefox - Firefoxhtml5ビデオを再生する代わりに巻き戻します
ウェブサイトでビデオタグを使用しています。すべての主要なブラウザで動作しますが、Firefoxで問題が発生しています。
再生ボタンをタップすると、ビデオがビデオの最後までスクロールします。
ビデオを開始するには、開始以外の位置にビデオを巻き戻して、再生をクリックする必要があります。変。ビデオの初期位置を1に設定しようとしましたが、役に立ちませんでした。それでも手動でスクロールする必要があります。どんな助けでもありがたいです。ありがとうございました
Javascript:
ビデオ */
function setupVideo(){if(!myVideo){console.log( "ビデオのセットアップ"); myVideo = document.getElementById( "video1"); timeElapsed = 0; タイマー;
}
function playPause(){if(myVideo.paused)myVideo.play(); else myVideo.pause(); }
function videoLoaded(e){console.log( "Video Loaded"); myVideo.currentTime = 1; }
function videoStarted(e){console.log( "ビデオ開始"); //タイマーを開始しますtimer=setInterval(videoPlaying、1000); }
function videoPlaying(){timeElapsed ++; console.log("ビデオ再生"+ myVideo.currentTime);
}
function videoPaused(e){clearInterval(timer); console.log( "一時停止"); }
ffmpeg - webm/libvorbis を使用して ffmpeg でエンコードされたオーディオはありません
オーディオを webm にエンコードする際に問題が発生しました。さまざまな方法を試しましたが、うまくいきません。コマンドは、各パスの前に以下に出力されます。
オーディオ コマンドを動かしてみたり、さまざまなビットレートやさまざまなオーディオ コマンドを試したり、いくつかの異なるファイルで試してみたりしましたが、どちらにもオーディオが含まれています。
これらのファイルを x264 を使用して MP4 にエンコードしても問題はなく、正常に動作し、オーディオが再生されるため、webm だけの問題のようです。以下に示すように、これは 2 パス エンコードです。
ご協力いただきありがとうございます。
クレイグ
three.js - 方法?three.js サンプル webgl_kinect の kinect データから webm ビデオを作成する
http://mrdoob.github.com/three.js/examples/webgl_kinect.html
上記の例で再生する kinect webm ムービーを作成する方法、具体的には、kinect oni ファイルまたは kinect ポイント クラウドからどのように作成するのでしょうか?
アプローチ、言語、OS は重要ではありません。
ありがとう。
html - すべてのwebmファイルがFirefoxで再生されているわけではありません
Miro VideoConverterとFreeMakeVideoConverterを使用してwebmビデオをコーディングしましたが、同じ結果になりました。一部のwebmビデオはFirefoxで再生されますが、他のwebmビデオはhtml5ビデオタグが埋め込まれていると再生されません。
Chromeでは、すべて正しく再生されます。
私のApache構成では、次を追加しました:AddType video / webm .webm
同じ.htaccessファイルも追加しました:AddType video / webm .webm
違いはありません。一部のwebmファイルは正常に再生されますが、他のファイルはまったく再生されません。
Firefoxでwebmファイルを直接開くと、すべて正常に機能しますが、ビデオタグでは一部のみが機能します。
何か案は?????
javascript - Chrome で同時に 6 つ以上の HTML5 ベースの webm ビデオをストリーミングする
CCTV アプリケーション用に Google Chrome で複数 (16) のライブ webm ビデオをストリーミングする方法を探しています。これまでのところ、私が試したことはすべて 6 つのライブ ストリームで上限に達し、その後、ビデオは「停止」イベントを発生させ始めます。これを回避する方法を知っている人はいますか?
私が使用しているコードは次のとおりです。
google-chrome - ライブWebMストリームをバッファリングし、遅延を導入するWebBrowserの回避策(ライブWebMストリームの再生方法)
ffserverからのwebmストリーム(16ストリーム)があり、ブラウザー内で16個すべてを一度にロードすることができましたが、1つだけを再生している場合でも、16を再生している場合でも、バッファリングまたはハンドシェイクに加えて、ブラウザ自体によってタイムスタンプを同期しようとする何らかの補償があります。これは私の質問につながります。
HTML5のビデオタグを介してWebMストリームを再生するブラウザーを強制することは可能ですか(私はChromeだけを気にしますが、Firefoxでも発生します)実際の最新のフレームから再生します(クライアントとサーバーはLAN上で共通のNTPサーバーを共有します) 、それで、数秒のバッファを維持し、そのバッファの最初から再生するのとは対照的に、それらは同期されることが保証されていますか?
javascript - videojs を使用すると、mp4 と webm が Web ブラウザーで競合を引き起こす
以下のビデオプレーヤーvideojsを使用します。
上記のコードはSafariでは正常に実行されますが、 ChromeとFirefox では実行されません。
次のように、 mp4とwebmの位置を入れ替えると:
その後、コードはSafariでは実行されなくなりますが、ChromeとFirefox では実行されます。誰か説明がありますか?