手順
インストール
Homebrew でlibfdk_aac
に対応したffmpegをインストール
$ brew tap homebrew-ffmpeg/ffmpeg
$ brew install homebrew-ffmpeg/ffmpeg/ffmpeg --with-fdk-aac
変換
$ ffmpeg -i music.mp3 -vn -c:a libfdk_aac -vbr 4 music_vbr4.m4a
-vn
オプションで映像を無視。
罠になりそうなポイント
- VBR(可変ビットレート)で変換する場合は
libfdk_aac
つきのffmpegが必要だが、標準ではlibfdk_aac
はついていない模様。 - Homebrewで普通にffmpegを入れても
libfdk_aac
つきのものは入らない。 - 映像を変換しようとしてエラーが出る。
-vn
オプションで映像を無視する必要がある。
映像などないと思われるかもしれないがアルバムアートが映像扱いで埋め込まれている場合がある模様。
gistの記事の転載です:
https://gist.github.com/acevif/fa55e3e49134ec41ecfe77f11b9d2438