Latest post of the previous page:
Really Quick Player — простой плеер
- John Doe
- Бюрократ
- Posts: 13867
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 74 times
- Been thanked: 428 times
- Contact:
Really Quick Player — простой плеер
Пожелания:
1) Немодальный диалог
2) m3u
3) Возможность указать где лежит bass
1) Немодальный диалог
2) m3u
3) Возможность указать где лежит bass
Really Quick Player — простой плеер
Yes, it tends to be very slow at times.
Well, I thought that a half-second fade (which is automatically disabled for a short files) shouldn't bother anyone but could introduce such option.
There's already.
"Far... Far never changes..."
Really Quick Player — простой плеер
Когда данное апи "устаканится" - возможно. Но тут возникает масса вопросов с функционалом, которые надо как-то решить. Например, что делать, когда пользователь сменил текущую панель.
Что именно должно происходить с m3u? Играть их?
Вроде, уже давно это обсуждалось: используйте симлинки.
"Far... Far never changes..."
- John Doe
- Бюрократ
- Posts: 13867
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 74 times
- Been thanked: 428 times
- Contact:
Really Quick Player — простой плеер
Оно никак не устаканится, пока не будет реальных пользователей. Замкнутый круг.
Продолжать с данными исходной панели, пока это возможно. С архивами не выйдет, но это не страшно.
Играть как плейлисты.
В том числе и через url.
Софт для синхронизации с симлинками работает неидеально.
Но если это ваша принципиальная позиция, то перебьёмся как-нибудь.
Really Quick Player — простой плеер
На бета-тестинг у меня нету времени, к сожалению.John Doe wrote: ↑Fri 13 Oct, 2017 06:51Оно никак не устаканится, пока не будет реальных пользователей.
Не получится. Плагин жестко завязан на панели. Он доиграет текущий файл, а потом примется искать файлы на текущей панели.John Doe wrote: ↑Fri 13 Oct, 2017 06:51Продолжать с данными исходной панели, пока это возможно
Плейлисты вне концепции плагина. Максимум - можно загнать содержимое m3u на временную панель.John Doe wrote: ↑Fri 13 Oct, 2017 06:51Играть как плейлисты.
Какой именно софт? Это не принципиальная позиция, мне просто лень изобретать велосипед.John Doe wrote: ↑Fri 13 Oct, 2017 06:51Софт для синхронизации с симлинками работает неидеально.
Но если это ваша принципиальная позиция, то перебьёмся как-нибудь.
"Far... Far never changes..."
Really Quick Player — простой плеер
Битрейт (по крайней мере у mp3, wav) у проигрываемых файлов показывается постоянным и = "-2147483648 kbps".
Хотелка: А удаление файлов "пробросить" (Ins уже метит проигрываемые файлы на панеле) можно? Хотя бы только под курсором, без учета помеченных?
Хотелка: А удаление файлов "пробросить" (Ins уже метит проигрываемые файлы на панеле) можно? Хотя бы только под курсором, без учета помеченных?
Really Quick Player — простой плеер
Прям на всех файлах? У меня нормально показывает.Calm_Kid wrote: ↑Fri 13 Oct, 2017 21:20Битрейт (по крайней мере у mp3, wav) у проигрываемых файлов показывается постоянным и = "-2147483648 kbps"
Проще сделать это через макрос.Calm_Kid wrote: ↑Fri 13 Oct, 2017 21:20А удаление файлов "пробросить"
"Far... Far never changes..."
- John Doe
- Бюрократ
- Posts: 13867
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 74 times
- Been thanked: 428 times
- Contact:
Really Quick Player — простой плеер
А пользователи на что.
Я понимаю, что сейчас происходит именно так.
А то, что я предлагаю, это пожелание на будущее. Неопределённое, судя по всему)
Хотя, лично мне предполагаемые изменения не кажутся особо масштабными.
Завязан на панели — хорошо. Но можно закэшировать элементы сразу.
Для панельных плагинов это конечно не сработает (кроме _REALNAMES)
Значит предлагаю рассматривать это как пожелание по расширению концепции.
Новая возможность проигрывать сетевые потоки тоже вроде бы вне концепции.
А ссылки на сетевые радиостанции часто представляют собой m3u, и было бы весьма удобно играть их сразу.
Я в курсе, что пользователь может вручную скачать файл, и выдернуть прямые ссылки на потоки, но..
Яндекс диск.
Не знаю, может они и улучшили это как-то в новых версиях, для случаев когда ссылка в пределах синхронизируемого дерева.
Но если ссылка ведёт за его пределы, то тут софт в любом случае будет тянуть содержимое (впрочем, надо проверить, кто знает что у них в головах).
Really Quick Player — простой плеер
Имелся в виду бета-тестинг апи.John Doe wrote: ↑Sat 14 Oct, 2017 09:07А пользователи на что
John Doe wrote: ↑Sat 14 Oct, 2017 09:07Завязан на панели — хорошо. Но можно закэшировать элементы сразу
Не-не-не. Вы хотите, чтобы RQP стал чем-то большим, чем просто предпрослушиватель аудио. Я уже неоднократно писал, для чего создан RQP и расширение его возможностей в сторону полноценных плееров никак не планируется. Есть куча хороших плееров, ориентированных именно на прослушивание музыки - пользуйтесь ими. Добавление поддержки сетевых потоков сделано именно с целью предпрослушивания, более ни для чего.John Doe wrote: ↑Sat 14 Oct, 2017 09:07Значит предлагаю рассматривать это как пожелание по расширению концепции
Да, я в курсе, но пока не знаю, что с этим делать. Сейчас все делает BASS и мне не очень хочется городить отдельную загрузку.John Doe wrote: ↑Sat 14 Oct, 2017 09:07ссылки на сетевые радиостанции часто представляют собой m3u
UPD: Оказывается, он все умеет, надо только включить
Зачем хранить BASS на яндекс диске?John Doe wrote: ↑Sat 14 Oct, 2017 09:07Яндекс диск.
Last edited by montonero on Sat 14 Oct, 2017 14:49, edited 1 time in total.
"Far... Far never changes..."
- John Doe
- Бюрократ
- Posts: 13867
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 74 times
- Been thanked: 428 times
- Contact:
Really Quick Player — простой плеер
Вероятно. Чёткую грань сложно провести.
Я понял, всё, что требует управления плейлистами вы не рассматриваете.
С другой стороны, в том, что я предлагал для немодального диалога, как-бы отдельного плейлиста не требует.
Наоборот, у меня BASS "снаружи", а на ядиске профиль фара, включая плагины.
Поэтому и хотел настройку, чтобы не тащить ещё и копию BASS в профиль.
- John Doe
- Бюрократ
- Posts: 13867
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 74 times
- Been thanked: 428 times
- Contact:
Really Quick Player — простой плеер
На каком-то форуме вот пишут что басс умеет и сам: http://programmersforum.ru/showpost.php ... ostcount=2
Really Quick Player — простой плеер
Кэширование панели это уже фактически плейлист, а учитывая, что на панели бывают не только звуковые файлы, составление такого "плейлиста" займет время, иногда - довольно большое. Уже сейчас переход между файлами на такой разношерстной панели может быть довольно долгим.
Честно говоря, не улавливаю, зачем так делать... То есть предполагается, что в тех местах, где вы будете использовать свой профиль, библиотека BASS всегда будет лежать в правильном месте, указанном в настройках. Плагин же, который будет ее использовать, вы не вынесли за пределы яндекс диска. По-моему, это немного странно.
Да, я уже и сам это обнаружил и обновил комментарий.
Last edited by montonero on Sat 14 Oct, 2017 15:23, edited 1 time in total.
"Far... Far never changes..."
- John Doe
- Бюрократ
- Posts: 13867
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 74 times
- Been thanked: 428 times
- Contact:
Really Quick Player — простой плеер
Можно рассматривать немного иначе.
Плейлист это содержимое панели. Закешированный плейлист это сохранённый список её элементов. Составление такого плейлиста не займёт много времени, если не анализировать их, а сохранять общую информацию.
И только при переходе к следующему элементу анализировать сам файл.
Почему бы и нет?
Я бы и плагины вынес из синхронизируемого профиля, но это не предусмотрено, а в папку к штатным класть не хочется.
- John Doe
- Бюрократ
- Posts: 13867
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 74 times
- Been thanked: 428 times
- Contact:
Really Quick Player — простой плеер
На Windows XP плагин не запустился
Видимо, не хватает какого-то рантайма?
Code: Select all
╔══════════════════ Error ═══════════════════╗
║ Error loading plugin ║
║ C:\APPs\Far3\Profile\Plugins\rqp\rqpU3.dll ║
║ Не найден указанный модуль. ║
╟────────────────────────────────────────────╢
║ { OK } ║
╚════════════════════════════════════════════╝
Really Quick Player — простой плеер
Хотел написать, что тогда плагин не увидит изменений, произошедших на панели во время воспроизведения. Но он, оказывается, и сейчас их не видит, хотя делает перерисовку панелей для отображения текущего и выделенных файлов. Коротко говоря, мне не нравится идея кэширования панели просто для того, чтобы пользователь мог с нее куда-то уйти, но продолжить слушать файлы. Это, опять-таки, против концепции.
Как вариант, вы можете добавить папку с BASS в PATH (или в AppPath). Или попробовать хардлинки (с ними проблем быть не должно, по идее). Делать ручную загрузку dll BASS у меня нет никакого желания: нудный процесс и "этот геморрой не стоит свеч".
Это вряд ли. Если у вас запускалась предыдущая версия, то и эта должна работать.
"Far... Far never changes..."