mp3をogg vorbisに変換


14

mp3をapt-getでインストールできるogg vorbisに変換するコマンドラインユーティリティはありますか?

または、nginxの拡張機能があるので、mp3ファイルのあるディレクトリをポイントして、その場でoggファイルを提供できますか?

回答:


3

Debianでは、aptitudeを使って簡単に検索すると、mp32oggとdir2oggというパッケージが表示されました。見てください、多分彼らはあなたが必要とすることをします。


34

ffmpeg(または、avconvDebianまたはUbuntuを使用している場合は、おそらくフォークです。これらの手順両方に等しく適用されるはずですが、将来的にどれだけ離れるかは誰にもわかりません)は、ディストリビューションのリポジトリにあるはずです。

ffmpeg -i input.mp3 -c:a libvorbis -q:a 4 output.ogg

ディレクトリ全体をMP3でいっぱいにするには:

for f in ./*.mp3; do ffmpeg -i "$f" -c:a libvorbis -q:a 4 "${f/%mp3/ogg}"; done

再帰的にfind

find . -type f -name '*.mp3' -exec bash -c 'ffmpeg -i "$0" -c:a libvorbis -q:a 4 "${0/%mp3/ogg}"' '{}' \;

の値を調整して出力品質を設定します-q:a。このコーデックの場合、範囲は0〜10で、より高い品質が得られます。

古いバージョンのではffmpeg-acodecandの-aq代わりに-c:aand を使用する必要がある場合があります-q:a

もちろん、ある損失の多い形式から別の形式への変換は理想的ではありません。しかし、それは人生です。


1
品質パラメーターでは、数値が大きいほど品質が高くなります。ここを参照:trac.ffmpeg.org/wiki/TheoraVorbisEncodingGuide
Christian Long

スーパー-ダパー、ありがとう。このような場合に非常に役立ちますgithub.com/nwjs/nw.js/issues/4687
loretoparisi

確認済み:avconvでこれらのパラメーターを使用すると、実際に機能します。すばらしい答えです。
aggregate116​​6877
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.