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

IgorA

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

    5 597
  • Баллов

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

  • Посещение

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

    15

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

  1. Сервер этого плагина не сообщает размер отдаваемого файла ни рендереру, ни плееру. Что не устраивает рендерер и делает невозможным использование режима Full Memory. Но к этой ситуации адаптирован ap2renderer-radio.exe из первого тестового архива с рендерерами и он работает: https://yadi.sk/d/sLTwi5pn38iU2h Эти файлы надо добавлять к 2.109. Звуковой движок там тот же, что в полной версии 2.110.
  2. @AleXH, этот я как раз видел. Он работает, если отключить в настройках конвертацию (Transcode: never и Decode: never.), но пользоваться им не удобно, так как он не отправляет на рендерер плейлист, а там требуется передавать треки UPnP контроллеру отдельным действием.
  3. @crybit, этот компонент я раньше не видел. Посмотрю.
  4. @AleXH, постоянно действующая программа - устранять неполадки по мере их выявления. Планы, приводившие к новым версиям, в последнее время возникали спонтанно и очередной пока не возник. Тем более, что надо дать сначала устояться новым решениям из 2.110.
  5. Я решил, что лучше не пытаться конкурировать с продвинутыми в плане интерфейса решениями, а интегрироваться с ними. Что и было сделано.
  6. @AleXH, так было с самого начала и так остается. Плеер сделан для прослушивания альбомов и основан на модели папка=альбом. Поэтому добавлять можно только папку-альбом. Если плееру передается файл, то загружается папка, содержащая этот файл. Для более гибкой работы с плейлистом возможно управление из внешних приложений через рендерер.
  7. Для тех, кому не хватает скромных возможностей GUI плеера, сделан рендерер с возможностью управления звуковым движком плеера из JRiver, MusicBee, Kinsky и других программ с функциями UPnP/DLNA контроллеров.
  8. @BSV, это не проще, чем скорректировать индекс воспроизводимого альбома при необходимости, но я выше пояснил, что не считаю нужным добавлять код для удаления альбомов "на ходу".
  9. @AleXH, при удалении меняются индексы альбомов в списках, которые сохраняются в переменных при воспроизведении и теряют при удалении альбомов свою валидность. Усложнять структуру кода, обеспечивая корректировку при необходимости этих на переменных на ходу с блокировкой доступа к ним через мьютексы, я считаю лишним, так как необходимости в удалении альбомов "на ходу" не нахожу.
  10. @AleXH, при сворачивании раскрытого списка альбомов после удалений из него, если явно строку при этом не выбрать, выбирается не следующий альбом, а первый в списке, так как индексы альбомов меняются при удалении и требуется явный выбор альбома. При удалении текущего альбома при свернутом списке альбомов выбирается следующий за ним альбом, так как это естественный в данном случае выбор.
  11. @AleXH, насчет вавок я разобрался. Это связано с оптимизации сканирования папок в сеансе - последняя считанная в буфер папка не перечитывается при повторных запросах ее контента. Папка будет гарантированно обновляться в текущем сеансе, если в ней есть хотя бы одна даже пустая вложенная папка. Поэтому решение проблемы - создать такую папку.
  12. @AleXH, Нет, поскольку добавление в плейлист может быть не всегда успешно, в том числе, из-за включенного фильтра форматов, я предпочитаю явную индикацию успешности этой операции. А в разделении во времени прослушивания и составления плейлиста я не нахожу никакой проблемы.
  13. @AleXH, на вавках я поэкспериментировал. Было две в папке и в плейлисте. Скопировал туда еще две, нажал Open-OK, в плейлисте стало четыре. И у меня так всегда было. Поэтому что за проблема с вавками из фубара - не понятно.
  14. Но есть небольшой баг во всех версиях: если через командную строку файл передать, то после этого в текущем сеансе папки не передаются. Он будет исправлен в обновлении, а для silent вот: AP_silent3_x32.zip
  15. @AleXH, так командная строка в тихой версии так и работает. Только ключ /s не нужен.
  16. Если такой вдруг встретился, можно переименовать в m3u. Будет корректно считываться, если файл со стандартным UTF8 префиксом EF,BB,BF.
  17. @ppy, надо увеличить буфер предзагрузки (до мегабайт). И если версия до 20-го февраля, обновиться. @AleXH, вот 32-разрядная версия с тихим добавлением в плейлист.
  18. @AleXH, указанной проблемы с полной предзагрузкой нет у большинства из тех немногих пользователей, кто использует полную предзагрузку. Больше никто не жаловался. Чтобы изменить концепцию полной предзагрузки, надо переделать 20 версий движка ap2decoder. А потом кто-то скажет, что из-за этого звук испортился. Что касается перетаскивания, повторюсь, усложнение его обработки мне представляется лишним.
  19. Модули несовместимые, а GUI, который управляет воспроизведением - один и тот же файл в обеих версиях. И разделять их на подверсии я пока не планировал. И так слишком много разных модулей. Про это скорее всего (почти) никто не узнает. И необходимости такой, на мой взгляд, нет. Перетаскивание в окно задумано преимущественно для добавления отдельных выбранных альбомов и должно в этом случае быстро выполняться в синхронном режиме. Если делать его в фоне, надо либо блокировать новые перетаскивания, пока первое обрабатывается, либо организовывать их очередь. Я считаю это лишним.
  20. @vrto, у плеера нет зависимости от фреймворка и внешних библиотек. Надо удалить папку с плеером, перезагрузиться, извлечь из архива установочный комплект и попробовать запустить. Если Windows 10, то там еще с защитником периодически бывают проблемы.
  21. @vrto, сама по себе попытка автозагрузки ничего испортить не должна. Тем более, что плеер ничего в системных настройках не меняет. За исключением системной частоты дискретизации, автомат которой надо включать только в случае, когда это, действительно, нужно. Надо на всякий случай переименовать папку с плеером и еще раз перезагрузиться.
  22. @vrto, Если это произошло в процессе использования, возможно, какой-то процесс завис после сбоя и мешает другим. Можно перезагрузиться и удалить aplayer.dat на всякий случай. Когда сразу после установки из архива плеер не работает, причиной может быть выбор недоступного устройства вывода в настройках.
  23. Надо создать ярлык для программы ap2render.exe через контекстное меню проводника и перетащить ярлык в папку "Автозагрузка". Но без подтверждения будет запускаться только если отключен контроль учетных записей. Чтобы при включенном контроле запускалось автоматически, надо через "Планировщик заданий" из "Стандартные"-"Служебные" создавать простую задачу, там выбирать опцию "Запускать с наивысшими правами", действие "Запустить программу" и тип запуска "При входе в систему".
  24. @Serg53 Я думаю, рутрекер первичен, так как сам релизер оттуда, а на других трекерах можно найти копии.
×
×
  • Создать...

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

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