AIMP Forum
AIMP for PC => Вопросы / Questions => Topic started by: VCStardust on February 10, 2024, 20:53:18
-
"Quality" in File Info shows "44100Hz, 1071 kbps, 16bit, Stereo", but anything else that uses %SampleRate gets 44 KHz.
I'd like it to display the unapproximated numbers, but using %Format('f1',%SampleRate) has no effect and still returns "44 KHz".
-
Думаю, что только через функцию замены: %Replace(%SampleRate,44 kHz,44%char(44)1 kHz)
Похоже, что строка содержит уже "обработанные" текстовые данные, поэтому форматирование не применяется.
https://docwiki.embarcadero.com/Libraries/Alexandria/en/System.SysUtils.FormatFloat#Description
Похоже, что полезно было бы добавление функции %CharCode(), как аналог базовой операции Ord. В конечном форматировании функция не требуется, а получение кода "обратной" функцией позволило бы избежать поиска кодов символа из других мест.
-
Думаю, что только через функцию замены: %Replace(%SampleRate,44 kHz,44%char(44)1 kHz)
There doesn't seem to be any 44.0KHz music either, so that's fine too, thanks.
Похоже, что строка содержит уже "обработанные" текстовые данные, поэтому форматирование не применяется.
https://docwiki.embarcadero.com/Libraries/Alexandria/en/System.SysUtils.FormatFloat#Description
So even if it works, I'm not using it the right way, I'm treating it like an output format in C