![](https://blogimg.goo.ne.jp/user_image/49/ca/bb0c5e90c29e0487948f3bd938c62145.jpg)
KMF作成あたり、一番肝心の3G2(HE-AAC)から始める。
HE-AACにエンコードするツールとして、WINAMP,HELIX,AACENC,Xenon2Pro等が
あるが、Xenon2Proのトライアル版は有効期限があるため単独での使用に留め
WINAMP,HELIX,AACENCを使ってみる。使用するにあたって基本的には各DLLを
直接コールするのがベターだが使用方法の解らない(公開されていない)為、
WINAMPの[enc_aacplus.dll]を直接利用、HELIXのproducer.exeをfrontend、
AACENCのaacenc32.exeをfrontendとしてプログラムから呼ぶことにした。
基本的にWAV->AAC->3G2変換になるのだが、MP3->WAV変換、WAVのsamplerate、
bitrateが44100,48000でなければ変換も考慮し作成するとする。
1:WINAMP[enc_aacplus.dll]
WAV->AACのDLLだが明示的に与えたsamplerate、bitrateで変換をしてくれる
優れものである。
使用方法としては一般的にLoadLibraryし、使用するfunctionをGetProcAddress
で得て使用するだけである。
WAV(channel=1or2,sampleRate=32000,44100or48000,bitsPerSample=16)->AAC
2:HELIX[producer.exe]、AACENC[aacenc32.exe]
frontendとしての使用であるからパラメータをセットし、CreateProcessを呼ぶ
だけであるが、producerは*.m4a、aacenc32は*.aacをoutputする。
只、aacenc32での変換ではsamplerate、bitrateまで変換してくれないので事前に
変換する必要がある。
producer.exe
WAV(channel=1or2,sampleRate=32000,44100or48000,bitsPerSample=16)->m4a
aacenc32.exe
WAV(channel=1or2,sampleRate=32000,44100or48000,bitsPerSample=16)->
sampleRate=32000or48000ならば44100に変換->AAC->と一工程増える。
後はenc_aacplus、aacenc32はAACから3g2に変換、これも至って簡単で、
ct-libisomedia.dllで汎用的なMP4が作られる。
ここまで出来れば後は着うたフルとしてモデファイするだけである。
HE-AACにエンコードするツールとして、WINAMP,HELIX,AACENC,Xenon2Pro等が
あるが、Xenon2Proのトライアル版は有効期限があるため単独での使用に留め
WINAMP,HELIX,AACENCを使ってみる。使用するにあたって基本的には各DLLを
直接コールするのがベターだが使用方法の解らない(公開されていない)為、
WINAMPの[enc_aacplus.dll]を直接利用、HELIXのproducer.exeをfrontend、
AACENCのaacenc32.exeをfrontendとしてプログラムから呼ぶことにした。
基本的にWAV->AAC->3G2変換になるのだが、MP3->WAV変換、WAVのsamplerate、
bitrateが44100,48000でなければ変換も考慮し作成するとする。
1:WINAMP[enc_aacplus.dll]
WAV->AACのDLLだが明示的に与えたsamplerate、bitrateで変換をしてくれる
優れものである。
使用方法としては一般的にLoadLibraryし、使用するfunctionをGetProcAddress
で得て使用するだけである。
WAV(channel=1or2,sampleRate=32000,44100or48000,bitsPerSample=16)->AAC
2:HELIX[producer.exe]、AACENC[aacenc32.exe]
frontendとしての使用であるからパラメータをセットし、CreateProcessを呼ぶ
だけであるが、producerは*.m4a、aacenc32は*.aacをoutputする。
只、aacenc32での変換ではsamplerate、bitrateまで変換してくれないので事前に
変換する必要がある。
producer.exe
WAV(channel=1or2,sampleRate=32000,44100or48000,bitsPerSample=16)->m4a
aacenc32.exe
WAV(channel=1or2,sampleRate=32000,44100or48000,bitsPerSample=16)->
sampleRate=32000or48000ならば44100に変換->AAC->と一工程増える。
後はenc_aacplus、aacenc32はAACから3g2に変換、これも至って簡単で、
ct-libisomedia.dllで汎用的なMP4が作られる。
ここまで出来れば後は着うたフルとしてモデファイするだけである。
もし作られたのならそのソフトをください。
お願いします。
walkerと申します。
訳あってMP4再生ソフトの開発をやっております。sbrPresentFlagとpsPresentFlagで検索していてヒットしました。
これだけきっちりと調べられていて驚きました。大変だったのではないのでしょうか?
stblBox内のHE-AAC関連のBite列参考になりました。ありがとうございます。
またこさせていただきます。
では
こちらで作られた上記のソフトで登録できますでしょうか?
可能なら、お手数ですが最新版をいただけないでしょうか?
あつかましいお願いですが宜しくお願い致します。
イイ仕事になりそうだし、手術はしばらくヤメとくよヽ(´ー`)ノ
http://8e8ae.net/chinpre/FvoITryd.html
それでも4マンくれたょーヽ( ・∀・)ノ
これの同盟作ろうかなww
http://1g8sr4.net/byai/RO49JGef.html
旅費が浮くどころか遊びまくったよヽ( ・∀・)ノ
http://houkei.yycola.net/gyaku/26hfcPGR.html
昨日も会ってきたんだけど、2回もヌいてもらって¥6ΟΟΟΟくれたよ(*^ー゜)b
もうやめれん。。w
http://chara.zz84.net/toyun/j5lXCKq6.html
てか、反り具合がいいからって+2○○○○してくれたよ。。
イミフなんすけどwwwww( ´,_ゝ`)プッ
http://web-cafe.net/room/doldol/Nmege0EW.html
「ここでフ ェ ラさせてくれたらもっと報 酬あげるよ♪」
って言葉に負けましたwww
途中で扉が開いた時は焦ったけど、おかげでもっとオッキしたwww
http://b-key.net/fesarinko/QfAm23zX
彼女いわくオ●ニーにも前戯があるらしく、最初はナスビ入れてたよwwww
やっとバイブ使ったと思ったら一瞬で死ぬほど潮吹いてるしΣ(´Д` )ナンジャソリャ
見てるだけで6マンはウマかったわぁ(゜Д゜)y─┛~~