問題タブ [bitrate]

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

android - FFMPEG 変更ビットレートのみ

破損した .ts ファイルがあります。メタデータと呼びましょう。ビットレート値が 0 であるため、mediaplayer はそのファイルを再生できません。ファイルの残りの部分は問題ありません (たとえば、mp4 に変換すると問題なく再生できます) が、変換したくありません。ビットレート値を変更するだけで済みます。変更しようとしましたが、そのファイルをコピーする必要があり、時間がかかりました。fps、解像度、フォーマットなどを変更したくありません。ビットレート値を「書き換える」だけで済みます。出来ますか ?

これは私がこれまでに試したことです(さまざまなバリエーション):

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

audio - オーディオ コーデック ストリーミングでデータ スロットリングを防止する方法

受信オーディオ ストリームを 8Ksps でサンプリングしています。データのパケット (80 サンプル) をエンコードされたパケット (5 サンプル) にエンコードするのに約 1.6 ミリ秒かかるコーデックがあります。このレートでは、エンコード サイクルごとに 8000*1.662e-3 ~= 13 サンプルを取得します。しかし、サイクルごとに 80 個のサンプルが必要です。ストリームを継続的に維持するにはどうすればよいですか? 私の唯一の推測は、発信エンコード ストリームのビットレートを遅くすることですが、着信側のバッファがいっぱいにならず、受信側のバッファが枯渇しないように、一般的にこれを計算する方法がわかりません。

これはストリーミングの基本的な考え方のようですが、方法に関する情報は見つかりません。助けてくれてありがとう!

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

ios - AVAudioRecorder での dB の測定は、iOS では 96dB に制限されています

アプリ内の機能のロックを解除する dB 測定を構築しようとしています。ユーザーが 100dB に達すると、この機能が利用可能になります。私の現在の実装では、最大 96dB までしか測定できません。私が理解していることから、問題はビットレートの記録に何らかの形で関連しています: 16bit は 96dB しか対応できません。神話爆発)。

dB 測定と計算は正常に機能します。私の唯一の問題は、96dB 以上を測定できないことです。より高いビットレートを達成するための設定に苦労しています。ここで何か間違っていると思います。

レコーダーの現在の初期化は次のようになります。

前もって感謝します。

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

ios - iOSで既存のMP3またはAACのビットレートを取得するには?

既存の MP3 ファイルと AAC ファイルのビットレートをユーザーに表示したいのですが、これらのファイルのビットレートを正しく抽出する方法がわかりません。

これまでのところ、のAudioConverterRefポインターを取得しようとしExtAudioFileRefてから、コンバーターからビットレートを取得したかったのですが、問題は最初のステップで既に始まっています。プロパティを取得NULLkExtAudioFileProperty_AudioConverterます:

AudioStreamBasicDescription同じからfileRef正常に読み取ることができるので、fileRef問題ありません。

圧縮オーディオファイルのビットレートを取得するには?

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

android - メディアレコーダーアンドロイドに異なるオーディオエンコーディングビットレートを使用する方法

私のアプリケーションでは、オーディオ録音にメディアレコーダーを使用しています。異なるビットレート 32,64,128,160 などを使用したい.

しかし、上記のさまざまなビットレート条件をすべて使用しても、品質に変化はありませんでした。どのように使用できますか?

0 投票する
4 に答える
6248 参照

networking - 帯域幅がビット/秒で測定されるのはなぜですか?

帯域幅の定義によれば、それは周波数スペクトルの幅です。したがって、帯域幅は Hz で測定する必要があります。しかし、bps、Mbps、kbps は、ほぼどこでも帯域幅の測定値として使用されています。私が知る必要があるのは、信号の帯域幅を測定するためにbps、kbpsのようなデータ伝送速度の測定が使用される理由です。

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

android - Android で AudioRecord のビットレートを変更する

wav形式で録音するときに、AndroidでAudioRecordオブジェクトのサンプルあたりのビット数を16ビットから8ビット(または他のビットレート)に変更するにはどうすればよいですか?

これは機能しません (たとえば、ここで説明したように: Using AudioRecord with 8-bit encoding in android ):

ヘッダー付き:

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

video - 非圧縮ビデオのビデオ ビットレートの計算

非圧縮ビデオのビット レートを理解しようとしています。しかし、http://web.forret.com/tools/video_fps.asp?width=3840&height=2176&fps=30&space =yuv420 &depth= 4を参照しながら正確に理解できませんでした

30fps3840x2176 (幅 x ストライド) ビデオ、YUV420カラーフォーマットの場合:

非圧縮フレームの計算:

色ごとに4ビットのyuv420の場合、ピクセルあたりのビット数= 12だと思います

この値は、参照リンクに少なくとも近いです。

非圧縮ビデオを計算する場合:

しかし、参照リンクから、「188,01 MB 179,3 MiB」が表示されます

誰でも理解するのを手伝ってもらえますか?