AIMP Forum

AIMP for PC => Предложения / Suggestions => Аудиоконвертер / Audio Converter => Topic started by: sim303 on April 06, 2025, 21:17:37

Title: [Есть решение] Ручной ввод параметров кодека
Post by: sim303 on April 06, 2025, 21:17:37
Хотелось бы возможность вводить полную строку (предпочтительнее) или хотя бы  параметр -V[level] для lame и -q[level] для flac
Title: Re: Ручной ввод параметров кодека
Post by: Artem on April 06, 2025, 21:22:59
Зачем? Что это должно решить?
Title: Re: Ручной ввод параметров кодека
Post by: sim303 on April 06, 2025, 21:39:30
более тонкая и точная настройка, а так не очень понятно, что там под капотом происходит
Title: Re: Ручной ввод параметров кодека
Post by: Artem on April 06, 2025, 21:41:46
более тонкая и точная настройка, а так не очень понятно, что там под капотом происходит

Простому обывателю это и не нужно знать. Если хотите проводить более точную настройку консольных кодировщиков - залезте в их конфиг (Plugins\enc_*\*.xml). Там все есть
Title: Re: Ручной ввод параметров кодека
Post by: sim303 on April 06, 2025, 22:01:28
Простому обывателю это и не нужно знать.
согласен!) но во всяких там враперах типа для ffmpeg делают же

залезте в их конфиг (Plugins\enc_*\*.xml)
не знал о такой возможности, но к сожалению там нет настроек для самых популярных mp3 & flac
Title: Re: Ручной ввод параметров кодека
Post by: Artem on April 06, 2025, 22:17:10
не знал о такой возможности, но к сожалению там нет настроек для самых популярных mp3 & flac

Потому, что плеер работает напрямую с libFLAC и libLAME, однако никто не мешает сделать профили именно для консольных lame_enc.exe и flac.exe
Title: Re: Ручной ввод параметров кодека
Post by: sim303 on April 06, 2025, 22:48:24
однако никто не мешает сделать профили именно для консольных lame_enc.exe и flac.exe
интересно ! я бы использовал
Title: Re: Ручной ввод параметров кодека
Post by: Skandy on August 01, 2025, 09:42:43
Апну темку. Так как все-таки "сделать профили именно для консольных lame_enc.exe и flac.exe"?, что-то я не понял. А то приходится перегонять в wav, чтобы сторонней программой (у которой есть возможность изменить и версию lame, и задать параметры кодирования) перекодировать из wav в mp3. Можно было бы сразу в mp3.
Title: Re: Ручной ввод параметров кодека
Post by: Artem on August 01, 2025, 10:10:18
Простому обывателю это и не нужно знать. Если хотите проводить более точную настройку консольных кодировщиков - залезте в их конфиг (Plugins\enc_*\*.xml). Там все есть

Вот здесь есть ответ
Title: Re: [Есть решение] Ручной ввод параметров кодека
Post by: Skandy on August 01, 2025, 12:23:40
Ответа там нет. Там только наводка – где искать ответ. В папке Plugins нет ничего похожего на enc_mp3. Там есть какие-то mpc, opus, tta, самого нужного mp3 нет. Вы предлагаете мне самому создать эту папку, закинуть туда lame.exe и lame.dll и написать hml для их работы? Хотя бы образец показали. А вообще не проще чем сотням объяснять как это сделать, а самому (как автору программы) сделать эту малюсенькую папочку, положить туда эти три файла, добавить маленький txt с разъяснениями и за один раз закрыть этот вопрос?
Title: Re: [Есть решение] Ручной ввод параметров кодека
Post by: Artem on August 01, 2025, 12:27:15
В папке Plugins нет ничего похожего на enc_mp3

А, вы хотите готовое решение? Такового у нас нет.

Вы предлагаете мне самому создать эту папку, закинуть туда lame.exe и lame.dll и написать hml для их работы?

Да, именно это я и предлагаю. А потом можете поделиться своим решением с сообществом

А вообще не проще чем сотням объяснять как это сделать, а самому (как автору программы) сделать эту малюсенькую папочку

Каким сотням? Пока вас только двое =)

Сотни не будут вбивать параметры для lame-кодека вручную, сотни будут пользоваться встроенным в плеер LAME-кодировщиком
Title: Re: [Есть решение] Ручной ввод параметров кодека
Post by: Skandy on August 01, 2025, 12:50:27
Вбивать параметры нужно только один раз. Создав пресеты для смены параметров все еще более упрощается. А по поводу кодирования встроенным кодером - для mp3 он режет частоты за 16 кГц. Lame довольно гибко управляется командной строкой, где можно указать прорву условий — битрейт, пресеты для VBR, ширину фильтров и прочее. Изменить это и кое-что еще можно. Я уверен что Вы это знаете.  Ладно, извините за беспокойство. Нет так нет.
Title: Re: [Есть решение] Ручной ввод параметров кодека
Post by: Soolo on August 01, 2025, 12:58:48
А по поводу кодирования встроенным кодером - для mp3 он режет частоты за 16 кГц
На всеми любимом пресете 320 kbps не режет
Title: Re: [Есть решение] Ручной ввод параметров кодека
Post by: Artem on August 01, 2025, 13:05:05
Вбивать параметры нужно только один раз. Создав пресеты для смены параметров все еще более упрощается.

Окей, а откуда я могу знать, какие пресеты вам нужны? =) Я вот сделал настройки, а они вам не подхят...

Ладно, извините за беспокойство. Нет так нет.

Что значит нет? Решение вам дали.
Title: Re: [Есть решение] Ручной ввод параметров кодека
Post by: Skandy on August 04, 2025, 09:30:10
Всем спасибо за информацию.
Title: Re: [Есть решение] Ручной ввод параметров кодека
Post by: sveakul on August 06, 2025, 01:13:48
Edit: I didn't even realize Artem had already posted a Helix encoder plugin! https://www.aimp.ru/?do=catalog&rec_id=1334 (https://www.aimp.ru/?do=catalog&rec_id=1334)
Moderators, feel free to remove my post.  Wasted time, but I learned a lot doing it "from scratch."
******************************************
AIMP 5.40.2689 Portable, 64-bit

To give you an example of how adding an encoder is done, I have attached a format converter for Helix MP3 (hmp3.exe).  This is the latest version 5.2.4 from May 31, 2024, 64-bit.

This is an alternative mp3 encoder with an extended high end and other small quality improvements.  I provided only one "preset" option, for highest quality (about the equivalent of Lame using V0), but you can add more using the .xml file as a guide.

You can read about it here: https://wiki.hydrogenaudio.org/index.php?title=Helix_MP3_Encoder (https://wiki.hydrogenaudio.org/index.php?title=Helix_MP3_Encoder) and at https://hydrogenaudio.org/index.php/topic,123331.0.html (https://hydrogenaudio.org/index.php/topic,123331.0.html) .

To Install:  With AIMP closed, manually unzip the folder "enc_helix", which is inside the attached .7z file, directly into the AIMP "Plugins" folder.  Do NOT try to add it with the plugins "Install" option in Preferences.

Start AIMP.  Go to Utilities->Audio Converter, and select "Helix MP3" from the Format choices.
Title: Re: [Есть решение] Ручной ввод параметров кодека
Post by: Skandy on October 08, 2025, 12:13:03
Thanks!