スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

【ffmpeg】 fdk-aac を ffmpeg に組み込む

FDK-AAC は Fraunhofer社 のオープンソースのコーデック。

【AAC+】HE-AAC が使える ffmpeg をつくる方法 の記事と同様にしていくが、その記事を書いた時(現在はそちらも修正済み)より幾つかアップデートされているファイルがあり、それによって一部コマンドが異なる。

以前の AAC+ との違いは低ビットレートの HE-AAC だけではなくて、高ビットレートの AAC-LC も使えるところ。

注:HE-AAC や AAC-LC はコーデック名で、AAC+ や FDK-AAC はエンコーダー名

ビルド環境




解凍場所などファイルの配置場所は 【AAC+】HE-AAC が使える ffmpeg をつくる方法 を参照。fdk-aac-0.1.3.tar.gz は以前と同じように msys\home\username のフォルダに入れる。

この方法の注意点は aacplus や vo-aacenc を同梱して make しないこと。これらを同梱すると make のところでエラーが出て ffmpeg が作れない。

shared ビルドで同梱出来ます。
【ffmpeg】 fdk-aac と aacplus を同梱する
【ffmpeg】 fdk-aac をffmpeg に組み込む : comment458 より

インストール と ビルド


この記事へのコメント

名無しさん(笑)@nw22012/07/16 (月) 09:43:12

ライセンス、ざっと見、GPLインコンパチくさいですね
というかオープンソースの定義にも反してるような印象
うーん残念

X5-452(Sada_Maru)2012/07/18 (水) 00:05:33

vo-aacenc + libaacplus
fdk-aac + libaacplus
上記 2種類を混在してffmpeg/libavをbuildするとErrorが出るので気を付けましょう。

X5-452(Sada_Maru)2012/07/19 (木) 02:36:45

fdk-aacは"External library"なので、--disable-xxxxと言うコマンドは存在しませんので、インストールしててもしてなくても"--enable-libaacplus"を付けなければ無効になります。

-2012/07/29 (日) 02:19:13

コーデックの使い方の項で、
aac_he_v2 :HE-AACv2 28k-64kまで使える 推奨16-24k
この記述だと使える範囲と推奨範囲が矛盾しているのですが、記述ミスですか?

ロベルト2012/07/29 (日) 09:44:00

> コーデックの使い方の項で、
> aac_he_v2 :HE-AACv2 28k-64kまで使える 推奨16-24k
> この記述だと使える範囲と推奨範囲が矛盾しているのですが、記述ミスですか?

指摘ありがとうございます。
44.1kHzではというのが抜けていました。推奨の16-24kを使うには44.1kHz未満の24kHzや22.05kHzにしなければなりません。

管理人のみ通知 :

トラックバック


ニコニコチャンネル始めました
ニコラボチャンネル
スポンサード リンク
新着記事と追記・編集記事
スポンサード リンク
ブログ内検索
プロフィール

Author:ロベルト
お問い合わせはこちらまで
robelt2525[at]gmail.com

中の人 @nico_lab
ブログ更新用 @blo_nico_lab

詳しいプロフィールはこちら

カテゴリ
アクセスの多い記事
記事アーカイブ

最新コメント
リンク
ニコニコ静画
アニメカテゴリ毎時ランキング
免責事項
当ブログはリンクフリーです。記事によりトラブルが生じた場合でも、当ブログ管理人は一切の責任を負いません。 当ブログに記載されている情報の正誤や利用は、ご自身の判断でお願いします。 紹介したアプリケーションに関する問い合わせは作者に問い合わせてください。ニコニコ動画に関する質問はまずは公式掲示板、2ch、各Q&Aサイトを参照ください。
ブログの読者になる(RSS)
アクセス数
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。