Arborescence des pages

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

PropertyDescriptionDefault Value
FFMPEGcommande ffmpegffmpeg
FFPROBEcommande ffprobeffprobe
SEGMENT_TARGET_DURATIONdurée en seconde des segment HLS2
RATE_MONITOR_BUFFER_RATIOla taille du buffer est égale au bitrate vidéo du rendu multiplié par cette valeur2
FFMPEG_NB_THREADSnombre de thread possible pour ffmpeg (0 égale maximum possible)0
GET_INFO_VIDEOCommande utilisée pour récupérer les informations de la première piste video du fichier envoyé"%(ffprobe)s -v quiet -show_format -show_streams -select_streams v:0 -print_format json -i %(source)s"
GET_INFO_AUDIOCommande utilisée pour récupérer les informations de la première piste audio du fichier envoyé"%(ffprobe)s -v quiet -show_format -show_streams -select_streams a:0 -print_format json -i %(source)s"
FFMPEG_STATIC_PARAMSparamètres de la commande ffmpeg utilisés pour encoder toutes les vidéos, peu importe le rendu" -c:a aac -ar 48000 -c:v h264 -profile:v high -pix_fmt yuv420p -crf 20 -sc_threshold 0 -force_key_frames \"expr:gte(t,n_forced*1)\" -deinterlace -threads %(nb_threads)s "
FFMPEG_MISC_PARAMSautres paramètres qui sont placés au début de la commande" -hide_banner -y "
AUDIO_BITRATEbitrate audio pour l'encodage M4A (encodage des fichiers audio envoyés sur la plateforme)192k
ENCODING_M4Acommande utilisée pour l'encodage des fichiers audio envoyés sur la plateforme%(ffmpeg)s -i %(source)s %(misc_params)s -c:a aac -b:a %(audio_bitrate)s -vn -threads %(nb_threads)s \"%(output_dir)s/audio_%(audio_bitrate)s.m4a\"
ENCODE_MP3_CMDcommande utilisée pour l'encodage audio pour tous les fichiers envoyés sur la plateforme"%(ffmpeg)s -i %(source)s %(misc_params)s -vn -b:a %(audio_bitrate)s -vn -f mp3 -threads %(nb_threads)s \"%(output_dir)s/audio_%(audio_bitrate)s.mp3\""
EMAIL_ON_ENCODING_COMPLETIONSi True, un courriel est envoyé aux managers et à l'auteur (si DEBUG est à True) à la fin de l'encodageTrue
FILE_UPLOAD_TEMP_DIRRépertoire temporaire pour la création des thumbnails'/tmp'
CELERY_TO_ENCODEUtilisation de Celery pour la gestion des taches d'encodageFalse
SPLIT_ENCODE_CMDPour effectuer une commande pour chaque encodage. A utiliser principalement pour l'encodage en GPUFalse

Configuration flux RSS

PropertyDescriptionDefault Value
DEFAULT_DC_COVERAGEcouverture du droit pour chaque vidéoTITLE_ETB + " - Town - Country"
DEFAULT_DC_RIGHTSdroit par défaut affichés dans le flux RSS si non renseigné"BY-NC-SA"

...

Configuration application live

PropertyDescriptionDefault Value
VIEWERS_ONLY_FOR_STAFFLa liste des utilisateurs regardant le direct sera réservée au staffFalse
HEARTBEAT_DELAY

Temps (en seconde) entre deux envois d'un signal au serveur, pour signaler la présence sur un live
Peut être augmenté en cas de perte de performance mais au détriment de la qualité du comptage des valeurs

45
VIEW_EXPIRATION_DELAY

Délai (en seconde) selon lequel une vue est considérée comme expirée si elle n'as pas renvoyé de signal depuis

60

Configuration application BBB

PropertyDescriptionDefault Value
USE_BBBUtilisation de BigBlueButtonTrue
DEFAULT_BBB_PLUGIN

Répertoire du plugin bbb-recorder (voir documentation https://github.com/jibon57/bbb-recorder)
bbb-recorder doit être installé dans ce répertoire, sur tous les serveurs d'encodage
bbb-recorder crée un répertoire 'homedir' / Downloads qui a besoin d'espace disque

'/home/podtest/bbb-recorder/'
DEFAULT_BBB_PATH

Répertoire qui contiendra les fichiers vidéo générés par bbb-recorder

'/data/www/podtest/bbb-recorder/'
BBB_SERVER_URL URL du serveur BigBlueButton ou Scalelite, où se trouvent les présentations Web BBB et l'API 'https://bbb.univ.fr/'
BBB_SECRET_KEYClé BigBlueButton ou Scalelite LOADBALANCER_SECRET'abcdef'
DEFAULT_BBB_TYPE_IDType de vidéo générée par défaut1

Configuration application authentification (Local, CAS et LDAP)

...