Возможна ли силами программы такая организация ротации?
Добавлено: 24 май 2008, 14:52
Добрый день!В ожидании Радио Бэйс Про ,решил следующим образом организовать авторотацию:разбиваю базу на 5 категорий,скажем 1 2 3 4 5 -при этом в каждой папке лежат треки с соответствующим рейтингом- 5 макисмальный 1-минимальный.То есть 5 папок +папка Джинглы Необходимо:
Сделать плейлисты-каждый по часу состоящие из
1)Отбивка начала часа (уже разобрался-в плейлист с содержимым каталоги плейлисты на 1ую позицию добавить плейлист с 1 треком-внутри-отбивкой)
2)Трек из папки 5
3)Джингл
4)трек из папки 4
5)Джингл
и так далее скажем точная выборка по 22 позициям,при этом не обязательно 22 может быть и 21 и 25 в зависимости от длинн треков (главное чтобы сам лист был 1 час и 1 минута длинной)
Надо
1)чтобы в каждом новом плейлисте на каждый новый час играли треки из ранее непроигранных (то есть чтобы папка крутилась по кругу-если учесть что рейтинг у композиций примерно одинаковый в папке-это оправдано)Но выбор при этом должен быть рэндомом чтобы одни и те же песни не следовали всегда за другими,а также не было совпадений по трекам одного исполнителя , находящимся рядом.То есть чтобы все треки каждой папки попадали в эфир одинаково часто,то есть если в прошлом плейлисте была такая то песня,то приоритет-остальным песням из этой папки .Песни должны играться через джингл которых 3 (рэндом)
2)Чтобы можно было сделать предпросмотр сгенеренных плейлистов,каждый из которых будет длинной 1 час
(а не 10 часов и тд)
3)Чтобы можно было потом просмотреть сгенеренные и отыгравшие плейлисты для проверки.
Напишите пожалуйста алгоритм действий как можно это счастье реализовать,так как в самом старте этой грандиозной затеи уже столкнулся с проблемой-плейлист (а я попробовал сгенерить 1 пробный) получается длинной всех песен во всех папках,хотя я ставлю-укоротить плейлист до 01:00:00 ,но это ничего не дает.
Помогите пожалуйста
Сделать плейлисты-каждый по часу состоящие из
1)Отбивка начала часа (уже разобрался-в плейлист с содержимым каталоги плейлисты на 1ую позицию добавить плейлист с 1 треком-внутри-отбивкой)
2)Трек из папки 5
3)Джингл
4)трек из папки 4
5)Джингл
и так далее скажем точная выборка по 22 позициям,при этом не обязательно 22 может быть и 21 и 25 в зависимости от длинн треков (главное чтобы сам лист был 1 час и 1 минута длинной)
Надо
1)чтобы в каждом новом плейлисте на каждый новый час играли треки из ранее непроигранных (то есть чтобы папка крутилась по кругу-если учесть что рейтинг у композиций примерно одинаковый в папке-это оправдано)Но выбор при этом должен быть рэндомом чтобы одни и те же песни не следовали всегда за другими,а также не было совпадений по трекам одного исполнителя , находящимся рядом.То есть чтобы все треки каждой папки попадали в эфир одинаково часто,то есть если в прошлом плейлисте была такая то песня,то приоритет-остальным песням из этой папки .Песни должны играться через джингл которых 3 (рэндом)
2)Чтобы можно было сделать предпросмотр сгенеренных плейлистов,каждый из которых будет длинной 1 час
(а не 10 часов и тд)
3)Чтобы можно было потом просмотреть сгенеренные и отыгравшие плейлисты для проверки.
Напишите пожалуйста алгоритм действий как можно это счастье реализовать,так как в самом старте этой грандиозной затеи уже столкнулся с проблемой-плейлист (а я попробовал сгенерить 1 пробный) получается длинной всех песен во всех папках,хотя я ставлю-укоротить плейлист до 01:00:00 ,но это ничего не дает.
Помогите пожалуйста