Плеер радио МИР v1.0

Август 17th, 2011 | от | Софт

Авг
17

Что то я по самую мокушку решил погрузится в программирование. А поскольку я это дело люблю, то вынырнул с большим трудом и лишь для того, чтобы вдохнуть воздуха. И снова туда — прогать.

А пока я тут — на поверхности, в мире людей и чувств, а не чисел и логики, решил выложить новую версию плеера радио МИР. Напоминаю, что там всё пучком GPL-ем, так что при желании ты можешь скачать исходники и поиграться.

В первую очередь, программа будет полезна радиоведущим, звукорежиссёрам и dj — короче всем тем, кому нужно быстро найти трек «в тему». Я этой программой пользуюсь во время эфира Взгляд и более чем доволен. Ушли в прошлое времена, когда нужно было составлять плейлисты. Сейчас набрал 3-4 буквы в строке поиска и нажал плей. Всё!

Но ближе к теме, а точнее, ближе к фичам. Помимо всех предыдущих возможностей — горячих клавишей и поиска по тегам, в версии 1.0 (как никак, первая цифра изменилась) добавлено:

  • возможность создавать плейлисты — по заказам жаждущих
  • автоматические джинглы — в связи с производственной необходимостью
  • всякие другие мелкие вещи, упрощающие работу

So, Let`s try!

Скачать Плеер v1.0 с исходными кодами (1,3 Мб).

Если кто-то захочет доработать плеер «под себя», например установить регулятор громкости итд – код откомментен, так что разобраться не сложно. Писал на delphi 7. Напоминаю про обременение лицензией GPL.

Скачать базу музыки (114 песен, 4 джингла с файлом БД) (102  Мб).

В базе 114 фрагментов песен, которые я уже использовал в программе Взгляд. Теги введены, так что можно запустить программу player.exe и играться!

И вновь я обращаю внимание на то, что без 100 грамм ReadMe там не разобраться. Поэтому ниже ReadMe — краткая инструкция. Удачи!

Для запуска воспроизведения – двойной щелчок по нужной композиции или нажатие пробела или Enter
Для остановки – нажать пробел
Пауза — Enter
Теги вводить в белое поле сверху
Добавление треков с помощью кнопки + (левая)
При клике на счётчик времени меняется режим отсчёта — прошедшее время или оставшееся
Поиск производится по тегам,названию и исполнителю
Окно можно растягивать по вертикали и горизонтали
Громкость не регулируется
По завершении воспроизведения каретка ставится в строку поиска
Добавление плейлистов с помощью кнопки + (правая)
Список плейлистов — кнопки внизу
Для переименования плейлиста введите желаемое название в белое поле сверху (туда, где производится поиск по тегам), но сначала нужно перейти в этот плейлист
Для добавления трека из общего списка в плейлист — перетаскивание мышкой на название плейлиста (снизу). Повторное добавление не допускается

Горячие клавиши:
1) Воспроизведение/пауза                    Enter
2) Воспроизведение/стоп                      Пробел
3) Переключиться в окно поиска      F3
4) Запустить/остановить джингл    F4
4) Из окна поиска в список треков    Tab

Добавление песен:
Нажимаем на + слева
Выбрать файлы с помощью кнопки Открыть
Процесс первоначальной обработки может занять некоторое время!
Задать для каждого файла исполнителя (верхнее левое поле), название (второе поле слева), теги для поиска (поле во второй строке). Теги задавать через запятую без пробелов. Например: тег1,тег2,тег3. В самом правом верхнем поле отображается продолжительность выбранного трека.
Ни в названии файла, ни в одном из полей не должно быть символа точка с запятой (;)
Для воспроизведения – двойной клик.
Как только все поля заполнены – нажать кнопку Сохранить
Для большей универсальности поиска рекомендуется писать всё с маленькой буквы, т.к. при поиске «Слово» и «слово» – разные слова!

Добавление джинглов:
Нажать на Д и с помощью кнопки Открыть, выбрать нужные файлы
Процесс первоначальной обработки может занять некоторое время!
Для каждого задать название
Нажать Сохранить

Добавление плейлистов
Нажать + справа
Появится новая вкладка с названием «Новый лист»
Переходим на эту вкладку
Меняем название — в белом поле сверху
Возвращаемся в общий список (кнопка Всё) и перетаскиваем нужные треки на кнопку, по которой переходили в этот плейлист

Правка – ручная. БД находится в файле list.txt — песни и dj.txt — джинглы.

ВНИМАНИЕ:
Парсер не обрабатывает ошибки, так что в случае их возникновения проверьте правильность разметки файла list.txt или dj.txt или pl(номер).txt
Схема list.txt:
<адрес к файлу>;<исполнитель>;<название>;<продолжительно (формат ММ-СС)>;<тег1>,<тег2>,<тег3>,<тег n>
Тегов может быть сколько угодно много в каждой строке, но не более 10000 во всём файле!
Максимальное количество файлов в плеере – 9999.
В конце файла должна быть ОДНА пустая строка!

Плейлисты находятся в файлах pl(номер по порядку).txt и содержат в первой строке название плейлиста и в остальных — id треков из основного списка. Максимальное количество плейлистов — 100.

Оставить комментарий