問題タブ [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.
c++ - .wav ファイルへの音声出力は有効ですが、Vorbis でエンコードすると無音になりますか?
私は過去 3 日間、虫を探していましたが、ちょっとあきらめました。OpenAL SDK と Vorbis のサンプルのすべてのサンプルを調べましたが、役に立たなかったので、誰かが助けてくれることを願っています。
問題: OpenAL を使用してオーディオを録音し、デバッグ上の理由から C:/out.wav に出力します。これを選択した任意のオーディオ プレーヤーで再生すると、録音したものが再生されます。
openAL から取得したのとまったく同じバッファーを、libvorbisenc に入力したものです
(vorbis_analysis_buffer を使用してバッファーを要求し、その上で alcCaptureSamples を実行します。その後、vorbis に任せます)。
要点: vorbis が出力ファイルに無音を返すのはなぜですか? ファイル "C:/out.ogg" で有効な圧縮オーディオを取得するにはどうすればよいですか?
いくつかの括弧の欠落や余分な括弧について心配する必要はありません。それらは
コードが実行するコメントのコピーと貼り付けと削除で失われましたが、その出力は有効ではありません。
関連する定義など:
vorbis セットアップ
問題のあるコード:
消化するのは大変ですが、誰かが私を助けてくれることを本当に願っています.
前もって感謝します。
r - R を使用して音楽ファイルのメタデータを読み取ることはできますか?
メタデータを含む多数のオーディオ ファイル (ogg または mp3 としましょう) があります。
メタデータを R に読み込んで、data.frame を作成したい:
- ファイル名
- ファイルの場所
- ファイルアーティスト
- ファイルアルバム
- 等
それを行うために知っている方法はありますか?
video - ogg theora ビデオの長さを取得する
現在、libtheoradec をいじっていますが、ogg theora ファイルの再生時間を簡単に調べる方法が見つかりません。libtheoradec ディストリビューションにはいくつかの例がありますが、いずれも theora ストリームの長さ (つまり、再生時間の秒数) を取得する方法を示していません。この情報はヘッダーなどのどこかで利用できませんか? 本当にすべてのページを読んで、最後のパケットのグラニュール pos から長さを取得する必要がありますか? これが本当に唯一の方法ですか?手伝ってくれてありがとう!
firefox - FirefoxでOggを再生する
Alt WAV MP3OggConverterを使用してmp3から変換されたogg/audioファイルがあります。FirefoxまたはGoogleChromeでファイルをドラッグアンドドロップすると、オーディオが適切に再生されます。ただし、次のコードを使用してファイルをページ内に配置すると、Chromeでのみ機能します。
私のコードは次のように単純です。
誰かが理由を教えてくれますか?
ありがとう
visual-studio-2010 - VS2010 用の libogg/libvorbis プロジェクト
私は最近 VS2010 をインストールし、いくつかのライブラリを再コンパイルしています。libobb と libvorbis の時間になるまでは問題ありませんでした。なんらかの理由でプロジェクト ファイルの変換に失敗しました。誰かがこれを経験したことがありますか?
streaming - mp3をストリーミングするための最良の方法
自分のマシンから他の世界へのmp3ストリーミングを整理する必要があります。人々は私にフロントエンドとしてIcecast2でMPDを使用するようにアドバイスしました。1つを除いて、すべて問題ありません。音楽は、実際に必要なものではなく、OggVorbisとしてストリーミングされています。
MPDの構成ファイルのスニペットがあります。
しかし、Icecastのステータスページには、mp3ではなくストリーミングoggが表示されています。MPDのバージョンはDebianLennyで実行されている0.13.2です。どうしたの?
どんな助けでもありがたいです。
PS私はLAMEエンコーダーをコンパイルしました。
audio - html5 によるオーディオのストリーミング `
html5のタグを使用して、Dreamhost がホストするサイトで講義シリーズからオーディオをストリーミングしようとしています<audio>
が、あまり成功していません。実際のコードは
Apache の正しい MIME タイプを含める .htaccess ファイルもあります。
AddType audio/ogg .ogg
AddType オーディオ/mpeg .mp3
ogg ファイルは約 8 MB、mp3 ファイルは約 13 MB です。各ファイルは Audacity からエクスポートされました。
私のWindows 7マシン(Apache 2.2.14およびphp 5.3.1のwin32バージョンを実行)でローカルに提供されると、FF、Chrome、およびSafariですべてが正常に再生されます。
Dreamhost ではうまくいきません。(Apache 2.2.15 および php 5.2.14 を実行します。) FF は 5 秒後にオーディオ ファイルの再生を停止します。Chrome は音声ファイルを再生しますが、音声が頻繁にスキップします。Safari はオーディオを正しく再生しますが、再生ボタンをクリックしてからオーディオが実際にストリーミングおよび再生を開始するまでの遅延は約 3 分です。
タグを使用する代わりに、<audio>
Dreamhost の mp3 ファイルを Silverlight プレーヤーで再生すると、正しくストリーミングおよび再生されます。
<audio>
タグを正しく機能させるために何をする必要があるかについての提案。私の知る限り、html5 オーディオはクライアント側のテクノロジであり、Silverlight も同様です。<audio>
したがって、理論的には、Dreamhost はタグのパフォーマンスに影響を与えないはずです。
とにかく、誰もが何が悪いのかについて何か考えを持っています。
ありがとう。
ogg - アドバイス - ビデオ/オーディオの変換を開始する方法
私はここ 5 年間 C++ を使用しています。この間、オーディオ ファイルやビデオ ファイルを扱う必要はありませんでした。私が書きたいのは、AVI/MPEG ファイルを OGG 形式に変換するアプリケーションです。
一般的に、このドメインに足を踏み入れることができる良い本/チュートリアルはありますか? OGG を担当するグループであるXiph.Org Foundationには、API のライブラリとドキュメントがあることは承知しています。
提供された洞察に感謝します。
c - C で書かれた優れた MP3 または OGG デコーダー
ねえ、BSDライセンスまたはパブリックドメインを使用し、軽量でもある優れたMP3またはOGGデコーダーを探していました(プラットフォーム固有の構成を必要とせずにソースに付属するもの)。
python - Pythonでwavをogg vorbisに変換する
Python を使用して wav ファイルを ogg vorbis 形式にトランスコードするにはどうすればよいですか?
PyMedia 1.3.7.3 を使用して mp3 に変換できますが、出力ストリーム タイプを「ogg」に設定すると、エラーが発生oggvorbis_encode_init: init_encoder failed
し、スクリプトが終了します。