AudioPlayer — простой аудио плеер
AudioPlayer — простой аудио плеер
Latest post of the previous page:
Никто не заставляет им пользоваться.
Не является.
Ожидаемо, но планов таких нет. Только если кто-то сделает хороший патч.
И сейчас можно, просто не переходите в режим плейлиста.
Last edited by 2useven10 on Sat 09 Jan, 2021 18:50, edited 1 time in total.
- buniak_a_h
- Posts: 4259
- Joined: Sat 20 Apr, 2013 00:17
- Location: Санкт-Петробад
- Has thanked: 222 times
- Been thanked: 644 times
- Contact:
AudioPlayer — простой аудио плеер
И сейчас можно. Более того! Я специально делал скрипт для добавления файла(ов) на временную панель без необходимости её открывать на пассивной панели. Проблема только в том, что в этом случае нет возможности управлять порядком воспроизведения
AudioPlayer — простой аудио плеер
О как! Это штатный механизм для немодальных диалогов, которые могут быть скрыты в фон? Как-то не подумал, что так можно.
Да это-то понятно. И плагином никто не заставляет пользоваться, и ФАРом, и виндой, и компьютером.
Не цепляйся к словам. Я не говорил, что файловая панель ФАР-менеджера является штатно задуманной функцоинальностью плагина — плейлистом. Просто она достаточно хорошо выполняет его функцию. Есть список файлов-треков, можно между ними переключаться, выбирать конкретный трек играть. Можно разную сортировку делать. И так далее. В случае временной панели можно и удалять треки из листа, не удаляя их физически с диска. И сверх того файловые операции над треками можно делать. Выделять прямо сейчас играющийся трек — и… И фигли тут гнаться за буквоедством?
Жаль. Заодно про плейлист можно ещё сказать, что там имена файлов — а раз уж он именно плейлист, было бы логично там отображать mp3-теги. Но нет так нет.
Мне просто интересно, а как его использует автор плагина? Зачем по его задумке он нужен. Может, я просто не вижу чего-то удобного и очевидного?
И вообще, позиция «не нравится — не ешь» на простейший вопрос… Ну, она как-то не красит.
Пользуюсь ФАРом больше 20 лет © собирательный.
AudioPlayer — простой аудио плеер
Судя по словам выше, в штатном плейлисте тоже нельзя и нельзя будет управлять порядком. А про скрипт я не совсем понял, как добавлять? Через командную строку? Можно пример?buniak_a_h wrote: ↑Sat 09 Jan, 2021 19:28 И сейчас можно. Более того! Я специально делал скрипт для добавления файла(ов) на временную панель без необходимости её открывать на пассивной панели. Проблема только в том, что в этом случае нет возможности управлять порядком воспроизведения
Пользуюсь ФАРом больше 20 лет © собирательный.
- buniak_a_h
- Posts: 4259
- Joined: Sat 20 Apr, 2013 00:17
- Location: Санкт-Петробад
- Has thanked: 222 times
- Been thanked: 644 times
- Contact:
AudioPlayer — простой аудио плеер
1. В историю папки назначения стандартного диалога копирования добавляется
Временная панель:
(или в зависимости от языка Temporary panel:
). 2. При выборе этого назначения отмеченные (или текущий, если нет отмеченных) файлы копируются на временную панель, но юзер этого не увидит, пока не откроет панель. Файлы добавляются к предыдущему содержимому панели. Т.е. можно отметить несколько файлов, скопировать на временную панель, потом перейти в другую папку, снова скопировать и т.д. .
Скрипт тут
Last edited by buniak_a_h on Sun 10 Jan, 2021 01:18, edited 2 times in total.
- buniak_a_h
- Posts: 4259
- Joined: Sat 20 Apr, 2013 00:17
- Location: Санкт-Петробад
- Has thanked: 222 times
- Been thanked: 644 times
- Contact:
AudioPlayer — простой аудио плеер
1. Как выяснилось, порядком управлять можно (при загрузке), менять потом нельзя. Если выбрать для временной панели unsorted (Ctrl+F7), то файлы будут в порядке добавления.
2. Вот не пробовал, что будет, если плейер настроен "to end", а файлы добавляются уже во время воспроизведения. А интересно было бы…
З.Ы. Попробовал. Файл в сформированный плейлист, как и предполагалось, не добавляется. А жаль. Можно было бы, например, сделать управление плейером через макро (
Plugins.Call(Guid, 'Add', FileName)
- добавление; Plugins.Call(Guid,'Go'[ ,n])
-проиграть с n-го файла плейлиста (если n не указано - с места последней остановки). Красиво было бы, но это большая работа.
Last edited by buniak_a_h on Sun 10 Jan, 2021 02:10, edited 2 times in total.
AudioPlayer — простой аудио плеер
Wave, Вот так всегда и бывает. Не хотел я делать этот плейлист именно из-за таких экспертов.
Вряд ли вы представляете хотя бы приближенно насколько это просто или сложно.
Думаю вы сами понимаете что себе ответить.
AudioPlayer — простой аудио плеер
Если вопрос «для чего это вам нужно, как вы это используете?» для вас сложный, то у меня для вас плохие новости.
Пользуюсь ФАРом больше 20 лет © собирательный.
AudioPlayer — простой аудио плеер
3.45.4 -- https://sourceforge.net/projects/farplu ... dioPlayer/
AudioPlayer 3.45.4 22-01-2021 ----------------------------- + Dialog width control -- Ctrl+Add / Ctrl+Subtract + Playlist height control -- Ctrl+Multiply / Ctrl+Divide * Use tags when build playlist from panel files * Updated bassalac.dll
- buniak_a_h
- Posts: 4259
- Joined: Sat 20 Apr, 2013 00:17
- Location: Санкт-Петробад
- Has thanked: 222 times
- Been thanked: 644 times
- Contact:
AudioPlayer — простой аудио плеер
2useven10, за
особое спасибо* Use tags when build playlist from panel files
- buniak_a_h
- Posts: 4259
- Joined: Sat 20 Apr, 2013 00:17
- Location: Санкт-Петробад
- Has thanked: 222 times
- Been thanked: 644 times
- Contact:
AudioPlayer — простой аудио плеер
Есть некоторая незавершённость: не запоминается (или я не нашёл) видимость плейлиста. И нет настройки типа "показывать плейлист при старте".
Также не обратил внимание, сохраняются ли ширина и высота между запусками.
Ну и ещё один каприз: сделать настройку "запускать в фоновом режиме". Типа как сейчас и сразу Ctrl+Tab. Хотя это можно и макросом, но опять вешать ивент на открытие диалога не хочется. А в плагине реализовать, наверно, легко (извините, если не так легко, как кажется).
А когда совсем заскучаете, можно добавить в плейлист длительности
Также не обратил внимание, сохраняются ли ширина и высота между запусками.
Ну и ещё один каприз: сделать настройку "запускать в фоновом режиме". Типа как сейчас и сразу Ctrl+Tab. Хотя это можно и макросом, но опять вешать ивент на открытие диалога не хочется. А в плагине реализовать, наверно, легко (извините, если не так легко, как кажется).
А когда совсем заскучаете, можно добавить в плейлист длительности
AudioPlayer — простой аудио плеер
buniak_a_h,
1) незавершенность останется, playlist это не основной режим
2) ну обратите внимание
3) сразу в фоне - возможно, с минимальным приоритетом
4) длительность это хорошая мысль, правда не всегда есть и иногда надо вычислять, но скучаю не часто
1) незавершенность останется, playlist это не основной режим
2) ну обратите внимание
3) сразу в фоне - возможно, с минимальным приоритетом
4) длительность это хорошая мысль, правда не всегда есть и иногда надо вычислять, но скучаю не часто
- buniak_a_h
- Posts: 4259
- Joined: Sat 20 Apr, 2013 00:17
- Location: Санкт-Петробад
- Has thanked: 222 times
- Been thanked: 644 times
- Contact:
AudioPlayer — простой аудио плеер
2useven10, извините, не нашёл, есть ли возможность запуска из комстроки через префикс. Вроде, в параметрах плагина (F3 на плагине) указан префикс AudioPlayer. Но не запускается…
На самом деле опишу ситуацию (хотелку) подробнее:
В обычном режиме плейер настроен на проигрывание одного трека.
Теперь хочется использовать ФАР в качестве проигрывателя. В параметрах запуска ФАРа есть возможность указать запуск плагина через префикс. Например:
что означает запустить плейер на папке, проигрывать все файлы (независимо от настроек) в фоновом режиме.
Эх! Красиво было бы! Удалил бы с машины все проигрыватели…
На самом деле опишу ситуацию (хотелку) подробнее:
В обычном режиме плейер настроен на проигрывание одного трека.
Теперь хочется использовать ФАР в качестве проигрывателя. В параметрах запуска ФАРа есть возможность указать запуск плагина через префикс. Например:
far.exe "AudioPlayer:%MyMusic%\*.mp3 .H[ide] /A[uto]"
что означает запустить плейер на папке, проигрывать все файлы (независимо от настроек) в фоновом режиме.
Эх! Красиво было бы! Удалил бы с машины все проигрыватели…
AudioPlayer — простой аудио плеер
Префикс работает, но надо указывать то что можно проиграть.
Т.е. 1 звуковой файл, URL или плейлист.
Папки, маски файлов, список файлов сейчас задать нельзя. Перехода сразху в фон тоже ещё нет.
В принципе всё несложно и можно будет сделать. Чтобы не забылось, лучше на SF описать хотелки.
Т.е. 1 звуковой файл, URL или плейлист.
Папки, маски файлов, список файлов сейчас задать нельзя. Перехода сразху в фон тоже ещё нет.
В принципе всё несложно и можно будет сделать. Чтобы не забылось, лучше на SF описать хотелки.
- buniak_a_h
- Posts: 4259
- Joined: Sat 20 Apr, 2013 00:17
- Location: Санкт-Петробад
- Has thanked: 222 times
- Been thanked: 644 times
- Contact:
AudioPlayer — простой аудио плеер
По поводу плейлиста: сделал плейлист от WMP
Получаю сообщение
Нужен плейлист от какого-то другого плейера? Или свой формат?╔════════════════ AudioPlayer ═════════════════╗ ║ Error playing file ║ ║ D:\Downloads\Музыка\000\000.wpl ║ ║ BASS_ERROR_FILEFORM: unsupported file format ║ ╟──────────────────────────────────────────────╢ ║ { OK } ║ ╚══════════════════════════════════════════════╝