Перейти к содержанию

Final Audio - Эмоции в каждом прослушивании

sale50feb.webp

komplekti_dec122024.webp

sale50feb.webp

friends_club.webp

sale50feb.webp

aurian_jan23.jpg

Рекомендуемые сообщения

Иногда бывает и на стопе декодер вешается, загружая ядро на 100%.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В самом ap2decoder при отработке команды "Stop" циклов нет вообще. То есть, зациклиться с большой загрузкой ядра может только код драйвера. Можно попробовать, как влияют на ситуацию альтернативные варианты опции "Hold ASIO Output".

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

hold отключен, с ним ещё хуже.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А при использовании стандартного модуля вывода из полной версии и out_asio.dll эта проблема тоже наблюдается или нет?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Игорь! Плеер из коробки глюков не имеет, а вот при первом же изменении конфига глюк словил с первой попытки!

post-10346-0-42074700-1498831602_thumb.png

post-10346-0-58009700-1498831614_thumb.jpg

Изменено пользователем drhead.pavel.v

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@ndp, спасибо, я посмотрю, как работает этот вариант конфигурации и настроек.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@ndp, проблема была в том, что для вывода через WaveOut не поддерживается остановка из состояния паузы.

Проверьте пожалуйста вариант модуля вывода EXTRAS WaveOut с исправлением (надо заменить файл ap2decoder.exe в папке плеера):

waveout.zip

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Игорь косячёк ушёл, лишь при переключении каждый раз проскакивает звуковой артефакт, как будто доигрывает остаток в буфере!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Видимо, декодер рассматривает заголовок файла с нестандартной частотой как некорректный. В Mini и в полной версии разные декодеры. Можно попробовать другой вариант.

Проблема решается предварительной конвертацией DFF в инкапсулированный DoP-Wav с помощью VinylStudio. В этом случае можно вообще выставить режим waveonly, да и привязка выводу ASIO не обязательна.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Игорь косячёк ушёл, лишь при переключении каждый раз проскакивает звуковой артефакт, как будто доигрывает остаток в буфере!

Попробуйте этот вариант. Должно быть без артефактов.

waveout2.zip

  • Нравится 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Игорь косячёк ушёл, лишь при переключении каждый раз проскакивает звуковой артефакт, как будто доигрывает остаток в буфере!

Попробуйте этот вариант. Должно быть без артефактов.

Да Игорь! большое спасибо, всё работает как надо!

  • Нравится 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте! в настройках выставлял asio и регулировку звука Enable volume control. Стоит windows 10 не работает регулировка звука.. На старой версии Aplayer работало. Что предпринять?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Сергей, надо отключить в ap2config опцию "Управлять системной громкостью" (справа внизу на первой вкладке).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

что то я не найду вход в это

 

Все получилось!!! Нашел. Спасибо!!!

 

Сергей, надо отключить в ap2config опцию "Управлять системной громкостью" (справа внизу на первой вкладке).

Нашел Спасибо!!!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@IgorA, web, aplayer.js

CurrentTime = PlayingLen / 1000 * pos / 200;

- почему не:

CurrentTime = PlayingLen / 1000 * pos / 100;

?

 

"100" затыкания ползунка прогресса в конце трека с последующей рассинхронизацией декодера и web не победила (

Изменено пользователем AleXH

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@AleXH, "/ 100", да, это правильный вариант, но "/ 200" не страшно, так как это значение сразу после отправки команды на позиционирование заменяется правильным в функции ParseState.

Что касается отработки переходов между треками, то важно, чтобы параллельно с веб-интерфейсом не был запущен APlayer.exe. Еще можно попробовать в функции PlayTimer закомментировать строку с if перед вызовом UpdateState (чтобы состояние плеера обновлялось по таймеру постоянно).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@IgorA, комментирование не помогает - стоит браузер оставить в фоне, переключившись в другое приложение на время (больше длины трека?) и есть вероятность, что ползунок останется в конце трека.

Изменено пользователем AleXH

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@AleXH, в Firefox переходы в фоне отрабатываются. Возможно, в конкретном браузере событие focus не генерируется. Но тогда состояние окна должно фиксироваться на момент переключения из него и должна помогать перезагрузка этой страницы. Если обновление страницы не помогает, тогда это не с браузерной стороной проблема, а с серверной.

Изменено пользователем IgorA

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@IgorA, перезагрузка страницу-то обновляет, но указатель воспроизведения показывает куда-то на какой-то из предыдущих треков - т.е. пошёл рассинхрон в кусок времени между тем, что звучит и тем, что показывает. Проверяю на Opera 12.18.1872 и Dragon 45.8.12.389, более свежие на xp2 не устанавливаются. Сервер js н-часов назад ругнулся на тег navigator, мол не знает такого.

Изменено пользователем AleXH

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@AleXH, в браузере лишь отражается состояние сервера. Можно браузер вообще завершить, не прерывая воспроизведение, через некоторое время открыть заново, загрузить страницу и она должна отображать плеер в актуальном состоянии (но только инфоблок внизу, а навигатор по альбомам синхронизируется кликом по тексту инфоблока). Если ситуация неправильно отображается и в этом случае, то проблема на сервере, а не на клиенте.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Про инфоблок и клик по нему я в курсе. Имхо рассинхрон чаще возникает в альбомах с бОльшим количеством треков, на малотрековых срывы незаметны, так как вероятность их возникновения ниже, плюс синхронизация восстанавливается при смене альбома.

Изменено пользователем AleXH

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@AleXH, если проблема на сервере, то ее природа зависит от того, теряется ли переход внутри однофайлового альбома с CUE или переход между отдельными файлами. Первый переход отрабатывается сервером через получение оконного сообщения Windows, второй - через системный Event от ap2decoder. Соответственно, если сбивается сервер, то не приходит какое-либо из этих сообщений. Но GUI и веб версии в целом с этой частью работают одинаково.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

flac одним образом Bach - Weihnachts-Oratorium [Diego Fasolis, 2003] (2011) - 36 треков, на национальном трекере t=3872268.

Изменено пользователем AleXH

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@AleXH, на национальном трекере 3 фиктивных сидера, не раздают. Может быть, на яндекс-диск выложить?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...

Важная информация

Пользуясь форумом вы соглашаетесь с нашими Условия использования.