faac 1.26 だと ffmpeg がちゃんと動かない件ですが、本日 ports ツリーを更新してみると 1.26_1 になってたので再度挑戦。今度はうまくffmpegが動くようになっていました。ぱちぱちぱち。
で、何が違うのか diff をとってみたところ、異なるところは Makefile の一行だけ。< CONFIGURE_ARGS= --enable-drmあれま、これだけで動いたり動かなかったりするのですねー。DRMなんか関係無さそうなのに・・・。わたしゃてっきり faac が1.26でエンバグしたのかと思ってたのですが、WWWで検索してみてもそんな情報はでてこないし不思議だな~と思っていたのです。単にportsでオプションを追加した事が問題だったわけですな。
ちなみに動かない版では ffmpeg でエンコードすると Windows版 QuickTime で「エラー -50:不明なエラーが起きました」とだけ表示されます。こんなメッセージで原因がわかる人がいれば天才だとおもいました(^_^)。