web-dev-qa-db-ja.com

プレイリスト全体をm4aからmp3に変換します

コンピューターには大量の音楽がありますが、残念ながらm4aにあり、Steamはmp3しか取りません。

フォルダ全体を変換するプログラムまたは端末コマンドはありますか?

6
user389450

これはかなり簡単でした。まず、ffmpegがインストールされている必要があります。

次に、次の簡単なターミナルコマンドを使用して、すべてのオーディオファイルをMP3に変換します。

for f in *.flac , *.m4a , *.ogg ; do ffmpeg -i "$f" -ab 320k "${f%.m4a}.mp3"; done

壊す:

  • for f in *.flac , *.m4a , *.ogg ;:これらのタイプのすべてのオーディオファイルについて、
  • do ffmpeg -i "$f" -ab 320k "${f%.flac}.mp3";:そのファイルをMP3に変換し、次のファイルを取得します。
  • ビットレートを変更する場合は、320kをkbps単位で変更します。
  • カンマで区切られた*.flac , *.m4a , *.oggのリストを使用して、ffmpegがデコードできるファイルに検索するファイルタイプを変更できます。
  • 出力名は任意に変更できます。"${f%.m4a}.mp3""${f%}.mp3"または "$ {f%.audio} .mp3"になります。f%は元のファイル名を表します。
12
Robobenklein