AudioPlayer — простой аудио плеер
AudioPlayer — простой аудио плеер
Latest post of the previous page:
Хотел написать, что я об этом уже репортил когда-то, обнаружил, что это уже тоже писал. С тех пор сменил винду с ХР на 7, ФАР с 32 на 64 и обновил чёрт знает на сколько версий, обновил плагин до 3.27, а воз и ныне там. Причём, насколько я помню, писал о том, когда это сломалось. В версии 3.21.Alexander84 wrote: ↑Wed 31 May, 2017 10:54 Пожалуйста, доработайте AudioPlayer, чтобы заработало переключение между предыдущим и последующим медиафайлом в папке.
Сейчас нажимаешь PgUp/PgDn — ничего не происходит, клацаешь мышкой по |< и >| в интерфейсе плеера — тоже ничего.
(Да, Ctrl+Left/Right, но я их себе перемакросил на PgUp/PgDn)
Пользуюсь ФАРом больше 20 лет © собирательный.
AudioPlayer — простой аудио плеер
Wave, просьба писать не о том что вы писали, а о том что не работает.
Фар со стандартными плагинами + этот без дополнительных макросов: Ctrl-Left/Right и мышка на стрелках работают?
Фар со стандартными плагинами + этот без дополнительных макросов: Ctrl-Left/Right и мышка на стрелках работают?
- Smitis
- Posts: 1709
- Joined: Fri 18 Mar, 2005 12:51
- Location: Питер
- Has thanked: 23 times
- Been thanked: 55 times
AudioPlayer — простой аудио плеер
Сейчас выяснил, что у меня переключение файлов тоже не работает, ни мышкой, ни клавишами. Раньше не обращал внимания, так как работал макрос, переключающий файлы по принципу "закрыл плейер, перешёл к следующему файлу, открыл плейер" (уже не помню, но похоже макрос и был написан как временное решение, чтобы обойти проблему переключения файлов).
Начал разбираться и понял, что я чего-то не понимаю.
Создал копию "чистого" ФАРа с отдельными настройками и одним плагином AudioPlayer - переключение работает.
Добавил все установленные плагины - работает.
Добавил все макросы - работает.
Офигел. Вернулся к основной копии ФАРа.
Проверил из командной строки через префикс - не работает.
Убрал плагин из ассоциаций, где работало через префикс - переключение заработало! И мышкой и клавишами.
Вернул ассоциации - по прежнему работает. (!)
Перезагрузил ФАРа - работать перестало.
Убрал из ассоциаций, перезагрузил ФАР. Работает.
Каким-то образом, ассоциации влияют на работу мышки и клавиш в плагине?
Начал разбираться и понял, что я чего-то не понимаю.
Создал копию "чистого" ФАРа с отдельными настройками и одним плагином AudioPlayer - переключение работает.
Добавил все установленные плагины - работает.
Добавил все макросы - работает.
Офигел. Вернулся к основной копии ФАРа.
Проверил из командной строки через префикс - не работает.
Убрал плагин из ассоциаций, где работало через префикс - переключение заработало! И мышкой и клавишами.
Вернул ассоциации - по прежнему работает. (!)
Перезагрузил ФАРа - работать перестало.
Убрал из ассоциаций, перезагрузил ФАР. Работает.
Каким-то образом, ассоциации влияют на работу мышки и клавиш в плагине?
Last edited by Smitis on Fri 20 Apr, 2018 09:00, edited 2 times in total.
Разум когда-нибудь победит.
AudioPlayer — простой аудио плеер
Smitis, Оказывается есть люди на этом форуме, которые пишут нормальные репорты.
Выглядит странно, но будет время - попробую повторить ваш сценарий...
Last edited by 2useven10 on Fri 20 Apr, 2018 09:09, edited 1 time in total.
AudioPlayer — простой аудио плеер
Проверил - повторяется.
Причем весьма интересно:
Ассоциацию повесил на F3. После рестарта far и запуске плеера по F3 - переключение не работает.
Но если один раз открыть по Enter - начинает работать до следующего перезапуска (по F3 тоже).
Причем весьма интересно:
Ассоциацию повесил на F3. После рестарта far и запуске плеера по F3 - переключение не работает.
Но если один раз открыть по Enter - начинает работать до следующего перезапуска (по F3 тоже).
Last edited by 2useven10 on Fri 20 Apr, 2018 12:18, edited 2 times in total.
AudioPlayer — простой аудио плеер
Собственно ассоциации тут не причем.
При первом открытии плеера после перезапуска far через префикс комстроки переключение не работает.
До тех пор пока не открыть по Enter.
При первом открытии плеера после перезапуска far через префикс комстроки переключение не работает.
До тех пор пока не открыть по Enter.
AudioPlayer — простой аудио плеер
А какие, по умолчанию, типы файлов открывает плагин по Enter?
BASS декодирует WAV/AIFF/MP3/MP2/MP1/OGG, но в каталоге так же лежат дополнения для других аудио форматов.
FLAC, например, играть не захотел. Настроил ассоциации файлов (AudioPlayer:"!.!"), добавил к перечисленным выше форматам - FLAC, теперь по F3 проигрывает и его.
Может можно расширить список файловых расширений, для открытия по Enter, согласно перечню присутствующих дополнительных библиотек?
Предлагаю дополнить Readme файлы актуальным перечнем поддерживаемых расширений в формате масок файлов (*.WAV,*.AIFF,*.MP3,*.MP2,*.MP1,*.OGG,*.FLAC,...) для упрощения создания пользовательских ассоциаций. Так же, вышла новая версия BASS и обновились его дополнения, имена некоторых DLL'ек изменилась, в подробности не вдавался...
BASS декодирует WAV/AIFF/MP3/MP2/MP1/OGG, но в каталоге так же лежат дополнения для других аудио форматов.
FLAC, например, играть не захотел. Настроил ассоциации файлов (AudioPlayer:"!.!"), добавил к перечисленным выше форматам - FLAC, теперь по F3 проигрывает и его.
Может можно расширить список файловых расширений, для открытия по Enter, согласно перечню присутствующих дополнительных библиотек?
Предлагаю дополнить Readme файлы актуальным перечнем поддерживаемых расширений в формате масок файлов (*.WAV,*.AIFF,*.MP3,*.MP2,*.MP1,*.OGG,*.FLAC,...) для упрощения создания пользовательских ассоциаций. Так же, вышла новая версия BASS и обновились его дополнения, имена некоторых DLL'ек изменилась, в подробности не вдавался...
AudioPlayer — простой аудио плеер
Сразу добавляются следующие расширения: aiff mp1 mp2 mp3 ogg wav mo3 it xm s3m mtm mod umx
Расширения добавляют поддержку (есть дубли): m4a flac fla oga ogg wma wv aac m4a m4b mp4 ac3 ape mac mpc mp mpp spx
Потом убирается из списка: mp4
Поэтому поддержка flac вроде как должна быть сразу (у меня по Enter играет).
Если кто-то готов привести Readme в соответствие - давайте текст, обновлю.
Сейчас в плагине Bass 2.4.12, если есть более свежая и аргументы за необходимость обновления - можно и обновить
Расширения добавляют поддержку (есть дубли): m4a flac fla oga ogg wma wv aac m4a m4b mp4 ac3 ape mac mpc mp mpp spx
Потом убирается из списка: mp4
Поэтому поддержка flac вроде как должна быть сразу (у меня по Enter играет).
Если кто-то готов привести Readme в соответствие - давайте текст, обновлю.
Сейчас в плагине Bass 2.4.12, если есть более свежая и аргументы за необходимость обновления - можно и обновить
Last edited by 2useven10 on Sat 21 Apr, 2018 19:57, edited 1 time in total.
AudioPlayer — простой аудио плеер
В папке присутствует bassmidi.dll, но при попытке открыть mid-файл BASS ругается - неподдерживаемый формат, что-то не реализовано или dll'ка случайно завалялась?
==Readme ==
Список форматов - убрал дубли и mp4. Рядом с wv нужно прописать wvc (Wiki о WavPack), в список уже добавил.
Текст для добавления
RU - После строки "Простой аудио плеер на основе библиотеки BASS (http://www.un4seen.com/)." добавить строку
Поддерживаются следующие форматы файлов: *.aiff,*.mp1,*.mp2,*.mp3,*.ogg,*.wav,*.mo3,*.it,*.xm,*.s3m,*.mtm,*.mod,*.umx,*.m4a,*.flac,*.fla,*.oga,*.wma,*.wv,*.wvc,*.aac,*.m4b,*.ac3,*.ape,*.mac,*.mpc,*.mp,*.mpp,*.spx
EN - После строки "Simple audio player based on BASS library (http://www.un4seen.com/)." добавить строку
The following file formats are supported: *.aiff,*.mp1,*.mp2,*.mp3,*.ogg,*.wav,*.mo3,*.it,*.xm,*.s3m,*.mtm,*.mod,*.umx,*.m4a,*.flac,*.fla,*.oga,*.wma,*.wv,*.wvc,*.aac,*.m4b,*.ac3,*.ape,*.mac,*.mpc,*.mp,*.mpp,*.spx
==Readme ==
Список форматов - убрал дубли и mp4. Рядом с wv нужно прописать wvc (Wiki о WavPack), в список уже добавил.
Текст для добавления
RU - После строки "Простой аудио плеер на основе библиотеки BASS (http://www.un4seen.com/)." добавить строку
Поддерживаются следующие форматы файлов: *.aiff,*.mp1,*.mp2,*.mp3,*.ogg,*.wav,*.mo3,*.it,*.xm,*.s3m,*.mtm,*.mod,*.umx,*.m4a,*.flac,*.fla,*.oga,*.wma,*.wv,*.wvc,*.aac,*.m4b,*.ac3,*.ape,*.mac,*.mpc,*.mp,*.mpp,*.spx
EN - После строки "Simple audio player based on BASS library (http://www.un4seen.com/)." добавить строку
The following file formats are supported: *.aiff,*.mp1,*.mp2,*.mp3,*.ogg,*.wav,*.mo3,*.it,*.xm,*.s3m,*.mtm,*.mod,*.umx,*.m4a,*.flac,*.fla,*.oga,*.wma,*.wv,*.wvc,*.aac,*.m4b,*.ac3,*.ape,*.mac,*.mpc,*.mp,*.mpp,*.spx
Last edited by Xhronos on Sat 21 Apr, 2018 21:08, edited 1 time in total.
AudioPlayer — простой аудио плеер
Длл-ка там не случайно, она даже явно отдельно загружается и банк для midi есть.
Почему не играет - надо выяснять (плагин не мой), может что-то изменилось в BASS времени написания плагина и 2.4.12 ...
AudioPlayer — простой аудио плеер
Если кто-то обладает сокровенным знанием - поделитесь. Мне придётся начинать с гугла.
В старых версиях плагина midi файлы проигрывались?
В коде bassmidi.dll вроде бы только загружается и выгружается, как расширение не подключается.
Last edited by 2useven10 on Sat 21 Apr, 2018 22:32, edited 1 time in total.
AudioPlayer — простой аудио плеер
Похоже аргументы есть. В 2.4.12 проблемы с выгрузкой 64-х битных dll расширений.
И вроде бы они исправлены в 2.4.13