Foobar2000でALACのEncorde
Foobar200経由でALACをEncordeするにはiTunesかQuickTimeをインストールする必要がありそう。
これでは今のところ、どのパソコンでもUSBを適当を差せばすぐにエンコードをはじめるられるということは難しい。
ffmpegだけはインストールなしでいけました。
ただし以下のエラーが発生
An error occurred while writing to file (The encoder has terminated prematurely with code 1 (0×00000001); please re-check parameters)
この解決にまたあちこちを調査した。
その結果、色々なブログに紹介されているパラメーターは
- i - -acodec alac %d
だったが、海外のサイトで
I modified to convert using temporary file and it’s working now great:
とあり、
- i %s -acodec alac %d
となっていた。
これと同様に設定したらみごと成功した。
これでUSBにインストールしたFoobar2000を使って、どこでもALACにコンバートできる環境が整った。