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

IgorA

Продвинутые
  • Публикаций

    5 555
  • Баллов

    14 098 
  • Зарегистрирован

  • Посещение

  • Победитель дней

    15

Весь контент IgorA

  1. akalibr Буфер может влиять на размер блоков, запрашиваемых входным плагином у декодера формата, а от размера блока иногда зависит стабильность работы декодера. Но это маловероятная ситуация, которую я упомянул "на крайний случай".
  2. akalibr Тогда надо попробовать заменить плагины в папке плеера на оригинальные плагины для Winamp'а. Они отличаются от плагинов из архива plugins27 тем, что не считывают из музыкальных файлов картинки и индексные карты. Возможно, к сбоям приводят какие-то проблемы с этими метаданными, встроенными в файлы. Если и эта замена не поможет, то надо проверить, проявляется ли сбой в другом режиме вывода, например, через WaveOut. Если будет завязка на выходной плагин, можно будет варьировать его настройки - например, уменьшать или увеличивать буфер. Если из вышеизложенного не поможет ничего, то скорее проблема с самими файлами.
  3. akalibr В основной папке плеера находятся плагины для воспроизведения lossless форматов, оптимизированные для воспроизведения из памяти. В большинстве случаев они нормально работают, но на некоторых конфигурациях могут работать нестабильно. Если причина в них, то может помочь использование вместо них плагинов "классического" типа из архива plugins27.zip в папке EXTRAS. Ими надо заменить плагины в папке плеера.
  4. При 32 бит взаимодействии действительно есть проблема нехватки мантиссы числа для целевых 24 бит. В 24-битном целочисленном PCM потоке тоже есть знак, то есть, те же 23 + 1. Без DSP преобразование "Fixed point 24 -> Floating point 32" является обратимым.
  5. Нет. теперь плеер использует любой доступный выходной плагин без переименования в out_wave.dll. Если не будет никакого, то плеер сообщит об отсутствии плагинов и завершит работу. Достаточно оставить файлы aplayer.exe, aplayer.ini, in_wave.dll, in_flac.dll, out_asio.dll.
  6. На Windows 7 одним из вариантов для воспроизведения звука с высоким качеством является использование режима вывода exclusive WASAPI. С обычными входными плагинами выводить в этом режиме позволяет (при соответствующей настройке) выходной плагин out_maiko.dll (он есть в add_plugins.zip). Плагины in_out_wasapi - альтернативный вариант вывода в режиме exclusive WASAPI. Они не используют выходные плагины, а сами выводят звук наиболее коротким путём, представляя собой автономные мини-плееры. Смысл этого варианта в том, что он даёт в ряде случаев дополнительный выигрыш в звуке. Будет ли эта разница заметна, зависит от используемого "железа". Настройка плагинов in_out_wasapi выполняется через свойства входного WAV-плагина и для активизации новых настроек требуется перезапуск плеера. В ряде случаев без индивидуальных настроек воспроизведение в режиме exclusive WASAPI не будет возможным. В частности, может требоваться преобразование 16-битных сэмплов в 24 или 32 бита.
  7. Надо скопировать в папку плеера файл in_tak.dll из архива add_plugins.zip в папке EXTRAS, перезапустить плеер и открывать нужную папку или файлы.
  8. В плагине in_flac.dll для версии 2.9 была недоработка, приводившая к проскакиванию фрагмента первого трека при старте любого другого трека в однофайловом образе диска с cue. Эта недоработка сейчас исправлена, можно обновиться.
  9. Pierce Она есть в стандартной версии. HTPC вариант сделан c фиксированным размером 800x600.
  10. Adept13 Для вчерашней версии APE требовалась mfc90u.dll, а что требовалось mad'у, даже не знаю (msvcr90.dll имеется в комплекте плеера). Но я эти два плагина заменил сегодня на полные версии, не требующие загружаемых библиотек, чтобы не возникало таких проблем.
  11. Ясно, спасибо за информацию. Возможно, плагину чего-то не хватает. Вот вариант без подгружаемых библиотек. Проверьте пожалуйста. А APE плагин видится в списке?
  12. Album Player 2.9 Основные изменения: - В оперативную память загружается только один выходной плагин, выбранный в качестве активного; - Не требуется обязательного наличия плагина out_wave.dll в папке плеера; - Входной mp3 плагин заменен на версию MAD 0.2; - Отключен контроль заголовков mp3 файлов плеером; - Обновлены lossless плагины WAV, FLAC, APE, ALAC, WV (доработана перемотка, оптимизирована занимаемая память); - Плагины из архива in_out_wasapi.zip заменены на mem-версии, осуществляющие вывод из буфера в памяти; - Изменен стандартный набор плагинов в папке плеера. Редко используемые и дополнительные плагины помещены в файл add_plugins.zip в папке EXTRAS. - В панель "Форматы файлов" добавлен флажок "Фильтрация выбранных форматов". При снятом флажке при обработке папок ищутся все доступные для воспроизведения форматы вне зависимости от выделенных в списке "Форматы файлов" строк.
  13. При совместном использовании в одной папке плеера двух или более версий входных плагинов определённого формата в текущем сеансе работы при открытии папок по правой кнопке на панели плеера файлы из этих папок связываются с выбранным в данный момент в списке "Форматы файлов" конкретным плагином. Однако при открытии отдельных файлов и открытии сохраненного плейлиста для воспроизведения будет использован первый подходящий из этих плагинов (то есть, первый по порядку в списке "Форматы файлов"). Поэтому для сравнения разных версий лучше использовать для них отдельные папки плеера.
  14. С Xonar Essense ST должен системный регулятор громкости работать (в трее). А в утилите лучше уровень вообще не трогать (там "76", вроде бы, стандартное значение).
  15. Когда работает waveout, в системном регуляторе громкости скачет зелёный столбик уровня. Майко плагинами из архива васапи не используется.
  16. Проблема, видимо, с картинкой. Такое бывает, в частности, если PNG картинка сохранена с расширением JPG. Если в папке альбома или в дополнительных папках в файле картинки первые четыре байта %PNG, то надо поменять расширение на png.
  17. Там ключи не используются. Просто передаётся путь.
  18. Serg53, пожалуйста. Я рад, что звук плеера нравится.
  19. Артур, плеер поддерживает работу с командной строкой. Можно передавать через командную строку папки, файлы, плейлисты (.ap2).
  20. Переработать фубар невозможно уже потому, что код плеера закрыт. Публична лишь спецификация интерфейсов для разработчиков плагинов. И у меня был в руках готовый прецедент - первая версия APlayer'а, которая была сделана для MP3 в те времена, когда фубар вообще не существовал, и которая давала хороший звук. Оставалось добавить поддержку lossless форматов и современных интерфейсов вывода.
  21. Артур, чтобы оставить поддержку только WAV, достаточно иметь только три файла - APlayer.exe, in_wave.dll, out_wave.dll (это имя можно дать выходному плагину любого формата). С точки зрения минимизации влияния плеера это, конечно, оптимальный вариант. Но lossless плагины для APlayer'a сделаны так, чтобы почти всё время работать в аналогичном воспроизведению WAV файла режиме, выполняя кратковременную подкачку и декодирование данных раз в сорок секунд (для 16\44), а остальное время точно также воспроизводя PCM поток из памяти (а это тот же WAV). Может быть, можно заметить какое-то влияние параллельного декодирования на звук в эту секунду после подкачки, но остальное время звук, скорее всего, будет точно тем же, что и при воспроизведении декодированного WAV файла.
  22. Когда я начал делать второй APlayer полтора года назад, то думал именно так - виновата неотключаемая программная обработка, которую надо обойти. Такое мнение об источнике различий в звуке плееров постоянно встречается, даже сегодня высказывалось на stereo.ru. Но затем я выяснил, что bit perfect достаточно обычен, в том числе, для фубара, а звук всё-таки разный. Почти любой плеер может не изменять биты оригинала, но, видимо, каким-то образом косвенно влияет на цифро-аналоговое преобразование. При этом обратная оцифровка аналогового результата стандартными средствами также не позволяет обнаружить достаточно характерных различий. То есть, это влияние очень слабо выражено в характеристиках сигнала, но почему-то часто заметно на слух. Влияет на звук даже варьирование размера буфера в отдельно взятом плеере.
  23. Звук фубара не нравился мне с самого начала. В течение ряда лет были неоднократные и безуспешные попытки подобрать правильную версию и убедить себя, что со звуком там всё в порядке. Это обстоятельство как раз стало одной из причин разработки второй версии APlayer'а.
  24. Драйвер не хочет принимать 24 бита, так как 32 удобнее для манипуляций с данными. А "32" в in_out_wasapi это то же самое, что в Maiko 24+8.
×
×
  • Создать...

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

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