Depuis le 25 Juin je test des méthodes d'installation de Rivendell Automation sur Centos.
Avant propos :
Pour l'installation voyez le tuto de "Julien WEISS" par ici : https://rivendellfr.frama.wiki/installation
Attention mon tuto (ci-dessous) est en cours de reconstruction à cause de l'importation de l'ancienne version (Ubuntu)
...mes solutions sont encore incomplètes !
je le laisse pour le moment, mais ça ne fonctionne pas sans mettre les mains dans le cambouis
le tuto complet pas à pas de l'installation de Centos à l'utilisation de Rivendell, c'est par ici :
le tuto complet pas à pas de l'installation de Centos à l'utilisation de Rivendell, c'est par ici :
j'ai tenté une installation de Rivendell avec l'iso minimal de CentOS 7 ...c'est un peux galère, et ça fonctionne bien, "mais" avec un bureau de type xfce.
Pour te simplifier l'installation et l'utilisation, je te propose une installation de rivendell avec un CentOS7 avec un bureau ;-) ...bien plus facile !
Avantages à l'ulisation : Comme je suis habitué à GNOME avec Ubuntu 18.04 ...je ne suis pas perdu. ...si tu préfère KDE c'est possible.
...de plus mon serveur Rivendell actuel est sous Ubuntu Gnome 14.04, alors ça vas être plus simple pour t'expliquer comment ça marche.
Préparation :
Télécharge une image centos 7 "gnome" ou "kde" ...de préférence en torrent pour une image valide et complète. ..."pour moi, c'est Gnome"
Ma sélection de sources miroir pour le torrent (celle que j'ai utilisé pour ce tutoriel) :
http://mirrors.standaloneinstaller.com/centos/7/isos/x86_64/CentOS-7-x86_64-LiveGNOME-1804.torrent
ou
http://mirrors.standaloneinstaller.com/centos/7/isos/x86_64/CentOS-7-x86_64-LiveKDE-1804.torrent
liste des miroirs :
http://isoredirect.centos.org/centos/7/isos/x86_64/
Grave l'image iso sur DVD puis installe le sur ton ordi.
!! Attention à utiliser un ordi avec un disque-dur qui peux être effacé intégralement !!
Avant d'installer :
l'installation de Rivendell sous (CentOS 7 et KDE) est montrée en vidéo ici (en espagnol) : https://www.youtube.com/watch?v=1JvXh1bhl-0
...ça ressemble à l'installation gnome que je te détaille ici :
##################################
l'installation de CentOS 7 :
Lors du démarrage du "LIVE CD", il y à un assistant de démarrage. ...Si tu utilise le wifi, pense à changer la langue dans la barre en haut de l'écran.
...change de (en) en (fr) pour taper le mot de passe en azerty ;-)
Avec centos7 on te propose de connecter tes services en ligne ...ça peux être utile.
Une fois sur le bureau de CentOS, double-clique sur l’icône qui ce trouve sous l'icône "home"
...L'installation ce lance !
L'installeur te propose de créer un mot de passe administrateur (root) et la création d'un utilisateur :
- Pour ton root, je te conseil un mot de passe d'au moins 8 caractères.
- Pour ton user, si tu souhaite un mot de passe court, clique deux fois sur "terminé"
...Il est possible de cocher une case pour dire que ton utilisateur est aussi administrateur ...c'est plus facile pour la suite, mais ce n'est pas conseillé par les puristes.
...Ce n'est pas mon cas pour une utilisation personnelle, alors mon utilisateur (denis) sera admin.
L'installation de CentOS 7 est terminée, je reboot ...le bouton d’arrêt est caché sous l'icône de la batterie dans la barre en haut à droite ..."la misère !"
Au redémarrage tu es invité à accepté le contrat de licence GPL2, clique sur "LICENSE INFORMATION" et coche la case puis clique sur terminé.
Enfin, clique sur "FINALISER LA CONFIGURATION" ...et voilà ...ça viens clique sur ton prénom et met ton mot de passe.
le bureau s'ouvre ...j'ai de grosses icônes puis un assistant "le même que celui de tout à l'heure au démarrage avec le LIVE CD".
Une fois fini, ouvre Firefox et vas sur la page :
http://static.paravelsystems.com/rivendell-install/rivendell-install-rhel7.html
Mince, ce n'est pas la dernière version de Firefox ...nous verrons plus tard pour installer la dernière version, c'est assez facile...
**************************************************
Téléchargement de Rivendell Automation :
**************************************************
la suite ...télécharge rivendell et prépare l'installation
ouvre un terminal et tape :
wget http://download.paravelsystems.com/CentOS/7/Paravel-Broadcast.repo -P /etc/yum.repos.d/
wget http://download.paravelsystems.com/CentOS/7/RPM-GPG-KEY-Paravel-Broadcast -P /etc/pki/rpm-gpg
/root/install_rivendell.sh --server
reboot
la suite du tuto d'origine n'est pas indispensable.
**************************************************
Un peux d'ergonomie avant d'aller plus loin :
**************************************************
au reboot, déconnecte le user rd pour te connecter en ton user, moi c'est denis.
fait attention à la roue crantée, choisis bien gnome ...pas gnome classic.
installe Dash to dock pour avoir une barre de lancement à gauche comme avec Unity ...mais en mieux ! :
télécharge l'extension :
https://extensions.gnome.org/extension/307/dash-to-dock/
Clique sur "afficher les applications" > "Utilitaires" > "Outil de personnalisation".
En fait, c'est "réglages" qui s'ouvre ...en gros, c'est l'ancien gnome-tweak-tool.
c'est ce qui vas nous permettre d'ajouter des extensions !
> clique sur l'icône en bas à droite de la fenêtre pour choisir ton extension préalablement téléchargée.
pour les réglages tu peux regardé mon post ici :
https://www.le85.com/forum/6-trucs-et-astuces-pour-ubuntu/165-mes-reglages-dash-to-dock.html
une fois dash to dock installé, clic sur l’icône en bas du menu de gauche
ajoute toute les application RD en favoris.
Maintenant, tu va changer l'utilisateur par défaut du système d'exploitation :
clique sur l'icône complètement à droite dans la barre du haut (une flèche vers le bas) et clique sur l’icône "paramètres" (en bas à gauche du menu déroulant) ..."une clé et un tournevis".
Dans la zone de gauche, tout en bas, clique sur "détails" puis sur "Utilisateurs"
clique sur le bouton "Déverrouiller" en haut à droite de la fenêtre.
> une fenêtre s'ouver pour t'identifier, met ton mot de passe et clique sur s'authentifier.
> choisi ton utilisateur et coche "connexion automatique".
> referme la fenêtre et redémarre ton ordi.
au redémarrage c'est ton utilisateur qui s'ouvre au lieu du profil "Rivendell Audio"
Chouette !
pour cacher la barre du haut quand tu n'en a pas besoin, installe l’extension hide top bar :
https://extensions.gnome.org/extension/545/hide-top-bar/
Maintenant, clique sur "afficher les applications" > "Utilitaires" > "Outil de personnalisation".
> clique sur l'icône en bas à droite de la fenêtre pour choisir ton extension préalablement téléchargée.
et hop, active et c'est bon ...regarde les réglages possibles, mais par défaut c'est bon.
Maintenant que nous avont un CentOS 7 au poil, entrons dans le vif du sujet :
! - RIVENDELL AUTOMATION - !
**************************************************
Premier test audio avec RDLibrary :
**************************************************
Pour vérifier que Rivendell tourne sur ta machine, ouvre "RDLibrary".
(c'est l'outil qui te servira pour importer tes titres et jingles).
Tu n'a qu'un fichier, c'est "TEST" ...un 1000 hertz ...pratique pour étalonner les outils derrière la carte son de ton l'ordi.
Baisse le son, mais pas trop pour vérifier que ça fonctionne, et double-clique sur la ligne TEST.
Maintenant, clique sur le bouton "Edit Markers" > puis sur le bouton "Play" puis "Stop".
il y à du son ...chouette ça fonctionne ! > referme toutes les fenêtres.
**************************************************
Mon approche de l'Automation
**************************************************
Avant propos :
L'automation est un ensemble de tâches complexes qui permet à la machine de créer une programmation selon de très nombreux critères ...ce n'est pas de la magie, juste la mise en execution d'une bonne préparation de la partie automation du logiciel "Rivendell Automation".
Pour commencer nous allons créer de grandes catégories appelées "Groups"
Ouvre RDAdmin et tape "admin" sans mot de passe > puis clique sur le bouton "Manage Groups".
Tu entre dans la base de l'automation avec la création des grandes catégories de diffusion mais aussi jingles, interventions, rubriques ou émissions pré-enregistrées de ta radio.
...en gros c'est la base de la grille de programme.
Pense à tout avant de te lancer, met à plat tes idées afin d'éviter d'y revenir, même si c'est possible.
###############################
GROUPS
Chez-moi, j'ai :
NOTE : Ceux précédés d'une étoile sont définis par défaut dans l'installation d'origine. ...en gras ceux que j'utilise, les autres sont là mais sans être utiles dans mon cas.
NOM | DESCRIPTION | NUMERO DE CART |
ANNONCES | ANNONCE | 605001 610000 |
ATTENTES | ANNONCES EN ATTENTE | NONE NONE |
*BEDS | MUSIQUE DE COMBLAGES | 040001 045000 |
CATEGORIES | VIDE | NONE NONE |
HEURES | JINGLES HEURES | NONE NONE |
*IDENTS | GENERAL IDS | 060101 060500 |
INFOS | INFORMATION - FLASH | 051000 052000 |
INSTRU | INSTRUMENTAL | NONE NONE |
INTER | INTERVETIONS VOCALES | 625000 630000 |
JINGLES | JINGLES STATION | 052001 053001 |
*LEGAL | LEGAL ID | 010001 011000 |
*MACROS ( important !) | MACROS CARTS | 002001 010000 |
MOYEN | TITRES FAIBLE ROT | NONE NONE |
MUSIQUE | TITRES OK | 100000 600000 |
*STRING | SHORT STINGERS | 001001 002000 |
*TEMP | TEMPORARY CART | NONE NONE |
*TRAFFIC | TRAFFIC CARTS | 000001 001000 |
VOIX | ANNONCES ALÉATOIRES | 615000 620000 |
VT | VOICE TRACK | 600000 6050007 |
La numérotation des carts sera définie automatiquement selon des chiffres donnés ici.
Tu a pu voir que j'ai supprimé test et music, il est possible d'en supprimer SAUF MACRO
###############################
Option de réglage qualité audio
Pour ce qui suit c'est une option au niveau audio, mais moi je choisi un format standard pour mes besoins perso.
Clique sur le bouton "System Setting" et change dans le menu déroulant "48000" pour "44100", puis change le second menu déroulant de "BEDS" pour "TEMP", puis clique sur OK
Clique sur "Manage Hosts" pour continuer la configuration des importations des fichiers audio.
L'outil d'importation de son est "RDLibrary"
Moi je choisis le format de compression MP2 comme format audio au lieu de wav ...c'est le format utilisé par de nombreux logiciels commerciaux.
Double-clique sur "le nom de ta machine", moi c'est "rivendell2".
Clique sur "RDLibrary" et change le menu déroulant "Format" de "PCM16" pour "MPEG Layer2" et change le champ "Bitrate" de "160" pour "192" puis fait "OK".
###############################
Scheduler Codes
Maintenant tu peux ajouter les "Scheduler Codes" ...c'est un passage important, qui sert à donner les styles ou détails des sons importés.
...moi, j'ai ceci :
CODE | DESCRIPTION |
annonces | annonces vocales |
Beds | musiques d'attente |
bon | bon titre |
easysic | titre du catalogue easysic |
bresil | titres ambiance bresil |
calif | style califormien |
chansonFR | chanson francaise |
classique | musique classique |
cool | cool et slows |
dance | dance et disco |
electro | musique electronique |
etranger | chanson etrangere |
funk | funk 80s et jazzy |
Gypsy | ambiance gypsy |
hardrock | hardrock |
heure | Jingle heure |
HIT&TUBE | titres tres fortes rotation |
info | Information |
instru | instrumental |
INTER1 | HABILLAGE TITRE |
jamendo | titre du catalogue jamendo |
jazz | musique jazz |
jingles | jingles station |
moyen | titre moyen faible rotation |
nouveautes | nouveautes |
pop | pop musique |
POWERPLAY | Hit PowerPlay coup de coeur |
reggae | style reggae |
rock-div | rock pop etranger |
rock-FR | rock francais |
Rocknroll | rock style 60s |
RUBHARD | ROCK AND HARD ROCK |
TOP | titres top |
variete | variete type fm |
Exemple de l'utilisation :
RUBHARD me permet de dire que les titres RUBHARD sont interdit en dehors de 20H00 à 02H00.
Cependant les titres hardrock ne sont pas interdit.
un titre peut-être : "dance" + "chansonFR" + "easysic" + "bon" + "TOP" + "POWERPLAY" + "nouveautes"
Un autre : "pop" + "etranger" + "jamendo" + "bon" + "TOP" + "POWERPLAY" + "nouveautes"
l'annonce d'un concert sera : "annonces" ou "info"
###############################
Un chouilla de production avant de passer à la suite
Avant de passer à la suite, il te faudra créer les jingles heure en 1er celui qui annonce minuit ...pendant que tu y est fait les autres heures aussi !
Puis prépare quelques titres de musique pour chaque style musicaux que tu as renseigné dans l'étape précédente (Scheduler Codes) au format MP3 (de la meilleure qualité possible) ou en wav.
###############################
RDLibrary l'importation des sons
Une fois les jingles heures et quelques titres en boite pour chaque sheduler-codes, ouvre RDLibrary et importe les Jingles et les premiers titres pour chaque style.
Commence par importer une chanson pour la mise en jambe.
Clique sur "ADD" > puis choisis le groupe "MUSIQUE" que tu a créé au chapitre "GROUPS" puis clique sur OK > clique sur le bouton "IMPORT" > clique sur le bouton "Select" pour parcourir ton disque à la recherche du fichier à importer > clique sur le bouton "import"
...ça mouline puis s'affiche "import complete!" clique sur "OK" et maintenant remlis les champs "Title" avec le titre de la chanson puis "Artist" avec le nom du chanteur ou du groupe puis remplis le champ "User Defined" met ce que tu souhaite (moi, je mets : powerplay date ou encore : titre du style Bashung ...ça sert d'aide lors de l'ajout de titres en direct).
maintenant, tu clic sur le bouton "Scheduler Codes" pour choisir les styles du titre que tu as défini dans le chapitre "Scheduler Codes".
prends dans le colone de gauche et passe les à droite ...une fois fini, clique sur "OK"
Pour un fonctionnement correct dans une radio, il faut préparer le titre, définir une intro et la fin du titre et même ajouter la zone temporelle pendant laquelle l'animateur a le temps de parler. De plus tu doit choisir si le titre doit baisser le son ou pas à la fin.
Donc pour faire ça, clique sur le bouton "Edit Markers".
...en premier zoom le fichier audio > Dans le cartouche "Time" sur la droite de la fenêtre clique sur la fleche vers le haut.
le bouton "Full Out" permet de revenir à la vue complète.
le zoom permet de zoomer sur l'intro, cale le titre (début et fin) pour ce faire, clique sur le bouton rouge "Cut Start" et place le curseur sur le graphique au début du titre sans laisser de blanc et clique ...une fois mis en place clic sur le bouton "play" pour vérifier ...si c'est bon, clic à nouveau sur "Cut Start" pour déverrouiller l'action de calage de l'intro.
maintenant, tu va définir la fin du titre. Défile le titre avec l'ascenceur en bas du graphique jusqu'a la fin puis > clique sur le bouton rouge "Cut End" pour marquer la fin du titre. Comme pour le début place le cursseur sur le graphique à la fin du titre et clique. > Maintenant clique à nouveau sur le bouton "Cut End" pour déverrouiller la mise en place de la fin du titre.
Maintenant place la zone d’enchaînement à la fin du titre avec les boutons bleu ciel "Segue Start" et "Segue End" le dernier est logiquement à la même place que le "Cut End". le "Segue Start" correspond à l'endroit ou l’enchaînement va commencer.
Donc le morceau suivant commencera au "Segue Start".
évidement lors de la programmation tu choisira la fin soit en segue ou en start. Dans ce dernier cas, ton titre sera suivi d'un autre ou d'un jingles à l'endroit ou tu as poser le "Cut End".
Pose maintenant les "Talk Start" et "Talk End", le "Talk Start" correspond généralement au "Cut Start" et le "Talk End" à la fin de la partie instrumentale qui commence le titre, autrement dit quand le chanteur commence à chanter ! ...juste avant pour que l'animateur ne mange pas sur le chanteur.
Les "Hook Start" et "Hook end" correspondent à un extrait du titre ...ça sert par exemple dans le cas suivant :
"animateur : juste après l'info écoute le dernier titre de Paul-B" "un extrait du titre (le Hook)" puis "jingles station" et "le flash info".
...tu as compris alors place le début du hook et la fin du hook ....perso je ne renseigne pas de hook ...je laisse vide
...je laisse vide comme les "fade up" et "fade out"
une fois fini clique sur "OK"
puis ferme l'importation du premier titre avec le bouton OK
continu avec autres premiers titres et les jingles heures ..."normalement sans segue".
Oui, ça fait du texte pour ce chapitre, mais avec l'habitude, tu importe un titre en quelques minutes 2 à 3 seulement
il y à aussi un outil pour importer en automatique (que je n'utilise pas) mais il faudra tout de même que tu fasse le callage avec "Edit Markers" et que tu rajoute les infos "Scheduler Codes" ...c'est pourquoi je ne l'utilise pas. cependant pour les info ou des émission pré-enregistrée ça doit être pratique
###############################
Maintenant, ouvre RDLogManager
nous allons créer des événements appelés "EVENTS", clique sur "Edit Events".
En tout premier tu vas créer le premier "EVENT" de la celui qui sera le premier de journée, il sera donc différent des autres "EVENTS", car il permet de lancer la programmation (la liste de sons pré-programmée par l'automation) pour la journée.
Avant propos :
Dans les faits, c'est un ensemble de trucs qui permet au jingles heure d'être au début de la programation d'une journée. ...nous verons après qu'il y a les clocks (horloges) et les grids (grilles) qui jouent un role très important.
Nos Events sont tout aussi important, car ce sont les événnement que nous allons ajouter aux clocks (horloges). et les grids integreront les clocks selon les jours de la semaine ...et c'est un point important : "ce n'est pas forcément les mêmes clocks d'un jour à l'autre pour pouvoir disposer d'une grille de programme complexe ou simple selon ton besoin".
###############################
RDAdmin : (liste des fonctions de rdadmin).
Tape : admin et pas de mot de passe.
- Manage Users : la gestion des utilisateurs.
- Manage Services : gestion des services (production, rédaction, etc...).
- Manage Reports : (??).
- Manage Feeds : (??).
- Manage Groups : gestion des grands groupes de sons (musique, jingles, interventions, emissions, promos etc...).
- Manage Host : gestion des ordis ayant accès à rivendell en réseau pour alimenter l'antenne (prod, redac, etc...).
- System Settings : paramètres audios.
- Scheduler Codes : styles des sons (rock, blues, Français, etranger, jingles promo, jingles radio, etc...).
- Manage Replicators : (??) ...ça doit être pour avoir un poste d'antenne de secours.
- System Info : Version de Rivendell Automation.
- Backup Database : pour sauvegarder la base de données dans un répertoire ou sur le réseau (fichier ".SQL").
- Restore Database : pour restaurer la base de données préalablement sauvegardée.
###############################
...
le 12/07/2018 je suis toujours sur la rédation de cet article, la suite bientôt...