ОсновноеRadiotalkПользовательское
Технологии вещания, софт, скрипты
7   •   Посмотреть все темы

Скрипты PAL для Sam Broadcaster

 

366
retro4u @retro4u
rost-angeles пишет:

А есть PAL Скрипт который будет не между трэкамии выводить джингл а поверх трэка

Примерно так Играет трэк и поверх его играет Джингл (Просто слова Название радио)

Такой скрипт есть.?

Это называется "сухарь" - потому что он без оформления - просто голос или ID станции поверх песни.
Его,насколько я помню,ставят вручную.-)

0
66
rost-angeles @rost-angeles
Понятно тоесть скрипта нет Жаль А на РадиоБоссе можно было так делать вставлять в расписаниие и он выводил поверх любых трэков в указоное врем например с 21-00 повторения 100 раз каждые 10 минут.
Очень плохо что такого скрипта нет.

0
366
retro4u @retro4u
rost-angeles пишет:

Понятно тоесть скрипта нет Жаль А на РадиоБоссе можно было так делать вставлять в расписаниие и он выводил поверх любых трэков в указоное врем например с 21-00 повторения 100 раз каждые 10 минут.
Очень плохо что такого скрипта нет.

Ну я не говорю что точно нет.-)
Насколько я знаю - то нет.Поищите-)
Как я понимаю - просто в определённое время нужно чтобы запустилась другая дека с сухарём - и получится....как бы эффект наложения.
Почему я говорил что вручную - потому что должно быть красиво.А то наложится прямо по словам и получится каша.

0
66
rost-angeles @rost-angeles
retro4uПонятно спасибо))))

0
468
Klef @Klef
используйте для этого AUX а не деку, так проблем меньше. Но retro4u прав, сухарь лучше руками пускать.

0
144
Руся @Ruskat
А eсть ли скрипт-рандомайзeр, чтобы из квива выбирался случайный трeк в общeм, или случайный из указанных в нeм жанров?
Или сдeлать, чтобы с 8 до 20:00 выбирались одни указанныe жанры, а с 20:00 до 2:00 другиe.

0
4
www @www
Ребят как сделать скрипт, чтобы он проверял проигрывается ли песня. Т.е. иногда у меня бывает что очередь заканчивается и радио перестает вещать. Заранее спасибо.

0
468
Klef @Klef
  1. var mySong : TSongInfo;
  2. PAL.Loop := True;
  3. if (deckA.Status=1) and (deckB.Status=1) then
  4. begin
  5. mySong := Cat['mp3'].ChooseSong(smRandom, noRules);
  6. deckA.QueueSong(mySong);
  7. deckA.Play;
  8. CAT['mp3'].QueueBottom(smLemmingLogic, NoRules);
  9. end;

я использую такую связку

Отредактировано Klef - 20.07.2009
0
4
www @www
А можеш строчки расшифровать?

0
4
www @www
Хочу сделать чтобы скрипт проверял включен ли плеер и если нет то включил бы он его
Я приблизительно делал так, но ничего не получается
  1. var mySong : TSongInfo;
  2. var P : TPlayer;
  3. PAL.Loop := True;
  4. if (deckA.Status=1) and (deckB.Status=1) then
  5. begin
  6. P:=IdlePlaer;
  7. if P <> nil then P.Next; P.Play;
  8. end;

0
468
Klef @Klef
смертельный номер:

  1. var mySong : TSongInfo;
  2. //создаем переменную для обращение к деке
  3. PAL.Loop := True;
  4. //зацикливаем скрипт
  5. if (deckA.Status=1) and (deckB.Status=1) then
  6. //проверяем играет ли что нибудь в деках
  7. begin
  8. mySong := Cat['mp3'].ChooseSong(smRandom, noRules);
  9. //присваеваем случайный трек из категории mp3 в нашу переменную
  10. deckA.QueueSong(mySong);
  11. //запихиваем наш трек в деку
  12. deckA.Play;
  13. //запускаем деку
  14. CAT['mp3'].QueueBottom(smLemmingLogic, NoRules);
  15. //выбираем случайный трек из категории mp3 и кидаем в список следущих
  16. end;

0
4
www @www
Неработает так. казалось бы простая задача а уже неделю не могу решить. Надо просто чтобы скрипт проверил ли Decka или DeckB и если не работает то включил бы ее. У меня песни загружаются из папки в Queue. Вот от туда и надо воспроизводить песни.

0
12
Александр @NeSH
Приветствую всех! Такой нюанс интересует: как сделать так, чтобы SAM перед заггрузкой плейлиста в Queue предварительно очищал предыдущий список воспроизведения?

0
468
Klef @Klef
2 NeSH

Queue.Clear;

2 www
точней формируйте задачу.
вышеуказанный код проверяет статус дек, если они обе молчат. то происходит добавление и запуск на воспроизведение случайного трека из плейлиста ("MP3") и закидывает ещё один трек в queue
Как это может не работать?

0
12
Александр @NeSH
2 Klef, спасибо большое!

0
12
Александр @NeSH
Ещё один вопросик по скриптам. Я правильно понимаю, что для перемешивания треков в Queue должна быть прописана строчка: Queue.Shuffle; ?

0
1400
Pheoru @Pheoru
Да.

0
12
Александр @NeSH
Подскажите, плиз, как сделать так, чтобы случайный файл из папки запускался, например, в 25 минут каждого часа?

0
1400
Pheoru @Pheoru
Берите пал-скрипт для выпуска рандомного джингла каждые 5 минут (лежит на саундкодере), изменяйте папку (с Jingles на папку с музыкой) и время.

0
468
Klef @Klef
вопрос о палах.
Как засунуть в деку определенный трек (например зная путь его)

0





Согласие на обработку данных на нашем сайте

Продолжая просматривать страницу, вы соглашаетесь с использованием файлов «Cookie» и с Политикой конфиденциальности «Privacy».
Наверху или внизу страницы вы можете изменить валюту и язык по умолчанию. Английская версия сайта ещё находится в доработке и доступна не полностью.