何が違うのやら、と思っていたら、なんとなく
mp4a.67(MPEG2-AAC)とmp4a.40(MPEG4-AAC)の違いではないかと・・・
どうも環境によってはMPEG2-AACを入れたコンテナを再生してくれないっぽいです。
androidのchromeは問題なかったのですが、どうやらfirefoxだけではなく、iphoneもダメな模様。
MPEG2-AACにいくつか機能追加したのがMPEG4-AACらしいのですが、なんで再生してくれないのか・・。
基本的なアルゴリズム自体に違いはなく、追加技術を使用しなければヘッダの一部分が1ビット異なるだけ
・・・むしろ、ヘッダだけ書き換えてみればよいのか?
というわけでaac→m4a変換時にmp4boxで:mpeg4とオプションを付けてみたらfirefoxでも音声が再生されるようになりました。
めでたしめでたし。
0 件のコメント:
コメントを投稿