AIMP Forum

AIMP for PC => Дополнения / Addons => Плагины / Plugins => Topic started by: santias25 on October 24, 2016, 13:11:59

Title: AIMP 4 and fdk aac encoder
Post by: santias25 on October 24, 2016, 13:11:59
does aimp support fdkaac encoder ? because nero aac is obsolete, how can i do?
thaks and sorry my english
Title: Re: AIMP 4 and fdk aac encoder
Post by: Artem on October 24, 2016, 16:31:46
if fdkaac encoder has stdin mode - you can use it with our converter tool.
Can you give me a link to encoder home page?
Title: Re: AIMP 4 and fdk aac encoder
Post by: Алексей Долматов on October 24, 2016, 16:36:30
https://en.wikipedia.org/wiki/Fraunhofer_FDK_AAC - ссылка справа, по идее
Пока не смотрел удастся ли загнать в плеер
http://audiophilesoft.ru/load/coders_utils/fdkaac/7-1-0-80
Title: Re: AIMP 4 and fdk aac encoder
Post by: Алексей Долматов on October 24, 2016, 17:42:27
По описанию собирали из исходников (From source) http://wlc.io/2015/06/20/fdk-aac/
Instruction for encoders install https://www.aimp.ru/forum/index.php?topic=34387.0

1. Download fdkaac_0.6.2_libfdk-aac_3.4.12.7z (need 7z support programm) (http://audiophilesoft.ru/commandline/fdkaac/fdkaac_0.6.2_libfdk-aac_3.4.12.7z) or fdkaac_0.6.2.zip (not work link - user limit download) (https://app.box.com/s/q3suzadxf4alai2nn3jnfr75hp60gvtk)
2. Extract fdkaac.exe to AIMP\System\Encoders
3. Edit Encoders.xml (see first link)
Quote from: example format with CBR 128kbps
<encoder Name="AAC (fdkaac)" App="fdkaac.exe">
      <description>
         <inputformats type="autogen">
            <autogen SampleRates="8000;11025;12000;16000;22050;24000;32000;44100;48000;64000;88200;96000" SampleFormats="16" Channels="1;2" />
         </inputformats>
         <property name="Ext" value=".aac" />
      </description>
      <presets>
         <preset Name="Preset CBR 128" cmdparams="-b 128 -I -o %output% -" />
      </presets>
   </encoder>   
Title: Re: AIMP 4 and fdk aac encoder
Post by: santias25 on October 25, 2016, 23:51:26
i think is 0.6.3 autobuild

https://github.com/nu774/fdkaac_autobuild
Title: Re: AIMP 4 and fdk aac encoder
Post by: santias25 on October 25, 2016, 23:58:42
if i can help, this is what i do in encoder.xml


"
Quote
<encoder Name="AAC (fdkaac)" App="fdkaac.exe">
      <description>
         <inputformats type="autogen">
            <autogen SampleRates="8000;11025;12000;16000;22050;24000;32000;44100;48000;64000;88200;96000" SampleFormats="16" Channels="1;2" />
         </inputformats>
         <property name="Ext" value=".m4a" />
      </description>
            <presets>
         <preset Name="Preset CBR PS 16" cmdparams="-b 16 --profile 29 -I -o %output% -" />
         <preset Name="Preset CBR PS 20" cmdparams="-b 20 --profile 29 -I -o %output% -" />
         <preset Name="Preset CBR PS 24" cmdparams="-b 24 --profile 29 -I -o %output% -" />
         <preset Name="Preset CBR PS 32" cmdparams="-b 32 --profile 29 -I -o %output% -" />
         <preset Name="Preset CBR PS 48" cmdparams="-b 48 --profile 29 -I -o %output% -" />
         <preset Name="Preset CBR PS 56" cmdparams="-b 56 --profile 29 -I -o %output% -" />
         <preset Name="Preset CBR PS 60" cmdparams="-b 60 --profile 29 -I -o %output% -" />
         <preset Name="Preset CBR SBR 70" cmdparams="-b 70 --profile 5 -I -o %output% -" />
         <preset Name="Preset CBR SBR 75" cmdparams="-b 75 --profile 5 -I -o %output% -" />
         <preset Name="Preset CBR SBR 85" cmdparams="-b 85 --profile 5 -I -o %output% -" />
         <preset Name="Preset CBR LC 96" cmdparams="-b 96 --profile 2 -I -o %output% -" />
         <preset Name="Preset CBR LC 128" cmdparams="-b 128 --profile 2 -I -o %output% -" />
         <preset Name="Preset CBR LC 256" cmdparams="-b 256 --profile 2 -I -o %output% -" />
         <preset Name="Preset VBR PS 32" cmdparams=" -m 1 --profile 29 -I -o %output% -" />
         <preset Name="Preset VBR PS 50" cmdparams=" -m 2 --profile 29 -I -o %output% -" />
         <preset Name="Preset VBR SBR 64" cmdparams=" -m 2 --profile 5 -I -o %output% -" />
         <preset Name="Preset VBR SBR 100" cmdparams=" -m 3 --profile 5 -I -o %output% -" />
         <preset Name="Preset LC VBR 128" cmdparams=" -m 4 -I -o %output% -" />
         <preset Name="Preset LC VBR 180" cmdparams=" -m 5 -I -o %output% -" />

      </presets>
   </encoder>   
   "


thaks to Алексей Долматов but i still don't know make in multichannel 5.1
Title: Re: AIMP 4 and fdk aac encoder
Post by: Алексей Долматов on October 26, 2016, 00:05:00
I write, it's work https://www.aimp.ru/forum/index.php?topic=34387.msg335878#msg335878
Soolo help fix
<?xml version="1.0" encoding="utf-8" ?>
<encoders generator="AIMP" version="1000">
   ....................................
   <encoder Name="WMAx64" App="WMAEncode64.exe">
      <description>
         <inputformats type="autogen">
            <autogen SampleRates="8000;16000;22050;24000;32000;44100;48000;96000;192000" SampleFormats="8;16;24;32" Channels="1;2;4;6" />
         </inputformats>
         <property name="Ext" value=".wma" />
      </description>
      <presets>
         <preset Name="Lossless"              cmdparams="- %output% --silent --codec lsl --ignorelength" />
         <preset Name="Standard: VBR 192"       cmdparams="- %output% --silent --mode vbr2pass --bitrate 192 --allowstdin2pass --ignorelength" />
         <preset Name="Professional: VBR 384"    cmdparams="- %output% --silent --codec pro --mode vbr2pass --bitrate 384 --allowstdin2pass --ignorelength" />
         <preset Name="Standard: CBR 192"       cmdparams="- %output% --silent --mode cbr --bitrate 192 --allowstdin2pass --ignorelength" />
         <preset Name="Professional: CBR 384"    cmdparams="- %output% --silent --codec pro --mode cbr --bitrate 384 --allowstdin2pass --ignorelength" />
         <preset Name="Voice"                 cmdparams="- %output% --silent --codec voice --bitrate 20 --ignorelength" />
      </presets>
   </encoder>
   <encoder Name="M4A (fdkaac)" App="fdkaac.exe">
         <description>
            <inputformats type="autogen">
               <autogen SampleRates="8000;11025;12000;16000;22050;24000;32000;44100;48000;64000;88200;96000" SampleFormats="24" Channels="1;2;4;6" />
            </inputformats>
            <property name="Ext" value=".m4a" />
         </description>
         <presets>
            <preset Name="Preset CBR MAX A" cmdparams="-b 1323000 -I -o %output% -" />
            <preset Name="Preset CBR MAX B" cmdparams="-b 661500 -I -o %output% -" />
            <preset Name="Preset CBR MIDLE A" cmdparams="-b 330750 -I -o %output% -" />
            <preset Name="Preset CBR MIDLE B" cmdparams="-b 165375 -I -o %output% -" />
            <preset Name="Preset CBR LITE A" cmdparams="-b 82687 -I -o %output% -" />
            <preset Name="Preset CBR LITE B" cmdparams="-b 41343 -I -o %output% -" />
            <preset Name="Preset VBR BASIC" cmdparams=" -m 4 -w 195000 --ignorelength -o %output% -" />
            <preset Name="Preset VBR MAX" cmdparams="-m 5 --ignorelength -o %output% -" />   
      </presets>
      </encoder>   
</encoders>
Title: Re: AIMP 4 and fdk aac encoder
Post by: santias25 on October 26, 2016, 16:41:37
ok, here it is en mutichannel 5.1 and 7.1

Quote
<encoder Name="AAC (fdkaac)" App="fdkaac.exe">
      <description>
         <inputformats type="autogen">
            <autogen SampleRates="8000;11025;12000;16000;22050;24000;32000;44100;48000;64000;88200;96000" SampleFormats="8;16;32" Channels="1;2;6;8" />
         </inputformats>
         <property name="Ext" value=".m4a" />
      </description>
            <presets>
         <preset Name="Preset CBR HE V2 AAC 16" cmdparams="-b 16 --profile 29 -I -o %output% -" />
         <preset Name="Preset CBR HE V2 AAC 20" cmdparams="-b 20 --profile 29 -I -o %output% -" />
         <preset Name="Preset CBR HE V2 AAC 24" cmdparams="-b 24 --profile 29 -I -o %output% -" />
         <preset Name="Preset CBR HE V2 AAC 32" cmdparams="-b 32 --profile 29 -I -o %output% -" />
         <preset Name="Preset CBR HE V2 AAC 48" cmdparams="-b 48 --profile 29 -I -o %output% -" />
         <preset Name="Preset CBR HE V2 AAC 56" cmdparams="-b 56 --profile 29 -I -o %output% -" />
         <preset Name="Preset CBR HE V2 AAC 60" cmdparams="-b 60 --profile 29 -I -o %output% -" />
         <preset Name="Preset CBR HE AAC 64" cmdparams="-b 64 --profile 5 -I -o %output% -" />
         <preset Name="Preset CBR HE AAC 70" cmdparams="-b 70 --profile 5 -I -o %output% -" />
         <preset Name="Preset CBR HE AAC 75" cmdparams="-b 75 --profile 5 -I -o %output% -" />
         <preset Name="Preset CBR HE AAC 80" cmdparams="-b 80 --profile 5 -I -o %output% -" />
         <preset Name="Preset CBR HE AAC 85" cmdparams="-b 85 --profile 5 -I -o %output% -" />
         <preset Name="Preset CBR HE AAC 96" cmdparams="-b 96 --profile 5 -I -o %output% -" />
         <preset Name="Preset CBR LC AAC 96" cmdparams="-b 96 --profile 2 -I -o %output% -" />
         <preset Name="Preset CBR LC AAC 128" cmdparams="-b 128 --profile 2 -I -o %output% -" />
         <preset Name="Preset CBR LC AAC 256" cmdparams="-b 256 -w 22050 --profile 2 -I -o %output% -" />
         <preset Name="Preset CBR LC AAC 320" cmdparams="-b 320 -w 22050 --profile 2 -I -o %output% -" />
         <preset Name="Preset CBR LC AAC 400" cmdparams="-b 400 -w 22050 --profile 2 -I -o %output% -" />
         <preset Name="Preset CBR LC AAC 480" cmdparams="-b 480 -w 22050 --profile 2 -I -o %output% -" />
         <preset Name="Preset CBR LC AAC 512" cmdparams="-b 512 -w 22050 --profile 2 -I -o %output% -" />
         <preset Name="Preset VBR HE V2 AAC ~32" cmdparams=" -m 1 --profile 29 -I -o %output% -" />
         <preset Name="Preset VBR HE V2 AAC ~50" cmdparams=" -m 2 --profile 29 -I -o %output% -" />
         <preset Name="Preset VBR HE AAC ~64" cmdparams=" -m 2 --profile 5 -I -o %output% -" />
         <preset Name="Preset VBR HE AAC ~100" cmdparams=" -m 3 --profile 5 -I -o %output% -" />
         <preset Name="Preset VBR LC AAC ~128" cmdparams=" -m 4 -I -o %output% -" />
         <preset Name="Preset VBR LC AAC ~180" cmdparams=" -m 5 -I -o %output% -" />

      </presets>
   </encoder>      


thak you Алексей Долматов