問題タブ [vorbis]
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.
python-3.x - PLAYING 状態で Gstreamer のオーディオ エンコーディングのビットレートを変更するにはどうすればよいですか?
FLAC ファイルを MP3 (および 2 回目は Vorbis) ファイルに変換したいと考えています。
次に、これらの MP3/Vorbis ストリームは、それらをデコードする 2 番目のデバイスにそのまま送信されます。
伝送の品質に応じて、オンザフライでビットレートを変更できるようにしたいと考えています。
変更はギャップレスでなければなりません (したがって、タイトルの「再生中の状態」)。
特定のエンコーダーは
lamemp3enc
、およびvorbisenc
(および変更できません) です。
私の知る限り、再生中にビットレートを変更することは、これらのコーデックでは実際には不可能です。
しかし、ストリームにギャップを生じさせずにビットレートを変更するクリーンでシンプルな方法があると思います。それらのいずれかについて学びたいと思います。
(注:すべてではなく、すべてを書きました。「最良の」方法を求めているわけではありません。レビューを求めているわけではありません。機能するものが欲しいだけです。)
android - Android 用の libvorbis と libvorbisfile のコンパイル
libvorbis と libvorbis ファイルを使用したゲームを Android に移植しています。https://github.com/vincentjames501/libvorbis-libogg-androidで ndk-build を実行して libvorbis をビルドすることしかできませんでした。しかし、私のゲームには、Android ポートが見つからない libvorbisfile も必要です。
Android で libvorbisfile を取得するにはどうすればよいですか?
c++ - QMediaPlayer::duration() の値が -1 になるのはなぜですか?
これが私のコードです:
明らかにどこかにエラーがありますが、ファイル名を確認するだけでなく、問題が何であるかについて、私は残念ながら間違っています。それは単に.ogg
サポートされていないということでしょうか? オブジェクトが完全にメモリに読み込まれる前に関数を呼び出していますか? それとも別のものですか?
ありがとう。