Rhythmboxを使用してMP3形式でリッピングおよびエンコードしたいCDがいくつかあります。 ubuntu-restricted-extrasパッケージをインストールした後、Rhythmboxの「優先フォーマット」の下に表示されるオプションの1つは「CD Quality MP3」ですが、エンコーダーオプションからは、一定のビットレートを使用しているようです。
オーディオプロファイルを設定して、可変ビットレート(VBR)で適度に高品質にエンコードするようにします。 「gstreamerパイプライン」で使用する必要があるオプションは何ですか?または、Rhythmboxにコマンドラインオプションを入力するよりも、エンコードオプションを入力するより発見可能な方法がありますか?
同じページで話しているように、このエンコードターゲットで使用されるパイプラインは、私のシステムでは次のようになります。
audio/x-raw-int,rate=44100,channels=2 ! lamemp3enc name=enc target=0 quality=6 ! xingmux ! id3v2mux
gst-inspect-0.10
ツールを使用して、パイプラインの各要素について学習できます。たとえば、ここで使用されているMP3エンコーダーについて学習するには、次を実行できます。
gst-inspect-0.10 lamemp3enc
とりわけ、これは要素によってサポートされるさまざまなプロパティとそのデフォルトについて説明します。これは私に言う:
cbr=false
デフォルトから)target=0
)quality=6
)encoding-engine-quality=standard
)そのため、すでにそのパイプラインからVBR出力を取得しているはずです。より高い品質が必要な場合は、「quality =」の数値を低くし(0〜10、0が最高品質)、おそらくencoding-engine-quality=high
を追加します。