問題タブ [ogg]

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.

0 投票する
2 に答える
8607 参照

c++ - GetProcAddress、エラー 127 (ERROR_PROC_NOT_FOUND)

ここに記載されているDLLで定義された関数を呼び出そうとしています:

http://xiph.org/vorbis/doc/vorbisfile/ov_fopen.html

LoadLibraryA は成功し、GetProcAddress は、試した他のすべての関数に対して有効なアドレスを返すようです。ここでは NULL を返し、GetLastError() は 127 (ERROR_PROC_NOT_FOUND) を返します。

私に何ができる?

0 投票する
2 に答える
695 参照

html - 自分のサイトに入れたいOVGビデオがあります

私はOVGビデオを持っていますが、それを自分のサイトに入れたいと思います。そのファイル形式についてはよくわからないので、ブラウザ間の互換性がどうなるか心配です。FFがファイルを再生することは知っていますが、IEについてはよくわかりません(IE 8以降についてのみ心配しています)。

このファイルを自分のサイトに配置する最良の方法は何ですか?HTML 5<video>タグを使用する必要がありますか、それとも別の形式を使用する必要がありますか?IE 8で動作するためにこれが必要なので、最適なルートがわかりません。

ありがとう!

0 投票する
1 に答える
2510 参照

c++ - gst-rtsp-server でストリームを受信

gstreamer について質問があります。gst-rtsp-server を使ってストリーミングサーバーを作りました。カメラ キャプチャを (ローカル ネットワーク上の) 別のマシンに送信し、それを .ogv ファイルに解析しようとしています。

ストリーミングの送信は正常に機能し、情報を解析してファイルに入れることができました。しかし、この解析後は、それを読み取ったり、アプリケーションで使用したりすることはできません。情報が不足しているようです(おそらくエンコード技術に関連して、私はそれについてあまり知りません)

サーバー側コマンド (c++ コード内):

クライアント側コマンド (端末コマンド) :

どんな種類の助けも大歓迎です!

ジャン

0 投票する
1 に答える
422 参照

python - FLACファイルのPythonバッチ変換

作業ディレクトリですべてのFLACファイルをOGGに変換したい:

これは私がすでに持っているものです。

.flacここで、FLACファイルを含むディレクトリにaが付いているものがあるかどうかを確認し.cue、その場合はdo_something()を使用する方法を知りたいと思います。

0 投票する
1 に答える
282 参照

windows - Hosted Web Core を使用して Windows Azure Web ロールで .ogg を提供する

Hosted Web Core を使用している (つまり、ServiceDefinition.cdef でコメントアウトされている) Azure Web ロールがあり、提供される .ogg の mimeType を登録できないようです。私はかなりの検索を行い、提案された解決策をいくつか見つけましたが、何も機能していないようです。

1 つの解決策は、 web.config にカスタム MIME タイプを追加することを提案しました。これは、Web ロールをローカル IIS (つまり、Azure ではない) で Web アプリケーションとして実行すると機能しましたが、Azure で実行すると機能しません。.ogg は 404.0 エラーを返します (フィドラーでは、コンテンツ タイプは text/html; charset=utf-8 です)。

もう 1 つの提案は、ServiceDefinition.cdef に開始タスクを登録することでした。このタスクは、appcmd.exe を呼び出して mimeType (例: %windir%\system32\inetsrv\appcmd.exe set config /section:staticContent /+"[fileExtension='ogg',mimeType='audio/ogg']") を設定する cmd ファイルを実行します。繰り返しますが、これは機能しませんでした。

他の静的コンテンツ タイプを提供しようとしたときに、これらの方法で成功した人もいるようです。私が Hosted Web Core で実行しているときに、彼らが完全な IIS モードで Azure を実行していたことが、私にとってはうまくいかなかった理由についての私の唯一の推測です。

どんな助けでも大歓迎です。

0 投票する
1 に答える
468 参照

cmake - Windows で OGG サポートを使用して Alure をコンパイルするにはどうすればよいですか?

Linux では、それはケーキでした。make を実行しただけで、OGG ライブラリが適切な場所にすべてインストールされていました。Linux の Alure で OGG ファイルを問題なく再生できます。

現在、Windows ビルドに取り組んでいます。MinGW Shell で cmake を使用して MSYS Makefile を生成し、Alure ライブラリをビルドすることができました。ただし、OGG サポートがないことを示すメッセージが明示的に表示されます。

これは最初に予想されます。しかし、win32 OGG/vorbis ライブラリを構築してから、Alure を構築する際にそれらをどこに置くべきかわかりません。libs/includes は、このフォルダーに相対的な特定の場所にある必要がありますか? または、何らかのフラグを使用して OGG ライブラリの場所を指定する必要がありますか? (たとえば、libvorbis をビルドするときに、特定の./configureパラメーターを使用して libogg の場所を指定する必要がありました。) 残念ながら、この部分を理解するには、cmake や Alure について十分な知識がありません。

0 投票する
2 に答える
5117 参照

c# - C#でOGGファイルをカット、編集、マージするには?

ogg vorbis ファイルがあり、2 つの操作を行う必要があります。

  1. ファイルの一部をある位置から別の位置に切り取る
  2. 別のファイルを既存のファイルとマージする

これら 2 つの操作を C# で行うにはどうすればよいですか?

0 投票する
2 に答える
674 参照

gstreamer - GStreamer で配列に保持された生の PCM を再生する

ogg/vorbis を使用して C++ で作業しています

vorbis ファイル (.ogg) からデコードされた生の PCM データを含む配列があります。.ogg ファイルは、vorbis_synthesis_pcmout を使用して libvorbis を使用してデコードされています。これにより、多次元配列が各チャネルの生の PCM で埋められます。

Gstreamer は純粋な PCM を読み取ることができると確信しています。プラグインを検索しましたが、役に立ちませんでした。ここで単純なものを見落としているだけだと確信しています。

0 投票する
0 に答える
1972 参照

android - 着信音として設定した後、mp3はループしません

私はAndroid用のサウンドボードアプリケーションを書いていますが、現在mp3を使用しています。それらを着信音として設定した後、それらは1回だけ再生され、ループしません。どうやらほとんどの人はそれらをoggに変換し、ANDROID_LOOPフラグを設定するだけです(ここのように)。

これが唯一の方法ですか、それともmp3をループさせることも可能ですか(着信音として設定されている場合)?

0 投票する
1 に答える
260 参照

flash - MP3、firefox、メール、javascript、jplayer

オーディオを 2 通りに再生したい

  1. 私のウェブサイトから(ブラウザを検出できるので簡単です)
  2. オーディオをストリーミングするプレーヤーを含む電子メールを送信する

制限。1. Firefox で MP3 が再生されない 2. Iphone/iPad で Flash が再生されない 3. Iphone/iPad で ogg が再生されない 4. 電子メールに javascript -jplayer の問題がある (ゴミ箱に入る可能性がある)

問題。メールで送信すると、ブラウザを検出できないため、ogg、flash などを選択できません。

解決策 1. HTML 5 を使用し、プレーヤー ストリーム mp3 を埋め込みます... iphone、ie8、chrome で動作します....firefox (mp3 の問題) および古い ie ブラウザー (html5 の問題) では機能しません。

  1. jplayer を使用してください.... 電子メールが JavaScript を嫌い、ゴミ箱に捨てることを期待しています。加えて、Firefox は mp3 オーディオを再生しますか?

  2. フラッシュを使用してください.... iphone/ipad が動作しないと思いますが、メールからも再生できますか?

これに対処する最善の方法は何ですか?