Параметры: FFT=4096, HOP=1024, SR=44100
Формат: jpeg, Качество: 50
Lossless: False

[1/3] Конвертация MP3 -> WAV
   Конвертация MP3: track.mp3
   Готово (44.4 MB)
   Длительность: 264.16 сек

[2/3] Кодирование в изображение
   Аудио обрезано: 60.00s - 130.00s
   Длительность фрагмента: 70.00 сек
   Аудио: (2, 3087000), 44100 Гц
   Автосрез ВЧ: порог -70 dB, частота среза 18346 Гц
   Формат: JPEG (качество: 50/100) (0.45 MB)
   Фаза будет сгенерирована при декодировании
   Режим Griffin-Lim: fast
   Итераций: 5000
   Random seed: 454
   Ранняя остановка: ВКЛ. Порог: 0.0001
   Параллельно: да

[3/3] Восстановление аудио

Генерация фазы через Griffin-Lim (fast, 5000 итераций, параллельно)
[Mid] Запуск генерации фазы (seed=454)
   [Mid] Griffin-Lim (fast): 5000 итераций[Side] Запуск генерации фазы (seed=455)

   [Side] Griffin-Lim (fast): 5000 итераций
   [Mid] Итерация 10/5000, ошибка: 0.694321
   [Side] Итерация 10/5000, ошибка: 0.435292
   [Mid] Итерация 20/5000, ошибка: 0.612424
   [Side] Итерация 20/5000, ошибка: 0.384043
   [Mid] Итерация 30/5000, ошибка: 0.572229
   [Side] Итерация 30/5000, ошибка: 0.358841
   [Mid] Итерация 40/5000, ошибка: 0.547130
   [Side] Итерация 40/5000, ошибка: 0.343127
   [Mid] Итерация 50/5000, ошибка: 0.529745
   [Side] Итерация 50/5000, ошибка: 0.332340
   [Mid] Итерация 60/5000, ошибка: 0.516769
   [Side] Итерация 60/5000, ошибка: 0.324359
   [Side] Итерация 70/5000, ошибка: 0.318144
   [Mid] Итерация 70/5000, ошибка: 0.506520
   [Mid] Итерация 80/5000, ошибка: 0.498353
   [Side] Итерация 80/5000, ошибка: 0.313075
   [Mid] Итерация 90/5000, ошибка: 0.491636
   [Side] Итерация 90/5000, ошибка: 0.308905
   [Side] Итерация 100/5000, ошибка: 0.305475
   [Mid] Итерация 100/5000, ошибка: 0.486110
   [Side] Итерация 110/5000, ошибка: 0.302535
   [Mid] Итерация 110/5000, ошибка: 0.481429
   [Side] Итерация 120/5000, ошибка: 0.299957
   [Mid] Итерация 120/5000, ошибка: 0.477347
   [Side] Итерация 130/5000, ошибка: 0.297740
   [Mid] Итерация 130/5000, ошибка: 0.473807
   [Side] Итерация 140/5000, ошибка: 0.295807
   [Mid] Итерация 140/5000, ошибка: 0.470675
   [Side] Итерация 150/5000, ошибка: 0.294119
   [Mid] Итерация 150/5000, ошибка: 0.467936
   [Side] Итерация 160/5000, ошибка: 0.292616
   [Mid] Итерация 160/5000, ошибка: 0.465473
   [Mid] Итерация 170/5000, ошибка: 0.463225
   [Side] Итерация 170/5000, ошибка: 0.291252
   [Side] Итерация 180/5000, ошибка: 0.289998
   [Mid] Итерация 180/5000, ошибка: 0.461245
   [Mid] Итерация 190/5000, ошибка: 0.459406
   [Side] Итерация 190/5000, ошибка: 0.288855
   [Side] Итерация 200/5000, ошибка: 0.287819
   [Mid] Итерация 200/5000, ошибка: 0.457717
   [Side] Ранняя остановка на итерации 209
   [Side] Финальная ошибка: 0.286973
[Side] Завершено
   [Mid] Итерация 210/5000, ошибка: 0.456180
   [Mid] Итерация 220/5000, ошибка: 0.454752
   [Mid] Итерация 230/5000, ошибка: 0.453393
   [Mid] Итерация 240/5000, ошибка: 0.452132
   [Mid] Итерация 250/5000, ошибка: 0.450960
   [Mid] Итерация 260/5000, ошибка: 0.449892
   [Mid] Итерация 270/5000, ошибка: 0.448908
   [Mid] Ранняя остановка на итерации 273
   [Mid] Финальная ошибка: 0.448617
[Mid] Завершено
Восстановление комплексных спектров...
Обратное STFT...
Сохранение: test_results_20260508_143432\jpeg_q50\recovered.wav (70.00 сек, 138.9 сек)

============================================================
ИТОГОВАЯ СТАТИСТИКА
============================================================
   Выходное изображение: 0.446 MB
   SNR: -2.07 dB
   Время конвертации: 0.6 сек
   Время кодирования: 0.5 сек
   Время декодирования: 139.3 сек
   Общее время: 140.3 сек
