web-dev-qa-db-ja.com

.FLACは復号化されたyourと同じビットレートを持つ

私はインターネットから.flacファイル(17.9MB、24bt/96khz)を手に入れました。なぜファイルに圧縮がないように感じているのかを理解できません。復号化されたwav(15.9MB、24bit/96kHz)は、メタデータを削除した後でも、.flacよりも少し小さいです。

次に、再符号化(libflac 1.3.2).flacとそれは実際に原本の半分以上に圧縮されます。最初の.flacファイル(mediainfoによると、libflac 1.3.1)に正確に起こったことに興味があります。

私は2つの.flac(合計24MB)を github にアップロードしました。質問が解決したら、リポジトリを迅速に削除します。

アップデート1:.flacファイルがダウンロードした他の.flacと一緒に、私はすべて同じビットレートを持っているように見えます。期間の違いにもかかわらず。符号化のために一定のビットレートを指定することは不可能である場合、私は - エンコーダ内の圧縮を無効にする方法があり、それらの一定のビットレートを説明することができます。復号化された.wavは元の.flacと同じビットレートがあります。

UPDATE 2: ".flacより大きなサイズを持つ" .Flac "復号化された.FLACの復号化されたyourを持つ" .Flac "。

1
Pendechosen

どうやら私が探していたものは非圧縮フラックスです。そのような符号化は、ツールのようなツールを使用して行うことができます dbpoweramp music converter またはxrecode3。

から ここで 、私は同じ結果を達成するためにlibflacのコマンドラインを取得しました:

flac --disable-constant-subframes --disable-fixed-subframes --no-seektable -l 0 -b 4608 -V input.wav -o output.flac
 _

リポジトリが削除されました。

0
Pendechosen