View Full Version : GUI for fdkaac
tormento
6th April 2020, 20:25
I have compiled fdkaac and it is a bit annoying to use from command line.
Is there any GUI, possibly with batch support and transcoding from other formats?
P.S: It would be very nice to put every exe and dll in its own directory, to have the possibility to use the wanted encoder.
ChaosKing
6th April 2020, 20:31
MeGUI has support for it (must enable in settings)
EDIT
Maybe check out also foobar2000
tormento
7th April 2020, 10:07
MeGUI has support for it (must enable in settings)
EDIT
Maybe check out also foobar2000
:thanks:
tormento
7th April 2020, 11:08
Maybe check out also foobar2000
*ahem* MeGui was really trivial, can't find a way to configure Foobar...
manolito
8th April 2020, 08:02
dmMediaConverter supports fdkaac in ffmpeg. Of course only if you use an ffmpeg version which was compiled with fdkaac enabled.
The usual Zeranoe builds do not support fdkaac for licensing reasons. But there are a couple of fdk enabled binaries available for download. The ones I like most are:
https://oss.netfarm.it/mplayer/
(32-bit and 64-bit binaries)
https://ffmpeg.zeranoe.com/forum/viewtopic.php?p=15446#p15446
(32-bit only, XP compatible, SSE2 not required)
The libfdk option becomes available after editing the file "dmMediaConverter.ini" and adding this line:
AudioEnablelibFDK=1
tormento
8th April 2020, 17:04
dmMediaConverter supports fdkaac in ffmpeg. Of course only if you use an ffmpeg version which was compiled with fdkaac enabled.
Nice GUI, is there a way to make it portable with .ini in same directory?
manolito
8th April 2020, 18:54
Nice GUI, is there a way to make it portable with .ini in same directory?
No, I don't think so...
LoRd_MuldeR
9th April 2020, 11:16
FWIW, LameXP (https://forum.doom9.org/showthread.php?t=157726) can use fdkaac as its AAC encoder.
manolito
9th April 2020, 12:32
FWIW, LameXP (https://forum.doom9.org/showthread.php?t=157726) can use fdkaac as its AAC encoder.
Really?
I know that LameXP supports FhgAacEnc (which came with WinAmp), but I never found any instructions on how to use FDK-AAC within LameXP.
FDK-AAC is newer than FhgAacEnc, it was meant to be used in Android. I don't know if the verdict is out which one of the two delivers better quality. But I do know that FhgAacEnc is much faster than FDK-AAC.
Anyways, if I want to use LameXP as the GUI then I would probably use Qaac as my AAC encoder...
ChaosKing
9th April 2020, 12:43
I would guess that you just copy the exe into the root lamexp foder http://lamexp.sourceforge.net/doc/Manual.html#install-the-aac-encoder
tormento
9th April 2020, 14:23
FWIW, LameXP as its AAC encoder.
:thanks:
1) How can we pass specific parameters to fdkaac?
2) I was looking into your LameXP.qaac-addin.2017-12-15. What is refalac? Is it needed for qaac use?
LoRd_MuldeR
9th April 2020, 14:43
Really?
I know that LameXP supports FhgAacEnc (which came with WinAmp), but I never found any instructions on how to use FDK-AAC within LameXP.
Yes. Just put "fdkaac.exe" into the install directory, that's all.
Anyways, if I want to use LameXP as the GUI then I would probably use Qaac as my AAC encoder...
Agree. I exclusively use QAAC for all my AAC encoding needs these days.
:thanks:
1) How can we pass specific parameters to fdkaac?
Sorry, not supported at this time.
2) I was looking into your LameXP.qaac-addin.2017-12-15. What is refalac? Is it needed for qaac use?
Refalac is the reference encoder/decoder for Apple Lossless Audio Codec. This is also provided by the QAAC project, but not required for using QAAC itself.
tormento
9th April 2020, 14:45
Sorry, not supported at this time
It would be nice to have separate folders for separate encoders and the possibility to choose the one you want.
tormento
9th April 2020, 14:55
I know that LameXP supports FhgAacEnc (which came with WinAmp), but I never found any instructions on how to use FDK-AAC within LameXP.
How? I have tried to copy the required WinAmp dll (+fhgaacenc) but LameXP complains about it can't find qaac etc disabling AAC.
EDIT: Used latest fhgaacenc that comes with Foobar encoder pack and it works.
tormento
9th April 2020, 15:26
I did some benchmarks, sample was an AC3 5.1 448k to AAC CBR 224k
QT_x64: 4:00
FDKAAC_x64: 3:30
WinAmp: 3:50
ffmpeg with libfdk-aac-2_x64: 3:00!!!
LoRd_MuldeR
9th April 2020, 15:44
I did some benchmarks, sample was an AC3 5.1 448k to AAC CBR 224k
QT_x64: 4:00
FDKAAC_x64: 3:30
WinAmp: 3:50
ffmpeg with libfdk-aac-2_x64: 3:00!!!
Did you note that QAAC has a "--quality" option to control the quality/speed trade-off? It defaults to "2", i.e. the slowest (highest quality) mode.
tormento
9th April 2020, 15:46
Did you note that QAAC has a "--quality" option to control the quality/speed trade-off? It defaults to "2", i.e. the slowest (highest quality) mode.
What would you suggest me to use for movie audio?
LoRd_MuldeR
9th April 2020, 15:54
What would you suggest me to use for movie audio?
I always use best quality (default), because the encoding time for audio is negligible anyway these days - especially when compared to the time that is needed for the video encoding ;)
But, for speed/performance comparison with other encoders, it probably is not very "fair" to run QAAC in its slowest mode. Just saying.
(These speed numbers don't say all that much anyway, unless we also take the resulting sound quality into account. In listening tests, Apple/QAAC was generally found to sound the best, followed by Winamp/FhgAaac)
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.