web-dev-qa-db-ja.com

SoundConverterでmp3をOgg Vorbisに変換する

SoundConverterを320kbpsに設定する方法はありますか? mp3 320kbpsファイルをOgg Vorbis 320 kbpsに変換したい。 SoundConverterでは、256 kbpsと500 kbpsで使用できますが、320kbpsでは使用できません。

4
user588836

少しのsedマジックで、問題を簡単かつ安全に解決できます。以下は単一コマンドで、単にブロック全体をコピーしてターミナルウィンドウに貼り付けます。

Sudo sed -i_bak \
-e 's/quality_setting = {0: 0, 0.2: 1, 0.4: 2, 0.6: 3, 0.8: 4, 1.0: 5}/quality_setting = {0.2: 0, 0.4: 1, 0.6: 2, 0.8: 3, 0.9: 4, 1.0: 5}/' \
-e 's/quality = (0, 0.2, 0.4, 0.6, 0.8, 1.0)/quality = (0.2, 0.4, 0.6, 0.8, 0.9, 1.0)/' \
/usr/share/soundconverter/python/soundconverter/ui.py

次のsedライナーを使用することで、これを後で簡単に逆にすることができます。

Sudo mv -v /usr/share/soundconverter/python/soundconverter/ui.py_bak \
/usr/share/soundconverter/python/soundconverter/ui.py

結果はこのスクリーンショットで見ることができます、マウスポインターで示される320kbps設定に注意してください:

enter image description here

これにより、Soundconverter内から次のビットレートを利用できます。

  • およそのビットレート〜96kbps
  • およそのビットレート〜128kbps
  • およそのビットレート〜192kbps
  • およそのビットレート〜256kbps
  • およそのビットレート〜320kbps
  • およそのビットレート〜500kbps

そして、私のsedの例の構文は、other品質設定、したがってdifferentビットレートの組み合わせを考慮して簡単に変更できます。 。これをアプリケーション自体から利用できるのは嬉しいことですが、これは現時点で私たちが持っているものです...

Linuxのコマンドラインはとてもクールです:)

参照:

2
andrew.46