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

Помогите со скриптом для СЭМа по отбивки часа.

 

6245
Тарас @tarasian666
вместо bottom вписать top

0
17
Денис @INRI666
tarasian666 пишет:

вместо bottom вписать top

Бардце Дженкуе если можно так транслитирировать)))
Ещё позвольте один вопрос: Что такое clockwhell и с чем его едят? Что это за скрипт? Что делает? Откуда брать или как писать?)

0
6245
Тарас @tarasian666
вы о playlist rotation rules ?

0
32
montazniktv3 @montazniktv3
Да классно работает. Только вот если бы отбивка еще с фейдом выходила а то резко врывается неочень красиво. Может кто знает что можно сделать?

0
1572
KyPIIaToB @KyPIIaToB
Каждый трек, любой звук, можно редактировать отдельно в САМе, т.е. индивидуально каждому и фейд свой и все что умеет САМ.

0
32
montazniktv3 @montazniktv3
KyPIIaToB пишет:

Каждый трек, любой звук, можно редактировать отдельно в САМе, т.е. индивидуально каждому и фейд свой и все что умеет САМ.

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

0
1572
KyPIIaToB @KyPIIaToB
А какой смысл выводить секунду в секунду? В интернет радио это не получится, так как не забываем у плееров есть буфер. Думаю можно легко сделать затухание трека, после по верх проигрывает отбивка и громкость возвращается обратно. Если не будет лень, попробую сделать.

0
32
montazniktv3 @montazniktv3
тоже интересно конечно В радио боссе такое есть. но вот время у меня стоит хх:59:48 т.е она выходит раньше пока дойдет до пользователя почти в точное время а если у меня треки длительностью по 6 - 8 минут то отбивка выйдет в 12:08 к примеру уже неудобно.

Добавлено спустя 7 минут :
или же какой нибудь автоматический планировщик плей листов и расчета времени что бы сам файлы подбивал по системному времени а там уже если секунд 40 или 30 нехватает до конца часа можно добить нарезкой

0
1572
KyPIIaToB @KyPIIaToB
не стал я запариваться особо, накидал побырому.

  1. var P : TPlayer;
  2. var Song : TSongInfo;
  3. var strFile, strPath, strJingle : String;
  4. var i : integer;
  5. PAL.Loop := True;
  6. i := ActivePlayer.GetVolume;
  7. P := SoundFX;
  8. strPath := 'E:\CLOCK\'; //путь к папке с отбивкой
  9. PAL.WaitForTime('XX:59:15'); //запускаемся в конце каждого часа
  10. strFile := strPath + FormatDateTime('hh', now+1/24) + '-00.mp3';
  11. Queue.AddFile(strFile, ipTop);
  12. Song := Queue.NextInQueue;
  13. P.QueueSong(Song);
  14. ActivePlayer.Volume := i - 40;
  15. ActivePlayer.Volume := i - 80;
  16. ActivePlayer.Volume := i - 120;
  17. ActivePlayer.Volume := i - 160;
  18. P.Play;
  19. PAL.WaitForTime('+00:00:03');
  20. ActivePlayer.Volume := i - 160;
  21. ActivePlayer.Volume := i - 120;
  22. ActivePlayer.Volume := i - 80;
  23. ActivePlayer.Volume := i - 40;
  24. ActivePlayer.Volume := i;

Кто сможет получше сделать выкладывайте.

0
32
montazniktv3 @montazniktv3
Да все очень просто )))) попробую

0
101
POWER_FM @POWER_FM
KyPIIaToB пишет:

Показать текст


Ну и файлы с отбивкой назвать как пологается
12-00.mp3
13-00.mp3
14-00.mp3
и тд.

Вопрос, как теперь сделать чтобы музыка перед отбивкой часа останавливалась?

0
1572
KyPIIaToB @KyPIIaToB
ActivePlayer.FadeToPause;

Отредактировано KyPIIaToB - 14.10.2011
0
101
POWER_FM @POWER_FM
KyPIIaToB пишет:

ActivePlayer.Stop;

это где надо добавить?

0
1572
KyPIIaToB @KyPIIaToB
Ну соответственно перед тем, как запустить отбивку.
Я там поправил чутка, лучше с фейдом делать паузу чтоль ActivePlayer.FadeToPause;

Добавлено спустя 3 минуты 32 секунды:
Зачем полностью отключать музыку то? с приглушением трека не подходит?

Отредактировано KyPIIaToB - 14.10.2011
0
101
POWER_FM @POWER_FM
KyPIIaToB пишет:

ActivePlayer.FadeToPause;

добавил, но ты знаешь получилось так, что музыка играет... и начинает звучать отбивка... а музыка постепенно уходит и медленно уже отбивка проиграла ,а музыка только ушла... можно как нить сделать, что бы музыка сразу, раз и отрубилась и пошла отбивка

0
1572
KyPIIaToB @KyPIIaToB
Ну так без фейда останови ActivePlayer.Pause;
Но это не красиво, будет как обрывок какой то.

0
101
POWER_FM @POWER_FM
KyPIIaToB пишет:

ActivePlayer.Pause;

на радио NRJ так...)

0
1572
KyPIIaToB @KyPIIaToB
отбивку тоже от туда взял? xD

0
101
POWER_FM @POWER_FM
KyPIIaToB пишет:

отбивку тоже от туда взял? xD

экстрасенс прям))) NRJ Волгоград

0
1572
KyPIIaToB @KyPIIaToB
Artem34 пишет:

экстрасенс прям))) NRJ Волгоград

Не стыдно тырить чужие заготовки то?

0





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

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