Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > General > Audio encoding
Register FAQ Calendar Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
Old 6th April 2020, 20:25   #1  |  Link
tormento
Acid fr0g
 
tormento's Avatar
 
Join Date: May 2002
Location: Italy
Posts: 2,582
GUI for fdkaac

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.
__________________
@turment on Telegram

Last edited by tormento; 9th April 2020 at 14:38.
tormento is offline   Reply With Quote
Old 6th April 2020, 20:31   #2  |  Link
ChaosKing
Registered User
 
Join Date: Dec 2005
Location: Germany
Posts: 1,795
MeGUI has support for it (must enable in settings)
EDIT
Maybe check out also foobar2000
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth
VapourSynth Portable FATPACK || VapourSynth Database
ChaosKing is offline   Reply With Quote
Old 7th April 2020, 10:07   #3  |  Link
tormento
Acid fr0g
 
tormento's Avatar
 
Join Date: May 2002
Location: Italy
Posts: 2,582
Quote:
Originally Posted by ChaosKing View Post
MeGUI has support for it (must enable in settings)
EDIT
Maybe check out also foobar2000
__________________
@turment on Telegram
tormento is offline   Reply With Quote
Old 7th April 2020, 11:08   #4  |  Link
tormento
Acid fr0g
 
tormento's Avatar
 
Join Date: May 2002
Location: Italy
Posts: 2,582
Quote:
Originally Posted by ChaosKing View Post
Maybe check out also foobar2000
*ahem* MeGui was really trivial, can't find a way to configure Foobar...
__________________
@turment on Telegram
tormento is offline   Reply With Quote
Old 8th April 2020, 08:02   #5  |  Link
manolito
Registered User
 
manolito's Avatar
 
Join Date: Sep 2003
Location: Berlin, Germany
Posts: 3,079
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/vie...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
manolito is offline   Reply With Quote
Old 8th April 2020, 17:04   #6  |  Link
tormento
Acid fr0g
 
tormento's Avatar
 
Join Date: May 2002
Location: Italy
Posts: 2,582
Quote:
Originally Posted by manolito View Post
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?
__________________
@turment on Telegram

Last edited by tormento; 8th April 2020 at 17:06.
tormento is offline   Reply With Quote
Old 8th April 2020, 18:54   #7  |  Link
manolito
Registered User
 
manolito's Avatar
 
Join Date: Sep 2003
Location: Berlin, Germany
Posts: 3,079
Quote:
Originally Posted by tormento View Post
Nice GUI, is there a way to make it portable with .ini in same directory?
No, I don't think so...
manolito is offline   Reply With Quote
Old 9th April 2020, 11:16   #8  |  Link
LoRd_MuldeR
Software Developer
 
LoRd_MuldeR's Avatar
 
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
FWIW, LameXP can use fdkaac as its AAC encoder.
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊
LoRd_MuldeR is offline   Reply With Quote
Old 9th April 2020, 12:32   #9  |  Link
manolito
Registered User
 
manolito's Avatar
 
Join Date: Sep 2003
Location: Berlin, Germany
Posts: 3,079
Quote:
Originally Posted by LoRd_MuldeR View Post
FWIW, LameXP 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...
manolito is offline   Reply With Quote
Old 9th April 2020, 12:43   #10  |  Link
ChaosKing
Registered User
 
Join Date: Dec 2005
Location: Germany
Posts: 1,795
I would guess that you just copy the exe into the root lamexp foder http://lamexp.sourceforge.net/doc/Ma...he-aac-encoder
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth
VapourSynth Portable FATPACK || VapourSynth Database
ChaosKing is offline   Reply With Quote
Old 9th April 2020, 14:23   #11  |  Link
tormento
Acid fr0g
 
tormento's Avatar
 
Join Date: May 2002
Location: Italy
Posts: 2,582
Quote:
Originally Posted by LoRd_MuldeR View Post
FWIW, LameXP as its AAC encoder.


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?
__________________
@turment on Telegram
tormento is offline   Reply With Quote
Old 9th April 2020, 14:43   #12  |  Link
LoRd_MuldeR
Software Developer
 
LoRd_MuldeR's Avatar
 
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
Quote:
Originally Posted by manolito View Post
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.

Quote:
Originally Posted by manolito View Post
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.

Quote:
Originally Posted by tormento View Post


1) How can we pass specific parameters to fdkaac?
Sorry, not supported at this time.

Quote:
Originally Posted by tormento View Post
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.
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊

Last edited by LoRd_MuldeR; 9th April 2020 at 14:48.
LoRd_MuldeR is offline   Reply With Quote
Old 9th April 2020, 14:45   #13  |  Link
tormento
Acid fr0g
 
tormento's Avatar
 
Join Date: May 2002
Location: Italy
Posts: 2,582
Quote:
Originally Posted by LoRd_MuldeR View Post
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.
__________________
@turment on Telegram
tormento is offline   Reply With Quote
Old 9th April 2020, 14:55   #14  |  Link
tormento
Acid fr0g
 
tormento's Avatar
 
Join Date: May 2002
Location: Italy
Posts: 2,582
Quote:
Originally Posted by manolito View Post
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.
__________________
@turment on Telegram

Last edited by tormento; 9th April 2020 at 15:10.
tormento is offline   Reply With Quote
Old 9th April 2020, 15:26   #15  |  Link
tormento
Acid fr0g
 
tormento's Avatar
 
Join Date: May 2002
Location: Italy
Posts: 2,582
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!!!
__________________
@turment on Telegram
tormento is offline   Reply With Quote
Old 9th April 2020, 15:44   #16  |  Link
LoRd_MuldeR
Software Developer
 
LoRd_MuldeR's Avatar
 
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
Quote:
Originally Posted by tormento View Post
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.
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊
LoRd_MuldeR is offline   Reply With Quote
Old 9th April 2020, 15:46   #17  |  Link
tormento
Acid fr0g
 
tormento's Avatar
 
Join Date: May 2002
Location: Italy
Posts: 2,582
Quote:
Originally Posted by LoRd_MuldeR View Post
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?
__________________
@turment on Telegram
tormento is offline   Reply With Quote
Old 9th April 2020, 15:54   #18  |  Link
LoRd_MuldeR
Software Developer
 
LoRd_MuldeR's Avatar
 
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
Quote:
Originally Posted by tormento View Post
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)
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊

Last edited by LoRd_MuldeR; 9th April 2020 at 16:05.
LoRd_MuldeR is offline   Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 02:43.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.