Текущее время: 20 май 2019, 03:18 • Часовой пояс: UTC + 3 часа
Сообщения без ответов | Активные темы

Еще один проигрыватель музыки с пульта Behold TV

Начать новую темуОтветить на тему Страница 1 из 1 [ Сообщений: 5 ]
Версия для печати Пред. тема | След. тема
АвторСообщение
Сообщение Добавлено: 15 мар 2019, 16:18. Заголовок сообщения:  Еще один проигрыватель музыки с пульта Behold TV
Аватара пользователя
Зарегистрирован:
    21 янв 2014, 11:41
Сообщения: 27
Привет All!

Я давний пользователь компьютерных тюнеров Behold TV и давно страдал по тому печальному факту, что в отличии от софта самой захудалой коробочки для просмотра DVB-T, стандартный софт Behold TV не может проигрывать музыкальные файлы на компе. Ситуация такая - на работе, на корпоративе, я сижу с пультом BeholdTV и вынужден заводить отстойные FM станции, вместо того чтобы запустить приличную подборку из своих запасов. ;-)

Моя программа akBeholdTVmp3 должна обеспечивать следующие возможности при использовании пульта Behold TV (см. сообщение про help программы, которое будет обновляться)

https://www.facebook.com/akBeholdTVmp3
Прямая ссылка на google disk
https://drive.google.com/open?id=1S2kwYhpYWJZJjRqVkemGab5Ak1fopLjX
Обновления будут по той же ссылке выкладывания (в том сообщении на Facebook, которое будет обновляться).

У автора Behold TV T7 и пульт с 34 кнопками. По возможности я не использовал те кнопки пульта которых нет на пультах более ранних моделей.

Для проигрывания нужен синталлированный софт Behold TV и разумеется подключенный выносной датчик пульта. Саму программу Behold TV запускать не надо - программа использует интерфейсную DLL софта Behold TV. В текущей версии подразумевается, что программа Behold TV не запущена (хотя будет всё работать, но возможны некоторые конфликты команд, впрочем несерьезные). Будет виднее при использовании и тестировании.

PS:
В текущей версии поддержка проигрывания файлов-списков .m3u выключена.

Так как программа используется компоненту MediaPlayer от CBuilder, то по идее, должны проигрываться не только mp3, но и все другие типы файлов для которых в системе есть кодеки. В данной версии программа фильтрует все файлы кроме mp3,flac, wav. Flac - не тестировался.

Пока, тесты были на моем тюнере Behold TV T7 под WindowsXP SP3. По идее все должно работать и на других версиях Windows. Если будут проблемы сообщите на форуме Behold TV или через Facebook messenger m.me/akBeholdTVmp3. Да и вообще буду рад если оцените работу.
Последний раз редактировалось bAlexKo 10 апр 2019, 12:22, всего редактировалось 9 раз(а).
Профиль 
Сообщение Добавлено: 15 мар 2019, 19:22. Заголовок сообщения:  Re: Еще один проигрыватель музыки с пульта Behold TV
Аватара пользователя
Зарегистрирован:
    21 янв 2014, 11:41
Сообщения: 27
Люди сорри, в первой выкладке я с устатку забыл подключить обработку старых пультов на 28 и 30 кнопок. Сейчас исправил и выложил обновленный дистрибутив :oops:
https://drive.google.com/open?id=1S2kwYhpYWJZJjRqVkemGab5Ak1fopLjX
Профиль 
Сообщение Добавлено: 18 мар 2019, 11:03. Заголовок сообщения:  Re: Еще один проигрыватель музыки с пульта Behold TV
Аватара пользователя
Зарегистрирован:
    21 янв 2014, 11:41
Сообщения: 27
Еще три фитчи забыл упомянуть, которые в разработке:

Выбор 9 директорий с музыкой и переключение между ними кнопками пульта 1-9. В перспективе создание в каждой директории файла-отметки, чтобы возобновлять проигрывание с места где остановился.

Так же обязательно будет программируемый таймер автоматического выключения компа. По идее, при нажатии на кнопку X?? будет задаваться время через которое выключать компьютер. Одно нажатие (один писк) выключение через 15 минут, два нажатия через 30 минут и т.д. до 1 часа.

Так же будет ускоренное листание файлов. Вероятно сразу две кнопки +10 и +100.
Профиль 
Сообщение Добавлено: 22 мар 2019, 12:32. Заголовок сообщения:  Re: Еще один проигрыватель музыки с пульта Behold TV
Аватара пользователя
Зарегистрирован:
    21 янв 2014, 11:41
Сообщения: 27
Текущий хелп программы на 10.04.2019:

-----Beginning of the citation-----
Программа akBeholdTVmp3 поддерживает следующие кнопки на пульте:

Recall - включение/выключение расширенного режима пульта.
По умолчанию режим выключен.
При включении режима раздается два высоких тона, при выключении высокий и низкий.

0 - приглушение звука/восстановление звука как было
1-6 - установка директорий с музыкой для вызова кнопками пульта
По каждой из шести директорий из листинга запоминается текущая композиция.
7 - +10 треков (в расширенном режиме -10 треков)
8 - + 100 треков (в расширенном режиме -100 треков)
9 - задание таймера отключения компьютера (каждое нажатие прибавляет 15 минут, со звуковой индикацией).
Время таймера сохраняется при закрытии программы. (в разработке)
Mute - полное отключение звука/восстановление звука как было
Power - выключение компьютера
Vol-/Vol+ - быстрое регулирование громкости
В расширенном режиме - плавное регулирование громкости
Ch up - перемещение на трек вперед
Ch down - перемещение на трек назад (в расширенном режиме - в начало списка)
Stop - остановка проигрывания файлов
4 раза STOP - выключение/включение плеера - режим чтобы было удобно работать
с запущенным софтом BeholdTV. (как бонус - ноты на кнопках пульта остаются ;)).
Play/Pause - запуск файлов на поигрывание/приостановка воспроизведения трека
OK - Запуск файлов на проигрывание
Sleep - включить/выключить встроенный скринсэйвер (для пульта 30 кнопок - кнопка ZOOM)

Хинты

Режим "Диск-жокей" (в разработке) дает диск-жокею контролировать воспроизведение
каждого трека. Т.е. он каждый раз нажимает Play когда считает, что время
следующего трека наступило. Текущий трек проиграл и индекс трека увеличился.
Диск-жокей может либо нажать Play и продолжить проигрыш текущей директории (например
медляков), либо кнопками 1-6 вызвать другую директорию где содержаться быстрые композиции.
Диск-жокей может танцевать с народом сам. И с пультом конечно. ;-)

Как привязывать директории к кнопкам пульта:

Легко! Используем программу и мышку. Входим в нужную директорию, которую
мы хотим привязать на кнопку.
Нажимаем правую кнопку мыши и вызываем меню. Нажимаем субменю "Директория 1",
"Директория 2" и т.д.
Если нужно установить стартовый файл у кнопочной директории, то тоже используем это
popup меню.

После закрытия программы все важные настройки, в том числе настройки директорий
сохраняются в ini файле программы. Таким образом можно прослушивать большие
директории постепенно.


Как удобно работать одновременно с запущенным софтом BeholdTV переключаясь
между ними.


Допустим у нас запущены одновременно и софт BeholdTV и akBeholdTVmp3.

1. Если софт BeholdTV включен (например на прослушивание FM), то клавишей Source
(TV/AV на 30 кнопочном RC) мы переходим на канал вввода без сигнала (например
неподключенный вход Svideo). Работаем с akBeholdTVmp3 и не обращаем внимание на
софт BeholdTV.

2. Нам надоели песни и мы хотим послушать FM радио. Для этого нажимаем
кнопку STOP четыре раза и akBeholdTVmp3 переходит в отключенный режим и не будет
реагировать на пульт (кроме кнопки STOP, при повторном 4-х кратном нажатии
на которую akBeholdTVmp3 возвращается в обычный пультовой режим). На 30 кнопочном
пульте вместо STOP используем кнопку MENU.
Изменение отключенного режима сопровождается голосовым сообщением.
Слушаем FM (или смотрим TV) как обычно, если надо возвратится на плеер
см. пункт 1.
----- The end of the citation -----

Изображение
Последний раз редактировалось bAlexKo 10 апр 2019, 12:19, всего редактировалось 9 раз(а).
Профиль 
Сообщение Добавлено: 04 апр 2019, 11:56. Заголовок сообщения:  Re: Еще один проигрыватель музыки с пульта Behold TV
Аватара пользователя
Зарегистрирован:
    21 янв 2014, 11:41
Сообщения: 27
Версия от 11 апреля 2019 - опять капитально переделал систему управления - чтобы алгоритм обработки кнопок пульта и имитационных клавиш программы работали бы по одному алгоритму. Это навсегда устранит ситуации когда имитационные клавиши программы работают по другому чем клавиши пульта. Т.е. имитационные ннопки в программе теперь нужно не кликать, а нажимать, как на пульте (большее время нажатия).
Профиль 
Показать сообщения за:  Поле сортировки:    
Начать новую темуОтветить на тему  Страница 1 из 1  [ Сообщений: 5 ]  
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения
Найти:  
Перейти: