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

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

Начать новую темуОтветить на тему Страница 1 из 1 [ Сообщений: 8 ]
Версия для печати Пред. тема | След. тема
АвторСообщение
Сообщение Добавлено: 15 мар 2019, 16:18. Заголовок сообщения:  Еще один проигрыватель музыки с пульта Behold TV
Аватара пользователя
Зарегистрирован:
    21 янв 2014, 11:41
Сообщения: 30
Привет 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:
Так как программа используется компоненту MediaPlayer от CBuilder, то по идее, должны проигрываться не только mp3, но и все другие типы файлов для которых в системе есть кодеки. В данной версии программа фильтрует все файлы кроме mp3,flac, wav. Flac - не тестировался.

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

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

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

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

-----Beginning of the citation-----
Помощь по использованию программы akBeholdTVmp3

Программа akBeholdTVmp3 поддерживает следующие кнопки на пульте ДУ от Behold TV:

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)

Галка "Звуковая индикация пульта" в окне программы:
Если галки нет, то звуковой и голосовой индикации нет, за исключением особо важных
сообщений.
В расширенном режиме пульта: 1 - выключить звук, 2 - включить


Хинты

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

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

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

Внимание! Программа работает с листами *.m3u как с обычными директориями. Просто
кликните на файл с расширением *.m3u и вы увидете файлы в нем содержащиеся.
Войдя в m3u вы можете привязать этот список на кнопку пульта, также как обычную
директорию. Также вы можете назначить стартовый файл для проигрывания.

Программа поддерживает *.m3u списки которые в однобайтной кодировке.



Как удобно работать одновременно с запущенным софтом 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 11 июл 2019, 08:58, всего редактировалось 13 раз(а).
Профиль 
Сообщение Добавлено: 04 апр 2019, 11:56. Заголовок сообщения:  Re: Еще один проигрыватель музыки с пульта Behold TV
Аватара пользователя
Зарегистрирован:
    21 янв 2014, 11:41
Сообщения: 30
-
Последний раз редактировалось bAlexKo 05 июл 2019, 10:42, всего редактировалось 1 раз.
Профиль 
Сообщение Добавлено: 05 июл 2019, 10:42. Заголовок сообщения:  Re: Еще один проигрыватель музыки с пульта Behold TV
Аватара пользователя
Зарегистрирован:
    21 янв 2014, 11:41
Сообщения: 30
Версия 2.0 от 4 июля 2019 - значительная переработка - включена новая концепция работы с m3u листами. Файлы m3u теперь понимаются программой найтивно, работа с листами ничем не отличается от работы с директориями.
Профиль 
Сообщение Добавлено: 08 июл 2019, 13:29. Заголовок сообщения:  Re: Еще один проигрыватель музыки с пульта Behold TV
Аватара пользователя
Зарегистрирован:
    21 янв 2014, 11:41
Сообщения: 30
Версия 2.1 - важное уточнение, например для такой задачи:

Допустим мы играем медляки из директории на кнопке1. Нам нужно в конце песни сделать СТОП и включить директорию по кнопке2 (быстрые композиции). Важный момент - при возврате обратно на кнопку1 мы должны вернуться не на проигрывание файла что играл до перехода, а на следующий файл директории (или списка) 1.

Для этого плееру добавлен режим перемещения индекса проигрывания даже если проигрываения нет. Т.е.

1. Играем медляк на кнопке К1.
2. Нажимаем СТОП, нажимаем стрелку Next (следующий трек)
3. Нажимаем К2 для запуска быстрой композиции.

Обратная операция.
1. Останавливаем быструю композицию клавишей СТОП
2. Изменяем индекс проигрывания (директории К2) на следующий.
3. Нажимаем К1 для проигрывания медляка.
Последний раз редактировалось bAlexKo 11 июл 2019, 09:19, всего редактировалось 1 раз.
Профиль 
Сообщение Добавлено: 11 июл 2019, 08:54. Заголовок сообщения:  Re: Еще один проигрыватель музыки с пульта Behold TV
Аватара пользователя
Зарегистрирован:
    21 янв 2014, 11:41
Сообщения: 30
Версия 2.2
Исправление регулирования правого канала звука.
Обновление интерфейса в статус баре.
Решено, что после включения в программу режима выборки без проигрывания, режим "Диск-жокей" лишний - если кому надо делать паузы между треками можно просто пользоваться клавишей СТОП.
Отключено восстановление громкости на выходе - при работе с BeholdTV это видимо лучше.
Профиль 
Показать сообщения за:  Поле сортировки:    
Начать новую темуОтветить на тему  Страница 1 из 1  [ Сообщений: 8 ]  
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения
Найти:  
Перейти: