AIMP Forum

AIMP for Windows => Вопросы / Questions => Topic started by: Noath on August 18, 2024, 21:11:06

Title: Установка дополнительных кодировщиков в Aimp 5.40.2617 Beta 1
Post by: Noath on August 18, 2024, 21:11:06
Приветствую вас, уважаемые участники форума. По умолчанию в данной версии Aimp установлены 4 кодировщика: MusePack Encoder v1.30, OPUS Encoder v0.2-34, TAK Encoder v2.3.3, и The True Audio Encoder.
Так как, начиная с Aimp 5.40.2616 Beta кодировщики стали плагинами, прежний способ установки дополнительных кодировщиков перестал работать. Папки "AIMP\System\Encoders" уже нет. Не помогает и создание этой папки с копированием туда, к примеру,  faac.exe и Encoders.xml. Не помогает и создание в папке Plugins папки "enc_aac_(FAAC)" с вышеуказанными файлами.
Всвязи с этим вопрос - как в данной версии Aimp установить дополнительные кодировщики, если в них возникла необходимость? Жду ответов, заранее спасибо.
Title: Re: Установка дополнительных кодировщиков в Aimp 5.40.2617 Beta 1
Post by: Artem on August 18, 2024, 21:21:04
Ответ прост - ставить их как плагины: https://www.aimp.ru/?do=catalog&os=windows&id=4
Title: Re: Установка дополнительных кодировщиков в Aimp 5.40.2617 Beta 1
Post by: Alotofsilence on February 03, 2025, 12:30:15
Доброго дня, Артём, поставил заново версию AIMP 5.4.2655 - 32-битный инсталлер.
Потом поставил enc_qaac.aimppack от 2024-08-12.
При конвертации FLAC-музыки выбираю пресет "AAC mp4 (QAAC)" с установкой "VBR ~320 kbps".
Получаю ошибку, скрин прилагаю.
Установлен iTunes 12.13.4.4 и AppleMusic.

Куда копать  :-[ ? Конвертация в MP3, OGG, OPUS проходит без проблем. Windows 11 x64 Home 22H2.

P.S. Раньше конвертировал без проблем, но потом перестало работать. Прочитал, что это связано с изменением структуры работы программы и в связи с переходом на плагины. Снёс под ноль старую версию и сделал новую инсталляцию.
Title: Re: Установка дополнительных кодировщиков в Aimp 5.40.2617 Beta 1
Post by: Artem on February 03, 2025, 13:52:32
Установлен iTunes 12.13.4.4 и AppleMusic.

Какой разрядности? 64-битные?
Title: Re: Установка дополнительных кодировщиков в Aimp 5.40.2617 Beta 1
Post by: Alotofsilence on February 03, 2025, 14:21:55
Какой разрядности? 64-битные?
На домашней странице iTunes ссылка ведёт на магазин приложений Microsoft и в явном виде разрядность нигде вроде не фигурирует. В свойстве iTunes о программе тоже нет упоминания разрядности. Подозреваю, что 64 бита.
Title: Re: Установка дополнительных кодировщиков в Aimp 5.40.2617 Beta 1
Post by: Artem on February 03, 2025, 14:29:39
На домашней странице iTunes ссылка ведёт на магазин приложений Microsoft и в явном виде разрядность нигде вроде не фигурирует. В свойстве iTunes о программе тоже нет упоминания разрядности. Подозреваю, что 64 бита.

Значит и плеер с плагином нужно ставить 64-битный
Title: Re: Установка дополнительных кодировщиков в Aimp 5.40.2617 Beta 1
Post by: Artem on February 03, 2025, 14:30:01
А вообще я бы посоветовал воспользоваться альтернативным кодировщиком в AAC
Title: Re: Установка дополнительных кодировщиков в Aimp 5.40.2617 Beta 1
Post by: Alotofsilence on February 03, 2025, 14:42:09
Значит и плеер с плагином нужно ставить 64-битный
Ставил, но тот же самый эффект. Нашел EXE-версию iTunes и переустановил, но не решает проблему. При этом Foobar конвертирует через свой модуль QAAC без проблем. Но аимпом было удобнее, так как он мог сохранять структуру музыкальной коллекции.
Title: Re: Установка дополнительных кодировщиков в Aimp 5.40.2617 Beta 1
Post by: Alotofsilence on February 03, 2025, 14:45:09
А вы пытаетесь скачаную музыку в iPhone через iTunes отправить… Нельзя, нельзя.
Не понял про айфон, если честно ))). Я раньше конвертировал аимпом без проблем через QAAC и всё работало. Постепенно аимп обновлялся и потом эта фишка перестала работать.

Разве iTunes у вас не зависает каждый раз когда пытаетесь сохраненную музыку запустить или скачать?

Не зависает )))
Title: Re: Установка дополнительных кодировщиков в Aimp 5.40.2617 Beta 1
Post by: sveakul on February 07, 2025, 13:02:44
Доброго дня, Артём, поставил заново версию AIMP 5.4.2655 - 32-битный инсталлер.
Потом поставил enc_qaac.aimppack от 2024-08-12.
При конвертации FLAC-музыки выбираю пресет "AAC mp4 (QAAC)" с установкой "VBR ~320 kbps".
Получаю ошибку, скрин прилагаю.
Установлен iTunes 12.13.4.4 и AppleMusic.

Куда копать  :-[ ? Конвертация в MP3, OGG, OPUS проходит без проблем. Windows 11 x64 Home 22H2.

P.S. Раньше конвертировал без проблем, но потом перестало работать. Прочитал, что это связано с изменением структуры работы программы и в связи с переходом на плагины. Снёс под ноль старую версию и сделал новую инсталляцию.
Why are you using the 32-bit version of AIMP instead of the 64-bit if your Win11 is x64?

This confuses things because like Artem mentioned you are dealing with the OS, AIMP, qaac.exe, and iTunes, all of which should be using the same architecture (Machine type), preferably 64-bit. (BTW "bit depth" is an unrelated figure used in encoding audio).

1.  You have the 64-bit WIN 11 already.
2.  Install the 64-bit iTunes from here: https://www.apple.com/itunes/download/win64 (https://www.apple.com/itunes/download/win64)
3.  Install the 64-bit AIMP
4.  Install the qaac aimppack: https://www.aimp.ru/?do=catalog.download&id=1311 (https://www.aimp.ru/?do=catalog.download&id=1311)

There will now be an entry in audio encoders that will allow you to encode to M4A via the qaac.exe encoder, normally viewed as the best AAC option.
Title: Re: Установка дополнительных кодировщиков в Aimp 5.40.2617 Beta 1
Post by: Artem on February 07, 2025, 13:08:02
Why are you using the 32-bit version of AIMP instead of the 64-bit if your Win11 is x64?

AIMP x64 cannot operate with almost of available visualizations
Title: Re: Установка дополнительных кодировщиков в Aimp 5.40.2617 Beta 1
Post by: sveakul on February 07, 2025, 14:16:23
AIMP x64 cannot operate with almost of available visualizations
A bunch of ancient Winamp colored bouncing lines?  Who cares!  Give me AIMP 64 any day.  The best visualization is a high-quality album cover, or the beautiful VUMeters from LVU 1.2.1 or the analog meter plugin with their hundreds of skins.  Not to mention sheer performance.  THANK YOU for x64 AIMP!
Title: Re: Установка дополнительных кодировщиков в Aimp 5.40.2617 Beta 1
Post by: Artem on February 07, 2025, 14:21:48
Who cares!

Quite a lot of people
Title: Re: Установка дополнительных кодировщиков в Aimp 5.40.2617 Beta 1
Post by: Alotofsilence on February 07, 2025, 14:38:54
Why are you using the 32-bit version
Thank you for your reply.

I use earlier this 32-bit version without any problem, and converting anything what i need ))) without any questions about which bit-version software is involved. I still use a lot of 32-bit software without any issues or restrictions, so why not to use aimp 32-bit? Anyway - i install Aimp 64-bit and qaac_aimppackit and reinstall iTunes (remove MS Store version and download from Apple) again and it does not solve the problem. At the same time i download Foobar with their codec pack - and it converts via QAAC without problem, while at the same software combination aimp-64bit QAAC encoder show the error message ?!

There will now be an entry
Sure, it is there as it was before on my previous aimp versions and used qaac many times flawlessly, untill after some time ago it stop working on my both PC's - at work and at home. I was trying several times to solve it by myself, but without success. That is the reason - why i ask here in forum.
Title: Re: Установка дополнительных кодировщиков в Aimp 5.40.2617 Beta 1
Post by: sveakul on February 08, 2025, 00:53:58
OK, I just did some successful conversions from mp3 to qaac m4a, using AIMP 5.40.2655 x64 Portable.  My OS is Win 11 24H2 x64.  Here is what worked fine for me:

I chose to not install iTunes64.exe to avoid the bloat.  Instead I installed only the iTunes files needed by qaac64 to do the conversions--this by using the Foobar trick from the qaac developer that's been known for years that extracts the needed files directly from the iTunes64.exe setup file using the "makeportable2.cmd" file into a folder named QTfiles64.

After installing enc_qaac.aimppack, I moved the folder QTfiles64 into the enc_qaac Plugins folder with "qaac.exe."  Note that AIMP does not use "qaac64.exe" as the file name for the 64-bit version even though it is posted that way on GitHub by its developer.  A quick check with Nirsoft's "Sigcheck" confirmed aimppack delivered the correct version despite the name.

Then I went into the Audio Converter, chose aac M4A (qaac) and VBR-255, ran the conversion, and it completed extremely fast with no errors.

My guess is those having problems may be due to qaac.exe being unable to get a "hook" into a system install of iTunes (permissions?), or some problem with the file naming (qaac vs. qaac64).  BTW, I noticed that aimppack installed both the 64 and 32 bit versions of libsoxr and libsoxconvolver, only the 64-bit ones are needed if you are using 64-bit qaac.

So, "do what I did"  ::) .  I posted a ready-to-go QTfiles64 folder (unzip into the qaac.exe plugins folder) for those reluctant to dig up makeportable2.cmd, etc:

https://mega.nz/file/TAYyxCrA#ZSHI88cMqG9eeagLwzy_8p5e2DBdiiqcJxJKhyhP4zc (https://mega.nz/file/TAYyxCrA#ZSHI88cMqG9eeagLwzy_8p5e2DBdiiqcJxJKhyhP4zc)
Title: Re: Установка дополнительных кодировщиков в Aimp 5.40.2617 Beta 1
Post by: Alotofsilence on February 08, 2025, 14:58:02
After my last reply at friday i decide to dig a bit dipper in this subject. And i compare both qaac64.exe from foobar and qaac.exe from aimp encoder set and find that they are the same size, yepp. Then completely unistall iTunes and found the same thing, as you told and confirm later, that Foobar is totally independent from Itunes installation due to additional set of iTunes components already included it Foobar. Thats quite interesting. But i was not sure, is this trick possible with AIMP at all ... but you went further and did it, thank you  ;)


At my home PC i just reinstall new AIMP x64 version and new encoder in the usual way and everything works flawlessly. But at the work PC the problem was still persists, even after bunch of reinstalls back and forth of every components involved. Then i notice, that my work PC was Windows 11 x64 was 22H2 version, while the home PC was 24H2. And i decide to update from 22H2 to 24H2. I was unable to did it erlier due to restriction of windows itself "you hardware does noe support new updates ... bla-bla-bla". But i found new solution, that allow to bypass this harware compatibility verification. And after i install it - voilla, everything works the way it should. So i think your idea about broken "hook" was correct  :)
Title: Re: Установка дополнительных кодировщиков в Aimp 5.40.2617 Beta 1
Post by: ss.pl on February 08, 2025, 20:25:43
https://github.com/nu774/qaac/wiki
https://github.com/nu774/qaac/releases/latest
+
https://github.com/AnimMouse/QTFiles

(https://s20.directupload.net/images/250208/mwwdud67.png)  (https://s20.directupload.net/images/250208/s94gu6kd.png)