Amazon LinuxにSoxをインストールしたらmp3変換でエラーが出た
Sox::Error (sox FAIL formats: no handler for given file type `mp3'
ていうね。
Dockerで試した時はlibsox-fmt-allを入れれば一発だった。
今回は違う。
まずこんな丁寧なサイトが見つかったがこれじゃだめだった。
Installing SoX with MP3 Support on CentOS
そのあとレポジトリをいろいろインストールしたりpriorityの設定を変えたりしたがだめ。
lameなどがインストールされない。
最終的にここのlameをmakeでインストールしたらできた。
Amazon Linux の /usr/local/ にFFmpegをインストールする - Qiita
yumでインストールしないと依存関係解決されないじゃん。とかガクブルしてたがしょうがないね。
そもそもsoxもここでmakeで入れたしこういうことはubuntuとか使ったほうがいんだろうか
Install sox on Amazon Linux · GitHub