問題タブ [opus]

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 投票する
1 に答える
933 参照

android - エラー _JNIEnv::GetShortArrayElements(JNIEnv*&, _jshortArray*&, int)' を示す jnicode をコンパイルしようとしています。

エラーを表示しているjnicodeをコンパイルしようとしています

私のコードは次のとおりです。

コンパイラのエラーは次のとおりです。

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

android - Android の Opus Codec での録音と再生

Opus Codec で記録および再生する必要があるプロジェクトに取り組んでいます。よく検索しますが、そのソリューションを使用したデモ/例が見つかりません。エンコーダーがあるデモを見つけましたが、デコーダーが見つかりません。C を使用したこのコーデックのソース コードしか見つかりません。

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

android-ndk - Opus を Android プロジェクトの共有ライブラリとして組み込む未定義の参照の問題

同様の問題を何時間も検索し、多くの代替手段を試しましたが、解決策はありませんでした。ここ StackOverflow で、この質問を優秀な頭脳にもたらします。Opus オーディオ コーデックを Android プロジェクトに取り込もうとしていますが、未定義の参照エラーが発生し続けます。

他の投稿で言及されている典型的な問題は当てはまらないようです。名前とパスは正しいようで、Opus のすべてのヘッダー ファイルが含まれており、私の関数ヘッダーは Javah によって生成されました。

構造は:
jni--(dir)
--Android.mk
--opus_jni.c
--com_ether_viz_OpusCodec.h
--opus----(dir)
----Android.mk
----include---- (ディレクトリ)
----src--------(ディレクトリ)

トップレベルの Android.mk:

opus ディレクトリの Android.mk:

コンソール出力:

私は NDK にかなり慣れていないので、単純なものが欠けているだけかもしれませんが、ここや他のサイトで見つけた多数のバリエーションを試しました。

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

android - Android 5.0で使用するとjava.lang.UnsatisfiedLinkError

私はアンドロイドアプリケーションを構築しています。Opus コーデックを使用してエンコードおよびデコードします。ここhttp://www.opus-codec.org/のネイティブ コードと、ここhttps://github.com/jitsi/libjitsi/tree/master/src/native/opusのラッパーを使用しています。Android 4.0以降で、.soファイルを作成して実行したところ、すべて問題ありませんでした。しかし、Android 5.0 では、ネイティブ メソッドを呼び出すとクラッシュします。クラッシュの詳細は次のとおりです。

私もよく検索しますが、根本的な原因を見つけることができず、誰も私と同じ問題を抱えていません. 以下は私のmkファイルです。便利だと思います。

PS: さらにファイルが必要な場合は、お知らせください。

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

audio - vlc - opus lib のデモによって作成された opus ファイルを再生しない

ubuntu 12.04でapt update / upgradeを行い、vlc 2.0.3にしか到達しませんでした

opus lib 1.1.1で作成されたopusファイルを再生すると、あらゆる種類のエラーがスローされます...

「myopus.opus」が vlc UI クライアントで再生されない (2.0.8)

ディレクトリ ビューアーからファイルを選択して [再生] をクリックしても、何も起こりません。

opus demo で作成されたテスト ファイルを再生する方法がわかりませんか??

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

audio - .opus から .wav への変換

こんにちは、pcap ダンプファイルから読み取る RTP パケットから opus エンコードされたオーディオ ペイロードを抽出するユーティリティを作成することになっています。このユーティリティには、rtp パケットから抽出したペイロードをデコードして .wav ファイルに変換するために使用できる機能も必要です。現在、rtp パケットからペイロードを抽出し、それをファイル「log.opus」にダンプするコードを作成しました。しかし、私はこの時点で立ち往生しています。デコーダ ロジックの作成はどのように進めればよいですか? 私は Windows プラットフォームで作業しており、winpcap ライブラリと libopus を使用しています。

0 投票する
3 に答える
3291 参照

node.js - nodejsを使用してサーバー側でwebRTC opusオーディオストリームを保存するには?

サーバー側で未加工のユーザーメディア オーディオ ストリームを保存するソリューションがいくつかありますが、チャネル帯域幅の伝送が低い webRTC でエンコードされたストリームを保存したいと考えています。よくわからない解決策を考えます:

サーバーとクライアントを webRTC を使用して接続します。クライアントからのストリームはブラウザーによってエンコードされ、後でサーバーで使用できるようにストリームを mp3/ogg に変換します。サーバー側の nodejs webrtc 実装が 2 つ見つかりました。

1-ライコード

2-ノード webrtc

私の問題に対する他の解決策やより良いアイデアはありますか?

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

java - opusとlameを使用して、Androidでopusをmp3に変換する

.opus ファイルを .mp3 に変換するための Android アプリを開発しています。この操作を実行するためにネイティブ コードを使用しています。以下は、私が使用している関数のソースコードです。.mp3 出力は 0 バイトで生成されます。:(

方法

(JNIEnv *env, jclass クラス, jstring opus_path, jstring empty, jstring dest_path) {

フィルバッファ: コード

私はこの時点で立ち往生しています。opusとlame.opusを使用するように変換して、誰かがこれを手伝ってくれませんか。.mp3