Really Quick Player — простой плеер

Здесь можно обсудить ваш любимый плагин.
User avatar
HaRT
Moderator
Posts: 10806
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 220 times
Been thanked: 357 times

Really Quick Player — простой плеер

Post by HaRT »

Latest post of the previous page:

 ! Message from: HaRT
twodev, I moved your message from the announcement-only topic to the discussion one. Please choose target subforum and topic for your posts responsibly.
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
John Doe
Бюрократ
Posts: 13801
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 72 times
Been thanked: 425 times
Contact:

Really Quick Player — простой плеер

Post by John Doe »

Пожелания:
1) Немодальный диалог
2) m3u
3) Возможность указать где лежит bass
montonero
Posts: 463
Joined: Wed 25 Jun, 2008 16:55
Has thanked: 3 times
Been thanked: 9 times

Really Quick Player — простой плеер

Post by montonero »

twodev wrote: Thu 12 Oct, 2017 20:11Are BASS accurate prescans disabled by default?
Yes, it tends to be very slow at times.
twodev wrote: Thu 12 Oct, 2017 20:11Only thing I am missing at the moment is an option to disable the fade at the end, when closing the window, because this always blocks and prevents me from switching files quickly, making it really not as quick as it could be.
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.
twodev wrote: Thu 12 Oct, 2017 20:11Mind for an English translation?
There's already.
"Far... Far never changes..."
montonero
Posts: 463
Joined: Wed 25 Jun, 2008 16:55
Has thanked: 3 times
Been thanked: 9 times

Really Quick Player — простой плеер

Post by montonero »

John Doe wrote: Thu 12 Oct, 2017 20:24Немодальный диалог
Когда данное апи "устаканится" - возможно. Но тут возникает масса вопросов с функционалом, которые надо как-то решить. Например, что делать, когда пользователь сменил текущую панель.
John Doe wrote: Thu 12 Oct, 2017 20:24m3u
Что именно должно происходить с m3u? Играть их?
John Doe wrote: Thu 12 Oct, 2017 20:24Возможность указать где лежит bass
Вроде, уже давно это обсуждалось: используйте симлинки.
"Far... Far never changes..."
User avatar
John Doe
Бюрократ
Posts: 13801
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 72 times
Been thanked: 425 times
Contact:

Really Quick Player — простой плеер

Post by John Doe »

montonero wrote: Thu 12 Oct, 2017 21:45Когда данное апи "устаканится" - возможно.
Оно никак не устаканится, пока не будет реальных пользователей. Замкнутый круг.
montonero wrote: Thu 12 Oct, 2017 21:45Например, что делать, когда пользователь сменил текущую панель.
Продолжать с данными исходной панели, пока это возможно. С архивами не выйдет, но это не страшно.
montonero wrote: Thu 12 Oct, 2017 21:45Что именно должно происходить с m3u? Играть их?
Играть как плейлисты.
В том числе и через url.
montonero wrote: Thu 12 Oct, 2017 21:45Вроде, уже давно это обсуждалось: используйте симлинки.
Софт для синхронизации с симлинками работает неидеально.
Но если это ваша принципиальная позиция, то перебьёмся как-нибудь.
montonero
Posts: 463
Joined: Wed 25 Jun, 2008 16:55
Has thanked: 3 times
Been thanked: 9 times

Really Quick Player — простой плеер

Post by montonero »

John Doe wrote: Fri 13 Oct, 2017 06:51Оно никак не устаканится, пока не будет реальных пользователей.
На бета-тестинг у меня нету времени, к сожалению.
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Софт для синхронизации с симлинками работает неидеально.
Но если это ваша принципиальная позиция, то перебьёмся как-нибудь.
Какой именно софт? Это не принципиальная позиция, мне просто лень изобретать велосипед.
"Far... Far never changes..."
Calm_Kid
Posts: 33
Joined: Tue 10 Jan, 2006 11:01

Really Quick Player — простой плеер

Post by Calm_Kid »

Битрейт (по крайней мере у mp3, wav) у проигрываемых файлов показывается постоянным и = "-2147483648 kbps".

Хотелка: А удаление файлов "пробросить" (Ins уже метит проигрываемые файлы на панеле) можно? Хотя бы только под курсором, без учета помеченных?
montonero
Posts: 463
Joined: Wed 25 Jun, 2008 16:55
Has thanked: 3 times
Been thanked: 9 times

Really Quick Player — простой плеер

Post by montonero »

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..."
User avatar
John Doe
Бюрократ
Posts: 13801
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 72 times
Been thanked: 425 times
Contact:

Really Quick Player — простой плеер

Post by John Doe »

montonero wrote: Fri 13 Oct, 2017 18:57На бета-тестинг у меня нету времени, к сожалению.
А пользователи на что.
montonero wrote: Fri 13 Oct, 2017 18:57 Плагин жестко завязан на панели. Он доиграет текущий файл, а потом примется искать файлы на текущей панели.
Я понимаю, что сейчас происходит именно так.
А то, что я предлагаю, это пожелание на будущее. Неопределённое, судя по всему)
Хотя, лично мне предполагаемые изменения не кажутся особо масштабными.
Завязан на панели — хорошо. Но можно закэшировать элементы сразу.
Для панельных плагинов это конечно не сработает (кроме _REALNAMES)
montonero wrote: Fri 13 Oct, 2017 18:57Плейлисты вне концепции плагина.
Значит предлагаю рассматривать это как пожелание по расширению концепции.
Новая возможность проигрывать сетевые потоки тоже вроде бы вне концепции.
А ссылки на сетевые радиостанции часто представляют собой m3u, и было бы весьма удобно играть их сразу.
Я в курсе, что пользователь может вручную скачать файл, и выдернуть прямые ссылки на потоки, но..
montonero wrote: Fri 13 Oct, 2017 18:57Какой именно софт?
Яндекс диск.
Не знаю, может они и улучшили это как-то в новых версиях, для случаев когда ссылка в пределах синхронизируемого дерева.
Но если ссылка ведёт за его пределы, то тут софт в любом случае будет тянуть содержимое (впрочем, надо проверить, кто знает что у них в головах).
montonero
Posts: 463
Joined: Wed 25 Jun, 2008 16:55
Has thanked: 3 times
Been thanked: 9 times

Really Quick Player — простой плеер

Post by montonero »

John Doe wrote: Sat 14 Oct, 2017 09:07А пользователи на что
Имелся в виду бета-тестинг апи.
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ссылки на сетевые радиостанции часто представляют собой m3u
Да, я в курсе, но пока не знаю, что с этим делать. Сейчас все делает BASS и мне не очень хочется городить отдельную загрузку.
UPD: Оказывается, он все умеет, надо только включить :)
John Doe wrote: Sat 14 Oct, 2017 09:07Яндекс диск.
Зачем хранить BASS на яндекс диске?
Last edited by montonero on Sat 14 Oct, 2017 14:49, edited 1 time in total.
"Far... Far never changes..."
User avatar
John Doe
Бюрократ
Posts: 13801
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 72 times
Been thanked: 425 times
Contact:

Really Quick Player — простой плеер

Post by John Doe »

montonero wrote: Sat 14 Oct, 2017 14:42Вы хотите, чтобы RQP стал чем-то большим, чем просто предпрослушиватель аудио.
Вероятно. Чёткую грань сложно провести.
Я понял, всё, что требует управления плейлистами вы не рассматриваете.
С другой стороны, в том, что я предлагал для немодального диалога, как-бы отдельного плейлиста не требует.
montonero wrote: Sat 14 Oct, 2017 14:42Зачем хранить BASS на яндекс диске?
Наоборот, у меня BASS "снаружи", а на ядиске профиль фара, включая плагины.
Поэтому и хотел настройку, чтобы не тащить ещё и копию BASS в профиль.
User avatar
John Doe
Бюрократ
Posts: 13801
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 72 times
Been thanked: 425 times
Contact:

Really Quick Player — простой плеер

Post by John Doe »

montonero wrote: Sat 14 Oct, 2017 14:42а, я в курсе, но пока не знаю, что с этим делать. Сейчас все делает BASS и мне не очень хочется городить отдельную загрузку.
На каком-то форуме вот пишут что басс умеет и сам: http://programmersforum.ru/showpost.php ... ostcount=2
montonero
Posts: 463
Joined: Wed 25 Jun, 2008 16:55
Has thanked: 3 times
Been thanked: 9 times

Really Quick Player — простой плеер

Post by montonero »

John Doe wrote: Sat 14 Oct, 2017 15:07С другой стороны, в том, что я предлагал для немодального диалога, как-бы отдельного плейлиста не требует.
Кэширование панели это уже фактически плейлист, а учитывая, что на панели бывают не только звуковые файлы, составление такого "плейлиста" займет время, иногда - довольно большое. Уже сейчас переход между файлами на такой разношерстной панели может быть довольно долгим.
John Doe wrote: Sat 14 Oct, 2017 15:07у меня BASS "снаружи", а на ядиске профиль фара, включая плагины
Честно говоря, не улавливаю, зачем так делать... То есть предполагается, что в тех местах, где вы будете использовать свой профиль, библиотека BASS всегда будет лежать в правильном месте, указанном в настройках. Плагин же, который будет ее использовать, вы не вынесли за пределы яндекс диска. По-моему, это немного странно.
John Doe wrote: Sat 14 Oct, 2017 15:14На каком-то форуме вот пишут что басс умеет и сам
Да, я уже и сам это обнаружил и обновил комментарий.
Last edited by montonero on Sat 14 Oct, 2017 15:23, edited 1 time in total.
"Far... Far never changes..."
User avatar
John Doe
Бюрократ
Posts: 13801
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 72 times
Been thanked: 425 times
Contact:

Really Quick Player — простой плеер

Post by John Doe »

montonero wrote: Sat 14 Oct, 2017 15:21Кэширование панели это уже фактически плейлист, а учитывая, что на панели бывают не только звуковые файлы, составление такого "плейлиста" займет время, иногда - довольно большое.
Можно рассматривать немного иначе.
Плейлист это содержимое панели. Закешированный плейлист это сохранённый список её элементов. Составление такого плейлиста не займёт много времени, если не анализировать их, а сохранять общую информацию.
И только при переходе к следующему элементу анализировать сам файл.
montonero wrote: Sat 14 Oct, 2017 15:21 То есть предполагается, что в тех местах, где вы будете использовать свой профиль, библиотека BASS всегда будет лежать в правильном месте, указанном в настройках.
Почему бы и нет?
Я бы и плагины вынес из синхронизируемого профиля, но это не предусмотрено, а в папку к штатным класть не хочется.
User avatar
John Doe
Бюрократ
Posts: 13801
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 72 times
Been thanked: 425 times
Contact:

Really Quick Player — простой плеер

Post by John Doe »

На Windows XP плагин не запустился

Code: Select all

╔══════════════════ Error ═══════════════════╗
║            Error loading plugin            ║
║ C:\APPs\Far3\Profile\Plugins\rqp\rqpU3.dll ║
║        Не найден указанный модуль.         ║
╟────────────────────────────────────────────╢
║                   { OK }                   ║
╚════════════════════════════════════════════╝
Видимо, не хватает какого-то рантайма?
montonero
Posts: 463
Joined: Wed 25 Jun, 2008 16:55
Has thanked: 3 times
Been thanked: 9 times

Really Quick Player — простой плеер

Post by montonero »

John Doe wrote: Sat 14 Oct, 2017 15:42 Закешированный плейлист это сохранённый список её элементов. Составление такого плейлиста не займёт много времени, если не анализировать их, а сохранять общую информацию.
Хотел написать, что тогда плагин не увидит изменений, произошедших на панели во время воспроизведения. Но он, оказывается, и сейчас их не видит, хотя делает перерисовку панелей для отображения текущего и выделенных файлов. Коротко говоря, мне не нравится идея кэширования панели просто для того, чтобы пользователь мог с нее куда-то уйти, но продолжить слушать файлы. Это, опять-таки, против концепции.
John Doe wrote: Sat 14 Oct, 2017 15:42Я бы и плагины вынес из синхронизируемого профиля, но это не предусмотрено, а в папку к штатным класть не хочется.
Как вариант, вы можете добавить папку с BASS в PATH (или в AppPath). Или попробовать хардлинки (с ними проблем быть не должно, по идее). Делать ручную загрузку dll BASS у меня нет никакого желания: нудный процесс и "этот геморрой не стоит свеч".
John Doe wrote: Sat 14 Oct, 2017 15:46Видимо, не хватает какого-то рантайма?
Это вряд ли. Если у вас запускалась предыдущая версия, то и эта должна работать.
"Far... Far never changes..."
Post Reply

Return to “Обсуждение плагинов”