séparation titres et artistes

8 views
Skip to first unread message

Hervé NICOLE

unread,
Sep 10, 2025, 4:28:24 AM9/10/25
to rivend...@googlegroups.com

Bonjour le groupe

J'aimerais avoir des éclaircissements sur les séparations de titres et artiste. Comment est-ce que ça fonctionne exactement et comment les utilisez-vous? Y a t'il un savant calcul à faire avec le nombre de titres et artistes présents dans la library ou pas?

Au plaisir de vous lire.

--
 
Hervé Nicole
Irresponsable des Programmes & des feuilles de brouillon
Radio Grésivaudan
94, rue du Brocey, 38920 CROLLES
04 76 08 91 91
dir_...@radio-gresivaudan.org
www.radio-gresivaudan.org


JM NOËL

unread,
Sep 10, 2025, 5:14:20 AM9/10/25
to rivend...@googlegroups.com

Salut Hervé,

De ce que j'en ai compris :

si tu indiques une artiste séparation de 200, l'artiste en question ne sera autorisé à être rejoué que si 200 éléments ont été planifiés dans le log. Si dans tes clocks, tu as en moyenne 25 events (musique, jingles...), l'artiste ne reviendra grosso modo que tous les 8 heures au minimum.

La réflexion est la même pour le title separaton

Concernant le savant calcul, c'est bien de faire un peu de proba pour savoir si les contraintes de séparation sont compatibles avec le nombre de titres dans la base de données.

Si tu as un title separation de 400 avec 25 events par clock dont 20 musique, un titre ne reviendra que tous les 16h ( 400/25=16h) et pour que la contrainte de separation soit respectée donc il faudra au moins 16 x 20 = 320 titres musicaux.

Ensuite plus tu complexifies les scheduler rules avec des contraintes avec des scheduler codes plus il te faudra de titres pour respecter les règles.

La génération manuel des logs te fournit un rapport qui te donne de précieuses indications. si tu as beaucoup de règles non respectées (broken rules), c'est que tes contraintes sont trop fortes pour le contenu de ta base de données.

Je ne sais pas si je suis suffisamment clair.

A++

JM

--
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes "Rivendell FR".
Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse rivendell-fr...@googlegroups.com.
Pour afficher cette discussion, accédez à https://groups.google.com/d/msgid/rivendell-fr/86faf8222fb57c107b5afab32a918c5a%40radio-gresivaudan.org.

Florent Peyraud

unread,
Sep 10, 2025, 5:31:46 AM9/10/25
to rivend...@googlegroups.com
Hello
Sur le côté technique du code quand on soulève le capot de RIvendell, ce qu'on voit c'est qu'à chaque fois qu'il programme un événement qu'il a choisi lui-même (donc quand on lui a dit d'aller piocher dans un groupe), il l'ajoute à un historique appelé "stack" avec des informations complémentaires, comme les scheduler codes du CART choisi notamment. C'est cette liste qui sert effectivement pour respecter les contraintes de séparation d'artiste ou de titre. Mais c'est aussi cette liste qui sert pour le scheduler rules qui sont paramétrées au niveau des CLOCKS.
Petite info bonus à garder un mémoire, la dernière fois que j'ai regardé le code (ce qui remonte à quelques mois quand même), rivendell n'intégrait pas dans la STACK les titres mis en pré et post import dans les événements
Bonne programmation !
Florent

dirprog

unread,
Sep 11, 2025, 9:04:58 AM9/11/25
to rivend...@googlegroups.com

Hello

C'est assez clair, mais je pense que les calculs sont très complexes quand on  a beaucoup d'events et de clocks.

J'ai généré 2 logs manuellement à une semaine d'intervalle, je vous les envoie en PJ car je ne comprends pas précisément ce que signifient les broken rules , comment les interpréter et à quoi correspondent les chiffres 00:06:00, 00:12:00, 00:21:00

D'autre part, est-il possible de générer un rapport  des titres et artistes les plus diffusés?

Merci et à +

Pensez à prendre votre adhésion pour soutenir un media associatif !
https://www.helloasso.com/associations/association-des-auditrices-auditeurs-animatrices-et-animateurs-de-radio-gresivaudan/adhesions/adhesion-pour-faire-vivre-radio-gresivaudan-et-gresivaudan-actu-org-2

Hervé Nicole
Irrésponsable des Programmes & des feuilles de brouillon
Radio Grésivaudan
94, rue du Brocey, 38920 CROLLES
04 76 08 91 91
dir_...@radio-gresivaudan.org
www.radio-gresivaudan.org
Capture d’écran_2025-09-11_14-21-09.png
Capture d’écran_2025-09-11_14-24-02.png

JM NOËL

unread,
Sep 11, 2025, 10:39:41 AM9/11/25
to rivend...@googlegroups.com

Salut,

Le 11/09/2025 à 15:04, dirprog a écrit :

Hello

C'est assez clair, mais je pense que les calculs sont très complexes quand on  a beaucoup d'events et de clocks.

Ca peut mais en  on s'en sort en étant rigoureux ;-)

J'ai généré 2 logs manuellement à une semaine d'intervalle, je vous les envoie en PJ car je ne comprends pas précisément ce que signifient les broken rules , comment les interpréter et à quoi correspondent les chiffres 00:06:00, 00:12:00, 00:21:00

ce sont simplement les horaires théoriques de tes clocks. Tu peux, avec le rapport, regarder à quel Event ça correspond dans la clock de minuit à 1 h. Perso j'ai régulièrement des broken rules mais qui correspondent à des jingles génériques qui reviennent plus souvent sur certaines clocks, donc sans intérêt majeur.

Si tu n'est pas à l'aise avec vi, tu peux avantageusement changer l'éditeur de texte dans RDadmin dans ton host. Pour le commun des mortels un truc comme gedit est plus abordable... Je ne me suis perso pas encore converti à cette secte ... (pas taper pas taper  !! ;-) )


D'autre part, est-il possible de générer un rapport  des titres et artistes les plus diffusés?

dans RDlibrary tu peux générer des reports où le nombre de diffusion cumulée sera indiqué dans le cut report je crois. de toute façon il est souvent préférable d'exporter différents type de reports de mettre tout ça dans excel ou calc et de faire des tri sur ces données. un peu fastidieux, mais je m'amuse parfois à le faire. c'est aussi intéressant de procéder de cette manière pour connaître le nombre de CART en fonction des group ou des scheduler codes.

A++

JM

dirprog

unread,
Sep 15, 2025, 5:04:09 AM9/15/25
to rivend...@googlegroups.com

OK Merci JM. voilà qui est éclairant.

Effectivement, je vais générer mes logs manuellement pendant un temps pour analyser les rules broken. Ça peut être riche d'enseignements

Hervé Nicole
Irrésponsable des Programmes & des feuilles de brouillon
Radio Grésivaudan
94, rue du Brocey, 38920 CROLLES
04 76 08 91 91
dir_...@radio-gresivaudan.org
www.radio-gresivaudan.org
Reply all
Reply to author
Forward
0 new messages