XPression
Versions logicielles

XPression dispose d’un riche ensemble de fonctionnalités qui ne cesse de se développer…
Notes de version de la version 12.0
Date de publication : octobre 2024
XPRESSION
- Ajout d’une option dans Media Control Gateway pour désactiver la journalisation en direct (sans interrompre la journalisation sur le disque).
- Ajout de la prise en charge du chargement d’une table de correspondance de conversion d’espace colorimétrique personnalisé (type III) à partir d’un fichier Adobe.cube, pour une conversion entre les formats SDR et HLG.
- L’espace colorimétrique d’un shader vidéo peut désormais être défini sur « autodetect », à l’aide des informations récupérées dans le fichier, lorsqu’elles sont disponibles ; les nouveaux contenus vidéo utilisent la détection automatique par défaut.
- Ajout d’un événement VANC (auxiliaire) dans Scene Director pour modifier dynamiquement l’entrée qui est la source des données auxiliaires (par exemple, sous-titrage fermé) sur une sortie framebuffer.
- Ajout d’indicateurs de performances secondaires pour refléter les performances en matière de décodage vidéo et de mise à jour de la texture en direct (tâches parallèles au rendu de sortie principal).
- Ajout de la prise en charge native de GPIO USB XKEYS à l’interface de périphérique GPIO XPression.
- Les matériaux avec des couleurs de base SDR (par opposition aux textures et aux shaders vidéo) dans les projets HLG sont désormais convertis à l’aide d’une table de correspondance 3D, le cas échéant.
- Ajout de la prise en charge du rendu DirectX11.
- Amélioration des performances des shaders vidéo lors de l’utilisation de l’option Cache On GPU.
- Amélioration des performances des shaders source en direct.
- Amélioration de la gestion des objets quad, arrière-plan et texte chargés ou importés à partir d’un projet enregistré dans une version précédente (option de transformation Legacy Pivot).
- Le moniteur de cache vidéo indique désormais le temps de lecture des E/S lors du décodage d’une image de clip vidéo si ces informations sont disponibles.
- Ajout de la prise en charge des macros de texte dans Object Inspector > Data Source > User Control > champ DataLinq Column.
- XPression utilise désormais la bibliothèque avancée NDI 5.6.
- Amélioration de la protection par mot de passe pour l’importation/l’exportation de scènes et de projets.
- L’interpolation simple par courbes de Bezier a été améliorée.
- Amélioration du nombre de clips pouvant être lus simultanément.
- Augmentation du pool de mémoire allouable maximal pour le cache de texture à la taille de la mémoire système pour les versions 64 bits.
- Le rendu de sortie n’est plus interrompu lors de la déconnexion/reconnexion d’un moniteur ou du verrouillage de l’écran.
- Ajout d’informations sur les clips aux viewports du canal sur le serveur.
- Les objets de sphère sont désormais mis en cache pour réduire l’utilisation de la mémoire lorsque plusieurs instances réutilisent les mêmes paramètres de construction mesh.
STOCKAGE DES CLIPS
- Clip Browser et Clip Store Manager affichent désormais les informations relatives à l’espace chromatique des clips, le cas échéant.
- Le signal de clé d’un clip et l’image de remplissage d’un autre clip peuvent maintenant être regroupés sur des clips.
- Amélioration de la fonctionnalité de recherche dans Clip Store.
- Ajout d’une journalisation supplémentaire dans Clip Store.
- Un clip avec des clés regroupées utilise désormais son remplissage en tant que clé s’il s’agit d’un clip de 24 bits.
- Amélioration du temps de préparation des Take Items à l’aide des clips de Clip Store (en particulier ceux qui font référence aux clips supprimés).
- Clip Store va maintenant tenter de maintenir une connexion réseau persistante aux emplacements de stockage distants.
- Ajout d’une option pour pré-extraire toutes les informations du Clip Store en vue de les utiliser dans le Sequencer dans les préférences de Clip Store afin d’accélérer la programmation en file d’attente (cue) de Take Items à l’aide de plusieurs clips du Clip Store, en particulier ceux utilisant des contenus dynamiques.
SEQUENCER
- Les viewports des canaux du serveur sont désormais redimensionnables.
- Les éléments de clip de Sequencer appliquent désormais automatiquement l’espace colorimétrique HDR natif du clip lorsque ces informations sont disponibles.
- L’option de transition audio dans le cadre d’une transition d’élément Sequencer n’impacte désormais que le son généré par l’élément Sequencer.
TESSERA
- Ajout d’une option de décalage de l’horloge de synchronisation par rapport au rendu du nœud (valeur par défaut : 0 ms). La réplication peut désormais être utilisée sur les éditions Designer et Developer en mode Tessera.
- Tessera peut désormais utiliser la multidiffusion UDP.
REMOTE SEQUENCER
- La séquence distante reflète désormais un canal Lucid dédié.
- Ajout d’une option permettant de remplir le Desktop Preview Server en mettant en valeur l’option Channel Columns lorsque l’élément Linear Sequence est détaché.
FLUX DE TRAVAIL MOS
- Le plug-in HTML5 dispose d’un bouton pour afficher les champs lorsqu’ils sont masqués par Visual Logic.
- Le plug-in HTML5 facilite la vérification orthographique par rapport à plusieurs dictionnaires.
- Ajout de la prise en charge du plug-in HTML5 pour les listes globales Lucid.
- Ajout de la prise en charge du plug-in HTML5 pour les commandes de saisie utilisateur des zones de liste déroulantes (modifiables) dans Lucid.
- Le plug-in HTML5 reflète l’image en pause dans l’onglet Browse pour les clips enregistrés.
- Les contenus graphiques enregistrés dans le plug-in ActiveX ont de meilleures contraintes pour l’enregistrement des miniatures et la navigation ultérieure.
- XPression MOS Gateway consigne désormais le port distant des connexions MOS entrantes.
SCENE DIRECTOR
- Les clips audio de Scene Director pour les contenus sources en direct peuvent désormais être redimensionnés et afficher une ligne de référence de niveau qui préserve le niveau audio d’origine (pas de gain).
- Il est possible de redimensionner les clips audio pour les contenus sources en direct, même si l’entrée sélectionnée n’existe pas actuellement dans la configuration matérielle.
API
- Ajout de nouvelles fonctions API : xpQuadObject.DepthTest, xpSphereObject.DepthTest, xpCubeObject.DepthTest, xpTorusObject.DepthTest, xpCylinderObject.DepthTest, xpSlabObject.DepthTest et xpLinesObject.DepthTest.
- Ajout de nouvelles fonctions API : xpEngine.SceneExistsByID, xpEngine.DeleteUnassignedMaterials, xpEngine.DeleteUnusedFonts, xpProjectSceneExistsByID, xpProject.DeleteUnassignedMaterials et xpProject.DeleteUnusedFonts.
- Ajout d’une propriété de boucle à xpServerChannel.
PROJECT SERVER
- Les serveurs de synchronisation de Project Server peuvent désormais se synchroniser à l’aide du chiffrement TLS.
- Ajout d’un outil de diagnostic de fichier.
- Amélioration de l’auto-vérification de Project Server au démarrage.
- Les clients Project Server ont désormais la possibilité d’utiliser des hachages de mots de passe hérités.
DATALINQ
- Ajout des nouvelles sources DataLinq suivantes : Fairplay DataLinq Source et Raiden DataLinq Source.
- Dans le serveur DataLinq, ajout de l’option Exporter uniquement les DataLinqs activés.
- Amélioration des performances de XPression Data Query.
- Ajout d’une barre d’état dans DataLinq Server.
- Dans DataLinq Server, dans les paramètres de serveur de batch, l’intervalle de mise à jour minimum est de 500 ms.
- Plusieurs instances de DataLinq Server ne peuvent pas être exécutées.
- Dans la source DataLinq ASCII, nous avons ajouté des Table Presets.
- Dans la source RSS / HTTP DataLinq, ajout d’une option pour soumettre Body Schema.
- Dans la source RSS / HTTP DataLinq, amélioration de l’option Form URL Encoded dans Content Type pour OAuth2.
- Dans la source RSS / HTTP DataLinq, nous avons ajouté la prise en charge des requêtes MultiData pour les URL dynamiques.
- Dans la source RSS / HTTP DataLinq, les options URL et Request Type sont combinées pour une meilleure visibilité. La source OES DataLinq prend désormais en charge Lacrosse avec quatre flux de pénalités.
- Dans la source ADODB DataLinq, le nombre d’enregistrements dans le navigateur est passé à 5 000.
- Amélioration des performances de la source XML/JSON TCP DataLinq.
- Dans la source Genius Sports API DataLinq, ajout d’une option pour sélectionner le jeu d’aujourd’hui en fonction de la concurrence.
- Amélioration des performances de la source JSON DataLinq.
OUTIL DE LICENCE XPRESSION
- Le système de période de grâce a été repensé.
- Les éditions XPression ne peuvent pas utiliser les licences dont elles n’ont pas besoin.
XPRESSION MONITOR
- Ajout d’options de personnalisation supplémentaires.
- xpMonitor enregistrera désormais les moments où les requêtes de localisation et les mises à jour des portes sont effectuées.
XPRESSION STATUS CLIENT
- Status Client peut désormais configurer les portes XPression.
- Ajout de la gestion du code de sortie de mise à niveau à distance.
FRAMEBUFFERS
- Les paramètres réseau du moteur SFP pour les SFP utilisés pour la redondance peuvent désormais être configurés sur les cartes IP Matrox DSXLE5 et XMIO5.
- Le pilote de topologie Matrox 10.4 DSX pris en charge est désormais la version 10.4.101.1334 (10.4 SP1). 10.2 SP3 est toujours pris en charge.
- Tous les plug-ins de framebuffer existants sont d’abord supprimés lors de l’installation pour garantir la compatibilité des versions.
Notes de version de la version 11.5
Date de publication : septembre 2023
XPRESSION
- L’espace colorimétrique du fragment de texture ou de shader vidéo du contenu initial est désormais préservé lors de l’attribution d’une nouvelle image ou vidéo à un contenu publié, ou lors de l’utilisation d’un contenu dynamique (y compris à partir de Clip Store).
- Les fichiers XPression Export File (.xpe) sont désormais associés à XPression.
- Ajout d’un avertissement concernant l’ajout de points aux noms d’objet dans Studio.
- L’importation d’une scène avec un nom en double permet désormais de renommer la scène entrante.
- Plusieurs informations d’authentification peuvent désormais être stockées pour la publication/le déploiement de projets à partir du flux de travail Project Server de Studio.
- Les boîtes de dialogue de définition d’image clé et de suppression d’image clé disposent désormais de boutons de pivot.
- Désactivation de l’option des mises à jour DataLinq pour les Take Items/scènes à diffuser.
- Option dans les préférences pour attribuer des clips aux contenus par identifiant de rappel, par défaut.
- Augmentation de la taille minimale du cache vidéo de 3 images à 6 images pour les versions 64 bits de Studio.
- Augmentation de la taille maximale du cache par client vidéo à 1 Go pour les versions 64 bits de Studio.
- Ajout d’une option de transition audio pour les Take Items.
- Object Manager dans Studio empêche désormais la saisie de noms en double.
- Le plug-in XPression Stream Deck utilise désormais TCP Keep Alive.
- Option permettant de publier tous les objets sélectionnés dans le menu contextuel d’Object Manager dans Studio.
- Record Client spécifie désormais son index dans la barre supérieure et affiche uniquement les enregistrements qui ont été effectués par ce client spécifique sous Recent recordings.
Ѳéܳ
- Les contenus qui comportent des shaders vidéo peuvent désormais avoir leurs volumes audio définis sur les pistes audio de Scene Director.
Gestion des polices
- Meilleure prise en charge de l’interface utilisateur pour la technologie Microsoft® ClearType.
VISUAL LOGIC
- Déclenchement de Visual Logic « OnSetText » Event pour les objets de texte.
- La propriété IsBound dans Visual Logic permet d’évaluer si un contenu est attribué à la face d’un objet.
- Bloc de chaînes Visual Logic « String Match ».
- Bloc de sélecteurs Visual Logic « String Selector ».
- Visual Logic – option Copier/Coller dans l’éditeur de script.
CLIP STORE
- Le port SSL Clip Store est désormais flexible dans la configuration de la passerelle et de Clip Store Manager.
- Enregistrement des actifs XPression Clip.
- Option permettant d’activer ou de désactiver plusieurs serveurs de synchronisation à la fois dans Clip Store Manager.
- Ajout d’une option Gateway Clip Store pour que l’identifiant de rappel corresponde au nom du clip par défaut, ou pour forcer la correspondance.
INCODER
- Amélioration de l’utilisation de la mémoire de l’encodeur lors de la découpe d’un clip en plusieurs régions.
- Ajout d’une option dans la configuration du processeur d’Incoder pour déclencher un échec si la fréquence d’images du clip source ne correspond pas à la fréquence spécifiée.
TESSERA
- Les Take Items qui ont des actifs non résolus ou modifiés seront désormais envoyés vers les nœuds Tessera.
- Ajout d’un avertissement concernant l’ajout de points aux noms d’objet dans les objets Tessera distribués.
- Ajout d’un avertissement pour les effets dans Tessera Master.
- Ajout d’avertissements et désactivation des transitions non prises en charge dans Tessera Master.
REMOTE SEQUENCER
- Ajout de l’option Enable TCP keep alive pour les clients TCP.
- Rundown Controller reflète l’état de la connexion de la passerelle et signale la disponibilité de nouvelles commandes en cours.
- Remote Sequencer dispose désormais d’un indicateur d’état de passerelle.
- Ajout d’une connexion utilisateur pour les comptes Project Server afin de s’assurer que les programmes/projets chargés sont accessibles.
- Enregistre maintenant l’UniqueID lorsque l’état de l’élément change.
- « Center focused item in view » dans les préférences pour Remote Sequencer et XPression Studio.
FLUX DE TRAVAIL MOS
- La passerelle XPression qui exécute l’exportation de commande dispose désormais d’un horodatage pour chaque ligne pour la dernière modification de l’état de PLAY.
- Le plug-in HTML5 dispose d’un bouton pour afficher les champs lorsqu’il est masqué par Visual Logic.
- Le plug-in ActiveX dispose d’un bouton permettant d’afficher les champs lorsqu’il est masqué par Visual Logic.
- Améliorations du plug-in HTML5 pour l’exécution dans Firefox.
- Ajout de l’option Enable TCP keep alive pour les clients TCP.
- Option de XPression Gateway permettant de réduire plusieurs espaces saisis dans les champs de texte du plug-in en espaces uniques. Veuillez noter que cela comprend les espaces insécables.
- XPression ActiveX Plugin Updater vous avertit si le plug-in est toujours en cours d’utilisation avant la mise à jour.
- Le plugin HTML5 propose maintenant une prise en charge pour les sous-clips de XPression Clips.
- Améliorations des performances du plug-in HTML5.
- Le plug-in HTML5 cache désormais les boutons OK et CANCEL dans le NRCS Octopus.
- Le plug-in HTML5 a réduit la taille des demandes d’aperçu.
- La recherche de clips avec le plug-in HTML5 comprend des champs de recherche avancée et affiche le contenu même lorsque celui-ci est réduit.
API
- Les directions d’exécution de xpBaseDirectorEvent peuvent désormais être modifiées via l’API.
- Ajout de la propriété Alpha à xpGroupObject.
- La fonction CreateDirectorEvent a été déplacée de xpScene à xpSceneDirector.
- xpBaseDirectorEvent et xpDirectorEvent ont été ajoutés à l’API.
- CreateEventClip a été ajouté à xpSceneDirectorTrack.
- GetEvent a été ajouté à xpSceneDirectorClip.
- Ajout de xpGroupObject à l’API.
- La fonction API xpBaseObject.GetScreenSpaceBoundingRect pour obtenir le rectangle de délimitation d’un objet sur l’écran.
- La fonction API xpScene.GetObjectCopy accepte désormais un paramètre facultatif pour la définition d’un objet parent.
- La fonction API xpScene.CreateObject peut désormais créer des objets lignes.
PROJECT SERVER
- Project Server utilise désormais le hachage SHA512.
- Ajout d’autorisations utilisateur pour la publication/le déploiement de projets à partir de Studio.
- Le programme d’installation de Project Server désélectionne désormais le moteur de base de données par défaut s’il est déjà installé.
- XpProjectServerDatabaseEngine utilise désormais Postgres 12.14.2.
- Les programmes peuvent désormais être ajoutés aux groupes de synchronisation via des balises dans Project Server.
- Les groupes de synchronisation ont désormais la possibilité d’ajouter automatiquement de nouveaux programmes dans Project Server.
- Ajout de la possibilité de sélectionner plusieurs programmes dans Project Server Manager.
- Option permettant d’avoir un seul dossier de déploiement automatique par programme dans Project Server Manager.
- Option permettant d’activer ou de désactiver plusieurs serveurs de synchronisation simultanément dans Project Server Manager.
- Les programmes de la boîte de dialogue publier/déployer de Project Server peuvent désormais être triés par nom, date de création et dernière révision.
ٴմ™
- Google Sheets prend en charge l’exportation au format CSV et l’utilisation de la dernière source http ٲٲԱ™.
- Ajout de la source Genius Sports API ٲٲԱ™.
- Ajout de la source GeniusSportsInArena ٲٲԱ™.
- Serveur DataLinq : le message de notification de changement doit également contenir le nom de table implémenté pour les sources ADODB DataLinq, JSON DataLinq, XML DataLinq et XML/JSON DataLinq.
- Serveur DataLinq : le message de notification de modification doit également contenir le nom de la table.
- Serveur DataLinq : option Copy to Clipboard dans la fenêtre de journal.
- Bodet Scorepad DataLinq – Source Basketball ajoutée.
- Bodet Scorepad DataLinq – Source Volley-ball ajoutée.
- Bodet Scorepad DataLinq – Durée du match et données d’horloge brutes pour le volleyball.
- Bodet Scorepad DataLinq – Source de tennis ajoutée.
- Bodet DataLinq ne prend pas en charge la connexion client TCP.
- MLB DataLinq – amélioration des performances de la table AMQ.
- Serveur DataLink – mise à jour par lot.
- Demande multiligne dans ٲٲԱ™ pour prendre en charge une requête pour un seul champ.
- RSS/HTTP DataLinq – prise en charge de l’autorisation OAuth2.
- RSS/HTTP DataLinq – option permettant de soumettre le Body Schema pour l’autorisation OAuth2.
- RSS/HTTP DataLinq – Enregistrer les informations d’identification de l’utilisateur OAuth2 à l’aide de l’option de chiffrement AES.
- Prise en charge du format texte dans RSS/HTTP ٲٲԱ™.
- WebSocket DataLinq.
OUTIL DE LICENCE XPRESSION
- Améliorations apportées à l’outil de licence.
- L’outil de licence prend désormais en charge l’affichage de la date d’expiration des licences d’évaluation.
COLLECTEUR DE JOURNAUX XPRESSION
- Modifications mineures des paramètres FTP du collecteur de journaux XPression.
- La fréquence de consignation des journaux peut désormais être limitée.
MONITOR
- Améliorations de la sécurité de xpMonitor.
STATUS CLIENT
- Option permettant de trier par colonne d’autorisation dans Status Client.
VIDEO CODER
- Un message d’avertissement s’affiche maintenant lors de la tentative de fermeture de Video Coder pendant le rendu d’une tâche.
FRAMEBUFFERS
- Les paramètres réseau du moteur SFP pour les SFP utilisés pour la redondance peuvent désormais être configurés sur les cartes IP Matrox DSXLE5 et XMIO5.
- Prise en charge du pilote de topologie Matrox DSX version 10.3.100.680.
- Prise en charge de la 6G UHD (2160p 23.97, 24, 25, 29.97 et 30) sur DSXLE5 et XMIO5 12G
(nécessite le pilote Matrox version 10.3). - Le pilote de topologie Matrox 10.2 DSX pris en charge est désormais la version 10.2.103.26148 (SP3).
- La prise en charge du pilote AJA 16.2.3 est disponible.
- Amélioration de la prise en charge de la 12G avec les cartes AJA et la version 16.2.3 du pilote.
Notes de version de la version 11.0
Date de publication : août 2022
XPRESSION
- Ajout de la prise en charge de l’ultra-haute définition pour toutes les éditions du logiciel XPression (éditions Studio, Studio SCE, Bluebox, Bluebox SCE, Prime, Clips, Tessera One, et GO) sur le matériel de prise en charge.
- Ajout d’un bouton « Cancel » pour fermer la boîte de dialogue XPression Licensing Tool – Enter Machine Information sans apporter de modifications.
- Les projets volumineux utilisent désormais moins de ressources système (objets GDI)
- Les données de modèle modifiées après la mise en file d’attente (cue) d’une scène sont désormais appliquées lors de la diffusion à l’antenne.
- Les contrôleurs d’animation peuvent désormais être redimensionnés à l’intérieur d’un Scene Director
- Les utilisateurs peuvent désormais renommer les contrôleurs d’animation dans la liste Animation Controller
- Les utilisateurs peuvent désormais créer un nouveau contrôleur d’animation dans la liste Animation Controller
- Ajout d’une boîte de dialogue de confirmation avant la suppression des contrôleurs d’animation
- Ajout d’un filtre dans la liste Animation Controller pour filtrer par nom
- La liste Animation Controller peut maintenant être triée
- Raccourcis configurables pour modifier la taille du pas de transformation
- Les déclencheurs de Scene Director configurés pour s’exécuter dans la même scène sont désormais déclenchés dans l’aperçu animé du Sequencer.
- Ajout d’une option « Copy Sequence Item » dans le Sequencer pour dupliquer un élément du Sequencer et lui attribuer un nouvel identifiant Take ID (et éventuellement déplacer la sélection et positionner le nouvel élément).
- Les Take Items désactivés conservent désormais leur état lorsqu’ils sont exportés/importés à partir de listes de Take Items XML.
- Les utilisateurs peuvent désormais sélectionner une valeur de tampon de trame par défaut pouvant atteindre 99.
- Ajout d’une option permettant d’activer et de désactiver Auto Key pour capturer uniquement les valeurs modifiées ou toutes les valeurs de clés.
- Les largeurs des colonnes d’Object Manager sont désormais stockées dans les dispositions ancrables
- Le raccourci clavier d’aide peut désormais être réaffecté dans le menu de mappage du clavier afin de dédier l’utilisation de la touche F1 à d’autres fonctions.
- Ajout d’une préférence permettant d’utiliser le raccourci clavier MAJ + TAB pour atteindre la fin de la liste d’objets publiée lorsqu’on se situe en haut de cette liste dans Take Item Inspector.
- Ajout de balises de police Exposant {SUP}, Indice {SUB} et Souligner {U} pour les polices en 2D.
- L’utilisation d’une balise de police vide {} supprimera désormais tous les attributs d’exposant/d’indice/de soulignement pour le texte suivant la balise vide.
- Après la suppression d’un caractère de texte ou de tout le texte d’un objet de texte, les indicateurs de caractères (souligné, exposant) sont désormais maintenus.
- Ajout d’une nouvelle boîte de dialogue Global Macros sous le menu Project pour créer des macros globales spécifiques au projet qui peuvent être utilisées à l’intérieur de ٲٲԱ™ ou de chemins DataLinq Dynamic Material.
- Dans Take Item Inspector, le rétablissement d’un champ de contenu publié réinitialise la valeur initiale du contenu à partir de la scène de disposition d’origine.
- Amélioration de l’interface utilisateur de la boîte de dialogue Export To Video.
- L’exportation d’un Take Item vers une image comporte désormais des options de numérotation et de dénomination des fichiers.
- Ajout d’un raccourci clavier/GPI pour démarrer ou arrêter un enregistrement.
- Les viewports ont désormais la possibilité de s’adapter automatiquement à la fenêtre de l’espace de travail.
- Les bibliothèques NDI™ ont été mises à niveau vers la version 0.
BLUEBOX
- Live Input Monitor est désormais accessible dans BlueBox.
GRAPHITE
- Prise en charge du pilote Graphite version 6.0 (les versions précédentes ne sont plus prises en charge).
CII GATEWAY
- Ajout d’une nouvelle commande CII XSWAP pour passer en diffusion les Take Items programmés en file d’attente (cue) (pour plus d’informations, consultez la documentation CII).
- Ajout d’une option dans la passerelle CII pour ignorer les erreurs d’élément introuvable (utile dans les flux de travail Tessera où les éléments peuvent ne pas exister sur tous les moteurs).
- Ajout d’une préférence pour désactiver les demandes CII X automatiques lors de la programmation en file d’attente (cue) d’un élément.
FRAMEBUFFERS
- Prise en charge des pilotes AJA NTV2 0.0 et 16.1.0 version bêta.
- Ajout de la prise en charge 12G pour les cartes compatibles AJA (nécessite le pilote AJA 16.0 ou une version supérieure).
- Ajout de la prise en charge des framebuffers BlueFish444 lorsqu’ils sont utilisés dans les éditions 64 bits du logiciel XPression.
- Ajout de la prise en charge du pilote de Matrox DSX Topology, version 2.102.26106 (la version 10.2 SP1 est toujours prise en charge).
- Ajout de la prise en charge du pilote de Matrox DSX Topology 10.2 version 2.101.26081 (SP1).
- Ajout de la prise en charge de SFP C et D sur Matrox DSXLE5/X.mio5 Q25
- Ajout de la prise en charge de la carte Matrox DSXLE5L/4 LP/12G
- Ajout de la prise en charge des échelles d’entrée et de sortie intégrées sur les cartes Matrox mio5 et X.mio3.
- Ajout d’une option permettant d’utiliser la décimation d’entrée sur Matrox X.mio5 en tant que moyen de conservation d’un aperçu en temps réel de résolution inférieure d’une entrée utilisée avec le processeur vidéo intégré.
- Ajout de la surveillance de la performance pour le scaler et le compositor embarqués sur les cartes Matrox X.mio3 et X.mio5 (fenêtre Output Performance Monitor).
- Lors de l’utilisation du processeur vidéo intégré sur les cartes Matrox X.mio, les entrées mises à l’échelle peuvent désormais être superposées sur ou derrière les contenus graphiques, sur une base individuelle, à l’aide de l’option « compositing order » dans le shader de la source publiée.
- Sur les cartes Matrox X.mio, une option du menu de configuration matérielle permet de placer les entrées mises à l’échelle derrière (par défaut) ou devant les contenus graphiques sur une sortie donnée.
- Les nouvelles entrées prenant en charge la mise à l’échelle intégrée (cartes Matrox X.mio) utilisent les options « GPU Color Space Conversion » et « Keep Input Active » par défaut.
- Ajout d’une option permettant de limiter une entrée (potentiellement) UHD à un calque en HD afin d’optimiser le nombre de calques de composition intégrés pris en charge sur Matrox mio5.
SMPTE IP STANDARDS SUPPORT
- Ajout de la prise en charge de la configuration du réseau des « moteurs SMPTE 2059 » sur les cartes Matrox D25 et Q25.
- Ajout de la prise en charge de la configuration du délai d’expiration d’annonce du protocole PTP sur les cartes Matrox D25 et Q25.
- Ajout de la prise en charge du filtrage des sources pour le multicast sur les cartes Matrox DSX IP (qui peuvent être utilisées pour le SSM).
- Ajout d’une option permettant de configurer un délai pour collecter toutes les demandes de connexion NMOS (vidéo/audio/auxiliaire) reçues pour une entrée dans ce délai avant l’application du commutateur IP Clean Switch sur les cartes IP Matrox DSX.
- Ajout d’une option permettant de configurer le délai de préparation pour l’option de commutateur IP Clean Switch sur les cartes IP Matrox DSX.
ѴÉ
- Le matériau frontal pour les lignes 3D est désormais publiable.
- Le Material Manager ne se masque pas lors de la suppression de polices ou de dossiers.
- L’option de processeur vidéo intégré peut désormais être activée pour les contenus d’entrée publiés, même si le matériel de prise en charge n’est pas disponible.
TÉMOINS LUMINEUX
- Ajout d’une option permettant de faire passer le témoin lumineux TSL du rouge au vert, et inversement.
VISUAL LOGIC
- Visual Logic est désormais exécuté pendant la phase de préparation d’une scène qui sera mise en ligne, de sorte que les objets de texte mis à jour via Visual Logic peuvent être utilisés dans les requêtes DataLinq.
- Ajout d’un bloc de date et d’heure « Convert Epoch Time » dans Visual Logic.
- Le Dashboard DataLinq prend désormais en charge le bloc Visual Logic Datalinq demandant plusieurs points de données
- Les blocs mathématiques Visual Logic affichent désormais plus de décimales dans l’éditeur Visual Logic.
- Ajout d’une option dans le menu contextuel des propriétés dans les blocs Visual Logic pour faire défiler la page vers la propriété souhaitée dans la liste des objets.
- Ajout, dans Visual Logic, d’une nouvelle propriété enfant de la propriété « published value », appelée « reset ». Cette propriété permet de rétablir la valeur XMP d’origine pour tout remplacement des données de modèle publiées.
- Ajout de fonctions Visual Logic pour supprimer un onglet VL par nom ou index.
- Ajout d’une option dans l’éditeur Visual Logic pour enregistrer tous les onglets dans un dossier sur le disque
- Ajout de la possibilité d’importer plusieurs fichiers Visual Logic à partir d’un disque à la fois.
- Le bloc DataLinq de Visual Logic prend désormais en charge les fonctions de données de pré-ajout/ajout.
INCODER
- Le mot de passe du serveur de messagerie d’INcoder est maintenant chiffré.
- INcoder envoie désormais des clips et des proxys séparément.
- Ajout d’un filtre de fichiers dans INcoder pour exclure le traitement des fichiers correspondant à un modèle spécifique dans un dossier de surveillance.
- INcoder dispose désormais d’une option permettant à un processeur de rejeter des clips d’une taille supérieure à celle spécifiée.
- Ajout d’une colonne de durée totale de transcodage dans le gestionnaire INcoder
CLIP STORE
- Clip Store Manager affiche désormais si un clip possède un proxy.
- Clip Store Manager affiche désormais l’adresse IP des fichiers reçus sous l’onglet Transfer Status
- Ajout d’une option dans Clip Store pour continuer la synchronisation des clips si la synchronisation d’un clip échoue.
- Augmentation du tampon de réception d’XPression Clip Store
- La génération de la liste de clips du Clip Browser a été ajoutée.
- Plusieurs projets peuvent être sélectionnés et supprimés en même temps dans Clip Store Manager.
- Les serveurs de synchronisation du Clip Store disposent désormais d’une option permettant d’ignorer les clips supprimés.
MEDIA CONTROL GATEWAY
- La génération de la liste des clips de Media Control Gateway a été ajoutée.
- Media Control Gateway dispose désormais d’une option pour TCP Keep Alive
- Media Control Gateway prend désormais en charge les requêtes AMP Get Working Folder
REMOTE SEQUENCER
- Remote Sequencer peut désormais exporter un conducteur d’émission vers un fichier .csv.
- Le canal et le calque peuvent être désactivés dans Remote Sequencer.
- Remote Sequencer prend désormais en charge les couleurs de l’interface utilisateur pour plus de six canaux
- Remote Sequencer grise désormais l’option « Take Offline » si l’élément est hors ligne.
- Préférence de Remote Sequencer permettant de désactiver la séquence « ESC-ESC » lors de l’effacement de tous les canaux.
- Remote Sequencer permet désormais de faire glisser/réorganiser les éléments dans les listes de séquences des canaux.
- Dans Remote Sequencer, plusieurs clips du Clip Browser peuvent désormais être déplacés dans une commande en cours d’exécution.
- Remote Sequencer utilise désormais moins de ressources système (objets GDI).
- Remote Sequencer lancera désormais automatiquement l’enregistrement lorsqu’une disposition est modifiée ou réinitialisée.
- Le raccourci clavier « Focus in Linear Sequencer » de Remote Sequencer peut désormais être attribué en tant que raccourci global.
- L’option de menu « Focus in Linear Sequencer » de Remote Sequencer peut désormais se voir attribuer un raccourci clavier.
FLUX DE TRAVAIL MOS
- Le plug-in HTML5 respecte le nouveau paramètre de passerelle pour maintenir le mode d’édition lorsqu’un glissement est détecté.
- Le plug-in HTML5 respecte le nouveau paramètre de passerelle pour bloquer l’utilisation sans NRCS.
- Le plug-in HTML5 qui lance un serveur OpenMAM dans iNews dirigera désormais les utilisateurs vers le navigateur Web iNews, car il prend en charge la fonctionnalité glisser-déposer.
- Prise en charge du plug-in HTML5 pour la fonctionnalité de « réinitialisation ».
- Flux de travail de rappel d’identifiants du plug-in HTML5. Reflète l’exécution de la suppression de l’identifiant de rappel dans un clip existant.
- Le plug-in HTML5 respecte les groupes d’utilisateurs de Project Server.
- Prise en charge du plug-in HTML5 pour la substitution @MACRO@.
- Le plug-in HTML5 a permis d’améliorer les performances lors de la lecture des CGS en tant que prévisualisations dans le client.
- Prise en charge du back-end de XPression Gateway pour transmettre la valeur publiée au plug-in HTML5.
- Prise en charge du plug-in HTML5 pour la valeur publiée de Visual Logic.
- Amélioration des performances de rendu des scènes qui utilisent Maps dans le plug-in HTML5.
- TCP Keep Alive pour les plug-ins ActiveX dans la passerelle XPression MOS.
- Les plugins MOS ActiveX vont désormais signaler les versions des plug-ins à la passerelle XPression MOS.
- Le plug-in ActiveX masque les heures des champs de temporisation en fonction d’un paramètre de passerelle.
- Lorsque vous utilisez plusieurs moteurs de prévisualisation, les projets de différents styles sont désormais mieux répartis entre les moteurs de prévisualisation.
FLUX DE TRAVAIL NLE
- Les plug-ins NLE peuvent désormais configurer des passerelles et basculer entre elles.
- L’onglet Plug-ins de XPression MOS Gateway affiche désormais le type de plug-in NLE.
- Ajout d’une préférence pour permettre l’exécution de scripts OnPreviewRender dans les flux de travail NLE et lors de l’exportation vers des images/vidéos.
TESSERA
- Correction de l’emplacement où Tessera Master pouvait refléter de manière incorrecte le compte à rebours dans certains flux de travail.
- Correction de l’échec de l’activation de Tessera One Fill+.
- La fermeture de la boîte de dialogue Tessera Region Mapper et l’absence d’enregistrement des modifications de région de la carte reviendront désormais à fermer la boîte de dialogue à l’aide du bouton d’annulation.
API
- L’éditeur de script utilise désormais les données d’achèvement de code pour afficher la définition de la fonction sous le curseur dans l’éditeur.
- L’API REST Clip Store dispose désormais d’une valeur hasproxy pour les clips.
- La propriété AspectMode de xpQuadObject peut désormais être consultée par l’API.
- FaceCount pour récupérer le nombre de faces sur un objet.
- xpNLELoader dispose désormais d’une propriété de fréquence d’images (97 par défaut).
- MoveTakeItemByIndex pour déplacer un objet TakeItem vers une position d’index dans le Sequencer.
- Utilisation de GetSceneCopy pour obtenir la copie de scène d’un objet takeitem.
- Possibilité d’obtenir la position d’indice dans le Sequencer d’un objet takeitem à l’aide d’Index et de xpTakeItem.Index.
- Utilisation de GetPrevItem pour obtenir l’objet takeitem précédent d’un élément takeitem DzԲé.
- GetNextItem permet d’obtenir le prochain takeitem d’un takeitem DzԲé.
- Possibilité de déplacer xpTakeItemGroup dans xpSequencer via MoveGroupByIndex ou MoveGroup.
- Possibilité de vérifier si un élément xpBaseTakeItem est un groupe à l’aide d’IsGroup.
- Utilisation de GetPropertyDynamic MaterialPath pour obtenir le chemin de contenu dynamique défini d’une face d’objet.
- Ajout d’une propriété d’API PreviewFrame pour obtenir/définir une image d’aperçu de Take Item.
- Une propriété API pour obtenir le nombre de faces d’un objet publié : GetFaceCount
- Une propriété API pour obtenir l’objet de base d’un objet publié : GetObjectFromScene
- Fonctions API pour ajouter et supprimer des pistes de Scene Director à l’aide de : AddTrack xpSceneDirector.RemoveTrack
- Fonction API permettant d’effacer la logique de transition d’une scène à l’aide de ClearTransitionLogic
- Une propriété API pour obtenir le nom du projet : Nom
- Une propriété API pour obtenir le nom du projet actif : ProjectName
- xpBaseObject dispose désormais de fonctions API permettant de définir et d’obtenir les chemins dynamiques des matériaux
- Possibilité de définir un champ publié sur un contenu dynamique via l’API COM : Contenu SetPropertyDynamic
- GetTakeItem permet de renvoyer un Take Item propriétaire de cette scène (le cas échéant).
- Commandes API pour obtenir/définir les valeurs de macro globales, par exemple GetGlobalMacro() et xpProject.SetGlobalMacro()
- Une classe xpBackgroundObject dans l’API
- La fonction é un objet prend désormais en charge la création d’objets « en arrière-plan »
PROJECT SERVER
- TCP Keep Alive est désormais activé pour les clients se connectant à Project Server
- Project Server Manager dispose désormais d’un onglet d’état de transfert.
- XPression Project Server dispose désormais d’un mot de passe de base de données plus complexe.
- Le programme d’installation de XPression Project Server détecte désormais si un moteur de base de données plus récent est installé.
- Project Server Manager met désormais à jour l’interface utilisateur lorsqu’une révision d’un programme est envoyée au serveur.
- Project Server Manager affiche désormais les groupes de synchronisation dans la liste des programmes.
- La vitesse de publication/déploiement de Project Server Manager et de synchronisation de Clip Store a été améliorée
ٴմ™
- Ajout d’une option dans le serveur DataLinq pour enregistrer la configuration DataLinq sélectionnée dans un fichier
- XML/JSON DataLinq : lancement des Table Presets
- XML DataLinq : lancement des Table Presets
- JSON DataLinq : lancement des Table Presets
- XML/JSON TCP DataLinq : analyse des commandes
- NBA NGSS DataLinq : tableau de classement d’équipe ajouté
- MLB DataLinq : modification du changement de saison pour faire de l’année en cours la saison en cours.
- MLB DataLinq : purge du dossier de données AMQ lorsqu’un nouveau match est sélectionné.
- MLB DataLinq : option de configuration permettant d’activer/de désactiver AMQ MetricsData.
- MLB DataLinq : modification de liste.
- MLB DataLinq : classez les données de PitchLog dans le tableau PitchArsenal en fonction de l’utilisation.
- Ajout d’une case à cocher dans SwissTiming DataLinq pour ignorer la somme de contrôle.
- Serveur DataLinq : option permettant d’activer/de désactiver la source DataLinq.
- Ajout d’une validation lors du changement de nom d’une clé DataLinq pour s’assurer qu’elle est unique.
- Les flux de basketball OES DataLinq prennent désormais en charge les messages « n » pour le chronomètre de temps morts de la NBA.
- RSS DataLinq prend désormais en charge l’utilisation de transformations XSLT en mode URL dynamique (le même XSLT est appliqué à toutes les requêtes dynamiques).
- TCP XML/JSON DataLinq : prise en charge d’UDP
- Les utilisateurs peuvent désormais appliquer des séquences d’images dans un contenu dynamique DataLinq en préfixant le champ de contenu dynamique avec « video: » pour éviter que le fichier d’image ne soit interprété comme une image fixe.
- Le chemin Dynamic DataLinq Material comporte désormais un menu contextuel permettant d’ajouter des macros.
- DataLinq : option de copie des données dans la fenêtre Browse de DataLinq.
- Ajout d’une nouvelle option de clic droit sur les champs DataLinq publiés dans l’inspecteur de modèle pour convertir un champ unique de DataLinq en texte statique.
- Lorsque ADODB DataLinq utilise des tables fixes asynchrones, XPression peut désormais récupérer des données pendant que la base de données est mise à jour en arrière-plan.
OPENMAM
- Le plug-in ActiveX lance les mappages vers le navigateur interne si HTML est configuré.
- Le plug-in ActiveX affiche l’icône Maps dans le champ Material s’il est configuré dans la passerelle.
MONITOR (SNMP)
- Ajout d’une option permettant d’attribuer une communauté SNMP personnalisée dans XPression Monitor.
STATUS CLIENT
- INcoder Manager et Project Server Manager s’affichent désormais dans Status Client.
- Status Client indique désormais l’utilisation du disque client des ordinateurs connectés.
- Ajout d’une option dans Status Client pour afficher/masquer la fenêtre de progression du programme d’installation lors de l’exécution des mises à niveau.
- Les colonnes de Status Client peuvent désormais être triées.
CODEC VIDÉO
- Le codec vidéo XPression 2 est désormais inclus dans les versions 7 et ultérieures.
- L’outil Clip Info permet désormais de faire glisser et déposer des groupes de clips.
Notes de version de la version 10.5
Date de publication : 18/11/2021
BLUEBOX
- Une préférence permettant aux commandes RossTalk TEMPLATEDATA de mettre à jour les champs publiés dans les éléments du Sequencer déjà à l’antenne est désormais disponible dans les éditions BlueBox.
DISPOSITIONS ANCRABLES
- XPression affiche uniquement les dispositions ancrables de la liste qui existent pour le mode actuel (disposition vs Sequencer).
- La disposition ancrable par défaut dans Remote Sequencer ne masque plus le Sequencer principal lors de l’utilisation d’une résolution d’écran de 1 920 × 1 080.
GESTION DES FICHIERS
- Nouvelle option dans la boîte de dialogue d’importation de projet pour préserver la structure des sous-dossiers des ressources lors de l’importation de scènes dans un projet. Cela est utile lorsque le projet source comporte un certain nombre de sous-dossiers sous Images ou Vidéos.
- L’importation de contenus dans un projet conserve désormais leur structure de dossiers dans le Material Manager et crée les dossiers qui n’existent pas encore.
- Les options d’espacement et de crénage de l’inspecteur de polices ont été déplacées vers un nouveau sous-onglet de l’inspecteur de polices.
GESTION DES POLICES
- La boîte de dialogue de l’Éditeur de polices dispose désormais d’un champ pour saisir des notes concernant la police (les notes s’affichent dans l’info-bulle lorsque vous passez le curseur sur les polices).
- Les polices ne peuvent plus être modifiées
- Lors de la modification des polices, la boîte de dialogue ne propose plus l’option « not show it again » (ne plus afficher). Une préférence a été créée pour indiquer si vous souhaitez être averti ou non.
- La boîte de dialogue d’avertissement lors de la modification des polices dispose désormais d’une option permettant de cloner la police et de l’affecter à un ou plusieurs objets de texte de la scène.
- Une nouvelle option de menu contextuel dans la liste des polices permet de cloner la police et de l’affecter à des objets de texte dans la scène.
- L’inspecteur de polices indique alors le nom de la police sélectionnée et indique si elle est utilisée dans d’autres scènes (et en quelle quantité).
- La liste des polices du Text Object Inspector propose désormais des options permettant de modifier l’ordre de tri.
- Une option dans la liste des polices permet d’afficher les icônes de police avec leur taille de police réelle au lieu de les afficher toutes à la même taille.
- De nouvelles options de menu contextuel dans le gestionnaire de polices permettent de rechercher des polices correspondantes de tailles différentes, des polices correspondantes de couleurs différentes ou des polices similaires (polices proches en matière de taille ou de style).
- Une nouvelle option de tri dans la liste des polices permet de trier les polices en fonction de leur nom.
- Une nouvelle option dans le gestionnaire de polices pour qu’il sélectionne automatiquement la police des objets texte lorsque vous cliquez sur des objets texte dans le viewport.
- L’onglet Font de l’Object Inspector peut désormais suivre la police sélectionnée dans le Font Manager.
FRAMEBUFFERS
- Les paramètres de transport modifiés via NMOS sur les cartes Matrox IP sont désormais appliqués comme paramètres permanents.
- Le framebuffer decklink prend désormais en charge la fonction API GetCurrentFrame.
- Les entrées couplées peuvent être utilisées sur les cartes IP DSXLE5 pour permuter un récepteur proprement lors de l’utilisation du protocole NMOS IS-05.
- Les entrées NDI prennent désormais en charge un canal alpha.
- Les entrées sur le Matrox DSXLE5 prennent désormais en charge un canal alpha (entrées de remplissage/touche).
- Les bibliothèques NDI ont été mises à niveau vers la version 4.6.
- Une option sur les cartes Matrox DSX permet d’effacer la topologie de sortie. Elle peut être utilisée pour que les émetteurs NMOS ne soient plus signalés après la fermeture de XPression.
- Le pilote Matrox 10.1 pris en charge (pour les cartes Matrox DSXLE5) est désormais le SP1 (Matrox DSX- TopologyUtils 10.1.101.24979).
PARAMÈTRES DU PROCESSEUR GRAPHIQUE
- XPression tente d’optimiser les paramètres globaux NVIDIA au démarrage pour désactiver des options telles que « Antialiasing Gamma Correction » (Correction gamma anticrénelage). Il existe une nouvelle préférence pour désactiver ces optimisations.
FLUX DE TRAVAIL HDR
- XPression peut désormais charger des fichiers TIFF 48 bits à utiliser dans les flux de production HDR.
LARGE GAMME DE COULEURS
- Option permettant de personnaliser les niveaux de luminance noir et blanc SDR de référence lors de la conversion de SDR à HDR (par défaut, 0 nit et 100 nits respectivement).
MAPPAGE CLAVIER/GPI
- Deux nouvelles actions de clavier assignables, une pour mettre en focus les données du champ de données du modèle, et une pour sélectionner un objet par son nom dans le champ de données du modèle.
- Le raccourci Take Offline de Sequencer dans le mappage du clavier dispose désormais d’une option permettant de retirer tous les calque sur un framebuffer spécifié.
OUTIL DE COLLECTE DE JOURNAUX
- Outil de collecteur de journaux de ligne de commande xpLogCollectorCLI.
- L’outil de collecteur de journaux de ligne de commande xpLogCollectorCLI /fullinfo prend désormais le nom de la station avant la description pour correspondre au nom du fichier de sortie.
ѴÉ
- Les paramètres de filtrage de texture sont désormais copiés vers les matériaux volatils à partir de leur matériau de base d’origine.
- Les fichiers PNG volumineux se chargent désormais plus rapidement.
- La génération de mappes pour les images qui ne sont pas déjà mises en cache est désormais beaucoup plus rapide.
OBJECT INSPECTOR
- L’onglet liens de modèle permet désormais de supprimer la publication de plusieurs objets en les sélectionnant plusieurs fois dans la liste et en utilisant le menu contextuel pour les annuler.
- Dans l’onglet Template Links, les champs publiés peuvent désormais se voir attribuer une couleur avec laquelle ils seront affichés dans les données de modèle du Sequencer et dans le plug-in MOS.
RECORD CLIENT
- Record Client prend désormais en charge la capture de photos au format JPG (en plus des formats PNG et TGA).
SCENE DIRECTOR
- Les Sequencers scenedirector configurés pour s’exécuter dans la même scène sont désormais déclenchés dans l’aperçu animé du Sequencer.
SCENE MANAGER
- Possibilité d’exporter une ou plusieurs scènes/matériaux/polices, etc. vers un fichier (.XPE) pour un envoi et une importation ensuite possibles vers un autre système (évitant d’envoyer l’ensemble du projet).
- Faire glisser un fichier .XPE dans le viewport ouvre la boîte de dialogue d’importation.
- L’importation d’une scène ou de contenus permet désormais de remplacer une scène existante (lorsque le nom de la scène ou le GUID du contenu correspond). Tous les éléments du Sequencer existants sont mis à jour pour utiliser les nouveaux éléments remplacés (vous devez vous assurer que les champs publiés correspondent).
- Les boîtes de dialogue d’exportation/importation disposent désormais d’un curseur de taille de miniature pour ajuster la taille des miniatures de la scène.
- L’exportation vers un package XPP propose désormais une option permettant de conserver les sous-dossiers sous Images et Videos pendant le déploiement, plutôt que de déployer tous les actifs dans le dossier ImagesVideos racine.
- La boîte de dialogue « find » (rechercher) du gestionnaire de scène reste ouverte après avoir sélectionné « find next » (rechercher suivant).
SEQUENCER
- Une option de menu contextuel dans le gestionnaire de scènes et le Sequencer permet d’attribuer une nouvelle scène à des Take Items. Les champs publiés seront mis à jour dans tous les champs correspondants de la nouvelle scène et les valeurs par défaut seront rétablies pour tous les autres champs.
- Les miniatures de la liste du Sequencer mettent désormais à jour datalinq pendant le rendu.
- Préférence permettant le rendu des aperçus même lorsque la fenêtre d’aperçu est fermée (pour permettre la mise à jour des aperçus externes ou pour l’exécution de la logique dans des scripts OnPreviewRender).
- Lorsque vous modifiez le champ ShowInTemplateData pour un objet publié, la mise au point dans le Sequence Inspector (Inspecteur de séquence) ne change plus.
SCRIPTS
- La taille du cache de scripts sur disque a été augmentée pour améliorer la vitesse de chargement des projets avec de grandes quantités de scripts.
SMPTE IP STANDARDS SUPPORT
- La redondance (2022-7) de 2 110 flux peut désormais être activée ou désactivée individuellement sur les cartes IP Matrox DSX.
- Prise en charge des flux auxiliaires (2110- 40) sur les cartes IP Matrox DSX.
TAKE ITEM INSPECTOR
- Une icône « œil » sur l’onglet des données du modèle pour afficher les champs actuellement masqués.
- Une liste globale sélectionnée via une macro d’objet texte fonctionne désormais avec les objets définis via des widgets ou ٲٲԱ™.
- Le système de matériaux dynamique peut désormais utiliser une macro @WidgetName@ en plus des macros existantes.
- Les chemins de fichiers dans les matériaux dynamiques peuvent désormais être absolus ou relatifs au dossier du projet.
- La touche Tab permet désormais de parcourir les commandes de saisie utilisateur définies comme boutons radio ou cases à cocher (lorsque la préférence appropriée pour les onglets est activée).
- Les touches fléchées haut/bas peuvent désormais être utilisées pour modifier le contrôle d’entrée utilisateur du bouton radio sélectionné.
VIEWPORT
- Un nouveau bouton dans la barre d’outils du viewport permet de masquer le cadre englobant des objets sélectionnés ainsi que le quadrillage de titre sécurisé/d’action sécurisée (une touche de raccourci clavier personnalisée peut être attribuée via le menu contextuel du clavier).
- Le passage d’une scène à l’autre dans la fenêtre d’affichage qui utilise la logique de transition est désormais beaucoup plus rapide.
VISUAL LOGIC
- L’onglet ShowInTemplateData de Visual Logic peut être utilisé pour masquer dynamiquement les champs publiés de l’onglet de données de modèle du Sequencer (non disponible actuellement dans les flux de travail MOS/Gateway).
- La définition d’une propriété de couleur de matériau dans la logique visuelle accepte désormais #RRGGBB au lieu de #AARRGGBB.
- Le bloc datalinq de visual logic prend désormais en charge les fonctions de données de pré-ajout/ajout.
- (par défaut, 0 nit et 100 nits respectivement).
API
- Une nouvelle fonction API ReplaceScene permet de remplacer la scène sur laquelle un Take Item est basé.
- Le rappel xpEngine.OnState dans l’API envoie désormais une notification lorsqu’un projet est déchargé.
- Ajout de propriétés d’API pour la définition des modes de fusion des contenus et des écritures recto verso, normales inversées, de lumière linéaire et de profondeur.
- La fonction AddShader de l’API accepte désormais « Mask » (Masque) comme un type de shader valide pour créer un fragment de texture avec les modes de fusion appropriés configurés pour un masque.
- La propriété d’API ShowInTemplateData permet de masquer les objets publiés dans l’onglet des données de modèle.
- La fonction API GetTallyState renvoie l’état de comptage actuel d’un tampon de trame de sortie.
- Ajout des propriétés d’étape Color et Alpha à l’API.
- La fonction d’API GetFocusedPublishedObject permet de récupérer l’objet publié actuellement mis en focus.
- Une fonction API GetDatalinq et .GetDatalinqValue pour récupérer les propriétés datalinq et la valeur actuelle d’un objet publié.
- La fonction Create object prend désormais en charge la création d’objets « en arrière-plan ».
- Une classe xpBackgroundObject dans l’API.
CLIPS
- La longueur maximale de l’ID de rappel dans le presse-papiers a été augmentée à 150 caractères.
- Lorsqu’un clip est mis en file d’attente (cue) sur un canal de serveur alors qu’un clip précédent est toujours lu sur ce canal, la Media Control Gateway (Passerelle de contrôle multimédia) est à présent consciente du clip en cours de lecture, même si elle n’a pas été impliquée dans le démarrage de cette lecture.
- Lorsque plusieurs clips du Clip Store ont le même identifiant unique (il s’agit généralement de leur nom) pour AMP et VDCP, la Media Control Gateway (Passerelle de contrôle multimédia) donne désormais la priorité à un clip ayant un identifiant de rappel correspondant.
- Préférence pour permettre la lecture des photos Clip Store à l’aide d’un shader de texture au lieu d’un shader de vidéo.
- La lecture des fichiers PNG à partir de Clip Store est désormais plus rapide.
- Les clips lus sur des canaux de serveur sans élément de Sequencer attribué envoient désormais leurs informations de compte à rebours vers le plug-in de diffusion.
ٴմ™
- Certains tableaux de scores OES de football prennent en charge les temps de jeu de plus de 99 minutes. Ajout d’une option de configuration pour prendre en charge cette fonction.
- Les performances sont améliorées lorsque les scènes comportent de nombreux champs datalinq et de nombreux objets de texte configurés pour effectuer une requête de modification datalinq.
- Stats Perform API ٲٲԱ™
- StatsScoresLinq : le mot de passe de l’écran de configuration est désormais masqué et chiffré une fois enregistré.
- StatsScoresLinq – Bouton « Browse folder » ajouté pour définir les données locales.
- StatsScoresLinq : un message d’erreur est consigné lorsque la requête http échoue, que la connexion échoue, que la connexion démarre et que la connexion s’interrompt.
- La base de données RSS inclut désormais une option permettant de détecter automatiquement les données XML et JSON en fonction de l’en-tête HTTP Content-Type.
- Dans datalinq, lors de la recherche de données dans une arborescence datalinq, le champ peut désormais utiliser le mot clé « max » pour renvoyer l’élément de l’index de tableau le plus élevé. g. scoringplaysdescription renvoie la description de l’élément de jeu le plus élevé, puis celle du deuxième élément le plus élevé, etc.
- Dans l’arborescence datalinq, la recherche d’éléments enfants va maintenant analyser tous les éléments d’un tableau enfant pour rechercher une correspondance.
- La fonction RSS datalinq dispose d’une nouvelle option permettant d’utiliser l’onglet Table Presets avec des URL statiques. Elle permet d’interroger plusieurs URL avec le même datalinq et chacune d’entre elles est traitée comme une source de table distincte par XPression. Si l’URL de base contient %table%, chaque entrée de Table Preset sera remplacée dans l’URL de base avec la macro %table%. Si l’URL de base ne contient pas %table%, chaque entrée de table doit constituer une URL complète à interroger.
- XML/JSON TCP DataLinq qui peut recevoir un document XML ou JSON via un socket TCP.
- Un élément DataLinq SMTTennisUmpireClock lit les données envoyées par Umpire Clocks pendant le match.
- La fonction Stats Perform API ٲٲԱ™ dispose d’une nouvelle option permettant d’utiliser l’onglet Table Presets avec des URL statiques. Elle permet d’interroger plusieurs URL avec le même datalinq et chacune d’entre elles est traitée comme une source de table distincte par XPression. Si l’URL de base contient %table%, chaque entrée de Table Preset sera remplacée dans l’URL de base avec la macro %table%. Si l’URL de base ne contient pas %table%, chaque entrée de table doit constituer une URL complète à interroger.
- La fonction Stats Perform API DataLinq dispose désormais d’une option permettant de détecter automatiquement les données XML et JSON en fonction du type de contenu HTTP.
- API Stats Perform : option d’intervalle pour les requêtes de Table Presets.
- Les contenus publiés définis via datalinq incluent désormais les valeurs datalinq de pré-ajout/ajout dans les journaux d’exécution.
- Meilleure gestion des messages « M » envoyés à une heure définie d’OES Datalinq basketball envoyés en dehors du mode match.
- En mode statique, la fonction RSS datalinq avec Table Presets peut désormais utiliser les macros d’URL par défaut pour remplacer une partie de l’URL.
- Datalinq – option Copy Data dans la fenêtre Browse de DataLinq.
- ٲٲԱ: l’option Copy Data de la fenêtre Browse de DataLinq comporte l’option Copy Path, qui permet de coller directement le chemin de données sélectionné dans XPression Data Source > DataLinq.
INCODER
- La fonction de division de région d’INcoder dispose désormais de valeurs de taille de destination configurables pour permettre la mise à l’échelle des régions.
- Des boutons ont été ajoutés dans l’INcoder pour déplacer les sources, les projets et les processeurs vers le haut ou vers le bas dans la liste.
FLUX DE TRAVAIL MOS
- Prise en charge du plug-in HTML5 pour les objets CG dans iNEWS.
- Flux de travail de l’espace réservé HTML5 Plugin Clips
- UX a changé de nom : c’est maintenant Lucid
- Le plug-in MOS ActiveX prend désormais en charge les commandes de saisie utilisateur avec entrée de valeur personnalisée lorsqu’il est défini sur List Box, Radio Button ou Checkboxes.
- Option de la passerelle qui empêche de résoudre le nom d’hôte du Clip Store sur une adresse IP avant de le fournir aux plug-ins clients.
- Le moteur de sortie d’un flux de travail MOS crée désormais des Take Items dans le Sequencer avec l’image d’aperçu définie sur l’image d’aperçu par défaut.
- Configuration de la passerelle pour l’accès SSL au Clip Store à partir du plug-in HTML5.
- Le plug-in MOS peut désormais utiliser la propriété ShowInTemplateData pour masquer dynamiquement les champs du plug-in (à l’aide d’un script ou d’une logique visuelle).
- Le plug-in MOS peut désormais utiliser la propriété TemplateDataColor pour colorer dynamiquement les champs du plug-in (à l’aide d’un script ou d’une logique visuelle).
- Un nouveau flux de travail a été mis en place pour permettre de prendre en charge plusieurs systèmes Tessera SE ou Tessera Master dans un flux de travail MOS. Chaque destination de la carte de région nécessite désormais de spécifier un identifiant Net-ID pour indiquer à quel système Tessera l’élément MOS doit être envoyé.
- Le plug-in HTML5 reflète les couleurs de champ configurées à partir de la conception de la scène.
- Plug-in HTML5 : ajout de l’aperçu du clip lors du passage de la souris sur la miniature.
- Lecteur de clips du plug-in HTML5
- Le plug-in MOS ActiveX mémorise désormais les paramètres de tri du Clip Store lors de la fermeture/réouverture du plug-in.
- L’onglet du Clip Browser du plug-in MOS ActiveX prend désormais en charge Ctrl+C pour copier et coller un clip dans un champ de contenu de l’onglet Edit.
- Les touches fléchées haut/bas du plug-in MOS ActiveX peuvent désormais régler les boutons radio de contrôle de saisie utilisateur.
- Prise en charge du plug-in HTML5 pour les ID réseau Tessera.
- Le plug-in ActiveX masque les heures des champs de temporisation en fonction d’un paramètre de passerelle.
- Prise en charge du plug-in HTML5 pour la substitution @MACRO@.
PLUG-IN NLE
- Le plug-in NLE dispose désormais d’une option de configuration permettant d’utiliser un moteur de rendu configuré localement pour les aperçus et les rendus (en surpassant les moteurs spécifiés dans la passerelle).
- Le plug-in Premiere NLE prend désormais en charge la connexion directe à un moteur de prévisualisation local.
- Préférence permettant l’exécution des scripts OnPreviewRender dans les flux de travail NLE et lors de l’exportation vers des images/vidéos.
OPENMAM
- Le pilote OpenMAM pour XPression Maps prend désormais en charge les connexions HTTPS sécurisées.
PROJECT SERVER
- Une nouvelle option de Project Server affiche la configuration pour utiliser une liste de révisions incrémentielle unique, quel que soit le projet en cours de publication, de sorte que les identifiants de révision ne se chevauchent pas pour les différents projets.
- La publication/le déploiement de projets sur le serveur du projet gère désormais mieux les cas où il y a des actifs stockés dans des sous-dossiers au niveau du projet (et non dans les dossiers standard Images Videos).
REMOTE SEQUENCER
- Lors de l’ajout d’une scène à un conducteur d’émission hors MOS dans Remote Sequencer, la valeur du calque est définie par défaut sur le calque par défaut des modèles.
- Remote Sequencer vous informe maintenant que le projet a été mis à jour sur Project Server et fournit un bouton d’actualisation dans le gestionnaire de scènes.
- Le Sequencer distant prend désormais en charge la coloration dynamique et le masquage des champs de modèle.
- La renumérotation de plusieurs éléments dans Remote Sequencer est désormais plus rapide.
- Certaines boîtes de dialogue de Remote Sequencer n’acceptaient pas les touches du pavé numérique lorsque le rappel rapide était activé.
- Le raccourci clavier de Remote Sequencer peut désormais effectuer une mise hors ligne pour tous les éléments d’un canal spécifié.
- Le Sequencer distant enregistrera désormais lorsqu’une disposition est modifiée ou réinitialisée.
ROSSTALK
- Une préférence permet aux commandes RossTalk TEMPLATEDATA de mettre à jour les champs publiés dans les éléments du Sequencer qui sont déjà à l’antenne.
- La commande RossTalk TEMPLATEDATA prend désormais en charge l’ajustement des champs publiés pour des éléments tels que la visibilité, la position, la rotation, etc. Pour cela, vous devez envoyer une commande sous le format suivant : TEMPLATEDATA takeid:Object.Property:value (e.g. TEMPLATEDATA 1000:Quad1.Visibility:0).
- Les messages sortants RossTalk sont désormais consignés dans le fichier journal.
- Une commande RossTalk RESUME peut désormais contenir un nom de source Tessera pour reprendre tous les calques sur cette source. g. « RESUME Ribbon Boards ».
STATUS CLIENT
- XPression Status Client est une nouvelle application qui permet à un utilisateur sur un seul ordinateur du réseau de consulter l’état des applications XPression sur un ou tous les ordinateurs exécutant le logiciel XPression Monitor.
- XPression Status Client permet à un utilisateur d’un ordinateur de démarrer/d’arrêter les services XPression à distance sur d’autres ordinateurs, de lancer des sessions TeamViewer à distance et d’installer les produits logiciels XPression à distance, ce qui inclut le transfert du téléchargement du paquet logiciel vers un ou plusieurs ordinateurs impliqués dans le processus d’installation à distance.
- Status Client peut désormais ajouter des groupes pour organiser les machines en différents groupes/catégories.
- Status Client dispose désormais d’actions de menu pour charger/enregistrer la liste des machines clientes dans un fichier.
TESSERA
- Les temps de mise en file d’attente (cue) dans Tessera ont été améliorés pour l’utilisation d’un grand nombre de clips du Clip Store.
- La colonne de compte à rebours de Tessera Master est désormais mise à jour lors de l’utilisation de contenus dynamiques du Clip Store.
VIDEO CODER
- Video Coder gère désormais les fichiers ProRes 4444 qui se trouvent dans l’espace calorimétrique Rec 601.
CODEC VIDÉO
- Un nouveau codec vidéo XPVC2 pour des performances améliorées, y compris la prise en charge 10 bits (les anciens clips XPVC peuvent toujours être lus dans le nouveau codec).
- L’outil xpClipInfo (disponible en tant qu’élément du menu contextuel à droite de l’explorateur) permet d’afficher les détails des fichiers AVI du codec XPression.
Notes de version de la version 10.0
Date de publication : 15/10/2020
Ces notes de mise à jour abordent les fonctionnalités, les améliorations et les correctifs introduits pour les éléments XPression suivants :
- XPression
› BlueBox
› CII Gateway
› Gestion des fichiers
› Framebuffers
› Materials
› Prise en charge des normes IP SMPTE
› Témoin lumineux
› Transition Logic
› Visual Logic - INcoder
- Remote Sequencer
- Flux de travail MOS
› Plug-in MOS HTML5 - Tessera
- API
- RossTalk
- DataLinqTM
- OpenMAM
- Video Coder
- Sequencer Gateway
- DashBoard
XPression
XPression BlueBox
- Le menu des paramètres BlueBox a désormais la préférence de choisir un format vidéo par défaut pour le moteur.
- Le programme d’installation de BlueBox dispose désormais d’une option permettant de créer des raccourcis Bureau.
Ҳٱɲ - Ҳٱɲ prend désormais en charge XCUE pour programmer en file d’attente (cue) un élément par identifiant Take ID ou par GUID MOS.
- Ҳٱɲ dispose désormais d’une commande XLAYEROFFchanlayer.
- Ҳٱɲ dispose désormais d’une commande XTEMPLATEDATA pour définir les valeurs des champs de modèle par nom.
Gestion des fichiers
- XPression peut désormais charger des fichiers PNG 48 bits et 64 bits à utiliser dans les flux de travail HDR.
- La fonction « Export to Still Images » permet désormais de cocher la case « single frame » pour plusieurs Take Items simultanément.
- La boîte de dialogue « Import from Project » comporte désormais un filtre de scène pour faciliter la recherche de scènes.
Framebuffers - Prise en charge de certaines cartes Blackmagic existantes à l’aide du nouveau plug-in Decklink framebuffer (disponible en 64 bits).
- Prise en charge de Blackmagic Desktop Video 10.9.7.
- Une option de capture asynchrone dans le framebuffer DirectShow Capture offre une meilleure prise en charge des webcams qui fonctionnent à une fréquence d’images inférieure à la fréquence d’images du projet.
Ѳéܳ
- Les primitives ont désormais un mode de contenu dynamique dans lequel elles peuvent utiliser une chaîne de chemin pour modifier dynamiquement leur attribution de contenu. Les chemins de matériaux peuvent être des chemins de fichiers, des noms de matériaux, des couleurs ou des ID de rappel Clip Store. Les chemins de matériaux peuvent inclure des macros %datalinqkey% et @Textobject@.
Prise en charge des normes IP SMPTE
- Prise en charge des cartes Matrox DSXLE5 D25/Q25 (prenant en charge les flux IP audio & vidéo 2110, l’entrée & les sorties, y compris la prise en charge UHD).
- Prise en charge jusqu’à 4 x 2110-30 flux audio (totalisant jusqu’à 16 canaux audio) par flux vidéo sur Matrox DSXLE5 D25/Q25.
Témoin lumineux
- Un nouveau pilote TSL 3.1/4.0 pour accepter les informations de témoins lumineux. La fenêtre des écrans de sortie s’affiche en surbrillance lorsqu’une sortie donnée est à l’antenne (rouge) ou en mode aperçu (vert).
Logique de transition
- L’onglet Logique de transition comporte désormais des boutons de barre d’outils permettant d’exporter/d’importer la logique de transition d’une scène vers un fichier sur disque.
Visual Logic
- Les sources JSON et XML DataLinq prennent désormais en charge le bloc Visual Logic DataLinq demandant plusieurs points de données.
- La fonction RSS DataLinq (lorsqu’elle est définie pour une URL statique) prend désormais en charge le bloc DataLinq dans Visual Logic, demandant plusieurs points de données à la fois.
- Ajout d’un objet Visual Logic à l’API pour pouvoir charger/enregistrer des fichiers XVL pour une scène et activer/désactiver les onglets Visual Logic à partir de l’API.
- Le Visual Logic Editor met désormais en surbrillance les connexions d’un bloc sélectionné en rouge.
INcoder
- Une nouvelle option dans le processeur de l’INcoder permettant de recoder les images fixes au format TGA pour accélérer le chargement.
Remote Sequencer
- Remote Sequencer peut désormais créer des demandes en cours d’exécution manuelles qui ne sont pas liées à un MOS NRCS.
Flux de travail MOS
Plug-in MOS HTML5
- Prise en charge du plug-in HTML5 pour Tessera.
- Prise en charge du plug-in HTML5 pour les clips XPression.
- Prise en charge du plug-in HTML5 pour Lucid Studio (UX).
- Le plug-in HTML5 permet de rendre sous conditions les boutons Add To Story, OK et Cancel via la configuration de la passerelle MOS.
- Prise en charge du plug-in HTML5 pour les objets CG dans iNEWS.
- Le plugin HTML5 a une nouvelle option de configuration de Gateway pour cacher le bouton « Update Story » afin de faciliter le flux de travail iNEWS.
Tessera
- Une nouvelle case à cocher sur l’onglet Source Tessera du mappage régional entraîne un rendu beaucoup plus performant lorsqu’une source est mappée à de nombreuses régions de destination.
- Un flux de travail de sauvegarde pour Tessera SE et Tessera Master permet à un système de sauvegarde de surveiller l’état du système principal et d’effectuer un basculement.
API
- xpCameraObject.SetDirectionObject
- xpDataLinq.PrependData
- xpDataLinq.AppendData
- xpDataLinq.RefreshLinqsOnChange
- xpDatalinqKeys.CreateKey
- xpDatalinqKey.Publish
- xpEngine.GetFontByID
- xpOutputFrameBuffer.GetScene
- xpOutputFrameBuffer.GetTakeItem
- xpProject.GetFontByID
- xpSceneDirector.SetAsNLE
- xpScene.CreateSceneDirector
- xpScene.DeleteSceneDirector
- xpScene.GetPreviewSceneDirector
- xpScene.GetDefaultSceneDirector
- xpScene.GetNLESceneDirector
- xpScene.ExportTransitionLogic
- xpScene.ImportTransitionLogic
- xpSceneDirector.ClearDefaultFrameMarker
- xpSceneDirector.SetDefaultFrameMarker
- xpSceneDirector.SetAsPreview
- xpSlabObject.GetDatalinq()
RossTalk
- Les nouvelles commandes RossTalk « UNCUE [takeid] » et « UNCUEALL » permettent de supprimer la programmation en file d’attente (cue) d’éléments.
DataLinqTM
- La source STATS DataLinq analyse désormais les données du basket-ball féminin universitaire.
- La source STATS DataLinq analyse désormais également les fichiers de données SCORES.
- JSON DataLinq prend désormais en charge différents encodages de fichiers (par exemple UTF-8, ASCII, etc.).
- Une nouvelle source DataLinq pour connecter les résultats des matchs de hockey de la Ligue nationale.
- Lors de la liaison d’un objet de texte ou d’un quad à DataLinq, une chaîne facultative peut être définie et pré-ajoutée ou ajoutée à la valeur résultante qui provient de la source DataLinq. (Utile pour ajouter des libellés, des unités ou des chemins de fichier aux données).
- Si plusieurs serveurs DataLinq contiennent des sources portant le même nom, les données peuvent automatiquement basculer vers l’autre serveur si le serveur principal est déconnecté.
OpenMAM
- Prise en charge de XPression Maps 3.1 et versions ultérieures.
Video Coder
- Le Video Coder convertit désormais le contenu source non formé en fichiers AVI prémultipliés/formés, sauf si l’option de gestion alpha source est définie sur « Ignore » (Ignorer).
- Le Video Coder dispose désormais d’une meilleure détection du contenu source non formé (non prémultiplié).
Sequencer Gateway
- Flux de travail de diffusion automatisée multimoteurs à l’aide de Remote Sequencer, et ce, sans nécessiter MOS Newsroom.
- Permet aux utilisateurs de Remote Sequencer de créer des conducteurs d’émission manuels ou d’enregistrer des conducteurs d’émission MOS en vue d’une utilisation ultérieure.
DashBoard
- Plug-in de code temporel pour l’envoi de compte à rebours via UDP vers le DashBoard ou d’autres appareils.
- L’API XPression DashBoard ne nécessite plus de licence pour s’exécuter.
Notes de version de la version 9.5
Date de publication : 09/03/2020
Ces notes de mise à jour abordent les fonctionnalités, les améliorations et les correctifs introduits pour les éléments XPression suivants :
- XPression
› BlueBOX
› gestion des fichiers
› Framebuffers
› Material Manager ›
Sequencer
› Interface utilisateur
› Visual Logic - Clips XPression
- Ѳé
- INcoder
- Remote Sequencer
- Flux de travail MOS
- API
- RossTalk
- Formateur du journal d’exécution As Run Log
- ٲٲԱ™
- Codec vidéo
- Outils tiers
XPression
BlueBox
- BlueBox a désormais la préférence de choisir un format vidéo par défaut pour le moteur.
Gestion des fichiers
- La boîte de dialogue d’importation de fichiers audio vous permet désormais de sélectionner plusieurs fichiers WAV à importer.
- Une nouvelle préférence permet de forcer la gestion des fichiers PSD en tant que couleur prémultipliée ou directe.
- XPression peut désormais utiliser une version de FFMPEG fournie par l’utilisateur pour exporter des clips vidéo vers des fichiers MOV. Le chemin d’accès au
ffmpeg.exe doit être configuré dans le menu Advanced Preferences pour activer l’exportation via ffmpeg.
L’option FFMPEG n’est pas distribuée ou groupée avec XPression.
FFMPEG peut être téléchargé ici :
https://ffmpeg.zeranoe.com/
Framebuffers
- Le framebuffer RossLinq peut désormais sélectionner des numéros de canaux jusqu’à 256.
- Les entrées en direct peuvent désormais être configurées sur les entrées également utilisées par les touches internes sur les cartes Matrox DSX.
- La charge utile SMPTE 352 sur les sorties Matrox DSX inclut désormais la fonction Rec. 2020 et HLG 2100 le cas échéant
- Blackmagic UltraStudio HD Mini est désormais pris en charge avec Bluebox GO!.
- Les canaux de serveur peuvent désormais disposer d’un framebuffer dédié attribué comme canal d’aperçu.
Material Manager
- Les paramètres couleur et alpha d’une texture sur un objet sont désormais copiés vers des textures volatiles qui sont appliquées.
- Propriétés en lecture seule permettant au xpVideoShader de lire le point d’entrée/de sortie d’un sous-clip affecté via le Clip Store.
- Le shader vidéo dispose désormais d’un paramètre permettant de régler le niveau audio principal du shader vidéo. Les clips du Clip Store affectés à ce contenu publié sont ajustés à la fois en fonction de leur propre niveau audio et du niveau audio principal des shaders.
- Les propriétés de couleur du contenu (diffuse, ambiante, etc.) peuvent désormais accepter une valeur de chaîne au format hexadécimal #RRVVBB ou
décimal R, V, B. - La balise de contenu M: peut désormais comporter un chiffre facultatif (compris entre 1 et 5) pour spécifier le calque d’attribut de police. Par exemple
{M:1:matname} pour face, {M:2:matname} pour bordure, etc.
Sequencer
- Choix de couleurs supplémentaires pour les Take Items du Sequencer.
- L’exportation vers la vidéo dispose désormais d’une option permettant de séquencer le nom d’un élément au lieu d’avoir un nom de base fixe, ainsi que d’une option permettant de ne pas inclure de suffixe de numérotation.
Interface utilisateur
- Les objets d’Object Manager peuvent désormais être colorés, comme les Take Items du Sequencer.
- Le copier/coller d’une animation de décalage d’une piste vers
une autre est désormais pris en charge. - Le widget liste de texte dispose d’une option permettant la saisie manuelle de texte.
- Le journal en temps réel, l’écran de suivi et Live Input Monitor peuvent désormais se voir attribuer des touches de raccourci clavier dans l’éditeur de configuration du clavier.
Visual Logic
- Un nouveau bloc Time Offset dans Visual Logic permet d’ajouter/de retirer des valeurs de dates/d’heures.
- Le bloc Time Delta de Visual Logic possède désormais des sorties de propriété pour indiquer quelle date est plus grande ou si elles sont égales.
Clips XPression
- Clip Store peut désormais démarrer un serveur Web qui fournit une interface REST pour récupérer les informations sur le clip.
- Le niveau audio des clips Clip Store peut désormais être ajusté par clip à l’aide de la boîte de dialogue Clip Editor.
- Le Clip Store Manager peut désormais créer des pistes d’événements prédéfinies avec des événements déclencheurs RossTalk et SceneDirector.
- Les pistes d’événements peuvent être affectées à des clips dans XPression Clip Editor.
- Un plug-in MOS peut désormais créer un espace réservé basé sur l’identifiant de rappel à placer dans le conducteur d’émission (nécessite que Gateway soit configuré pour le rappel de clips via l’identifiant de rappel et que Clip Store n’autorise pas les doublons d’identifiants de rappel).
- Le point de sortie et la longueur des images fixes sont désormais visibles dans le Clip Browser une fois qu’ils ont été modifiés.
- Une option de clic droit pour activer/désactiver le bouclage et conserver la dernière image pour plusieurs clips en même temps.
- Si vous faites glisser un clip du Clip Store vers un champ publié tout en maintenant la touche CTRL enfoncée, ce clip sera lié au champ publié par l’identifiant de rappel au lieu de l’identifiant unique du clip.
Ѳé
- Le pilote GPIO Adrienne inclut désormais des options permettant de choisir l’état initial de la broche et si la logique doit être active haut ou bas.
INcoder
- INcoder dispose désormais d’une meilleure détection des erreurs pour signaler les échecs lorsque les clips ne parviennent pas à transcoder correctement.
- INcoder dispose désormais d’un bouton permettant de dupliquer une source et un processeur.
- INcoder traite désormais plus rapidement les clips XPVC qui se trouvent sur un lecteur réseau.
- INcoder affiche désormais une barre de progression lors de l’importation de clips qui sont déjà au format XPVC.
- INcoder affiche désormais le dossier watchfolder et le processeur des fichiers dans la liste des tâches.
- INcoder peut diviser les clips en plusieurs régions et régions à bandes à partir d’un clip source et créer un clip de
dimensions différentes. - INcoder peut forcer un processeur à gérer uniquement les clips d’une dimension spécifique et à échouer si ces dimensions sont différentes.
- L’onglet Processors d’INcoder peut attribuer des pistes d’événements aux clips traités par un dossier de surveillance.
- INcoder dispose d’une option permettant de forcer le paramètre de qualité de codage d’un processeur.
Remote Sequencer
- De nouvelles touches de raccourci clavier mappables dans Remote Sequencer permettent de déplacer la mise au point sur un canal vers le haut ou vers le bas, sur un seul élément à la fois.
- Remote Sequencer dispose désormais d’une touche de raccourci clavier mappable de changement de canal.
- De nouveaux raccourcis clavier dans Remote Sequencer permettent de définir la priorité sur l’une des listes de séquence de canaux ou la liste de séquence linéaire.
- Le menu de mappage du clavier du Remote Sequencer affiche désormais les conflits de raccourcis.
- L’action de mise en file d’attente (cue) dans Remote Sequencer peut désormais programmer en file d’attente plusieurs Take Items sélectionnés.
- Dans Remote Sequencer, les raccourcis clavier pour accéder au bulletin précédent/suivant fonctionnent désormais sur le canal Tessera.
- Remote Sequencer dispose désormais d’un bouton Edit Enable (similaire à ce que l’on trouve dans XPression Studio) qui désactive les modifications apportées au framebuffer/aux calques à partir de l’arborescence du conducteur d’émission, mais qui active/désactive également toutes les modifications apportées aux données de modèle.
- La liste des écrans de sortie dans Remote Sequencer s’agrandit pour afficher les éléments sur les calques en dehors de la plage de -3 à +3.
Flux de travail MOS
- Plug-in HTML5 : possibilité d’afficher sous conditions les boutons Add To Story, OK, et Cancel via la configuration de la passerelle.
- Plug-in HTML5 : accède maintenant à la dernière route affichée lors d’un relancement, plutôt qu’à l’onglet Browse.
- Plug-in HTML5 : nouvelle fonctionnalité de contrôle d’aperçu permettant aux utilisateurs de précharger toutes les images d’aperçu pour éviter que des images d’aperçu vides s’affichent lors du survol de la séquence d’aperçu.
- Plug-in HTML5 : amélioration CSS lors du réglage des dimensions sur le formulaire de modification de l’aperçu sur des résolutions plus petites.
- Plug-in HTML5 : lors de la modification des images d’aperçu, les utilisateurs peuvent désormais utiliser la molette de la souris pour régler les valeurs de position, de rotation, d’échelle, etc.
- Paramètre dans la configuration du moteur OFL de la passerelle MOS pour réserver un moteur OFL à l’utilisation par les clients NLE.
- Si vous maintenez la touche Maj enfoncée lors de la modification de projets dans le plug-in MOS ActiveX, les données du modèle existant seront conservées.
- Le plug-in ActiveX mémorise désormais le paramètre de filtre Clip Store d’un utilisateur.
API
- Ajout de la fonction API xpSlabObject.GetDatalinq().
- Une nouvelle propriété dans l’API Tessera permet d’obtenir l’identifiant d’un rendu de nœud (utile lorsqu’il s’agit de nœuds de sauvegarde).
- xpLinesObject dans l’API prend désormais en charge les appels SetMaterial/GetMaterial.
RossTalk
- Une préférence permet d’ignorer les commandes TAKE/SEQI de RossTalk si l’élément est déjà à l’état en ligne.
- La commande RossTalk CUE permet désormais de programmer en file d’attente (cue) un groupe de séquences défini sur Take All.
Formateur du journal d’exécution As Run Log
- Le journal d’exécution As Run Log permet désormais d’exporter les valeurs totales de partition vers des fichiers CSV.
ٲٲԱ™
- Le fichier NBA NGSS DataLinq a été mis à jour pour prendre en charge les nouvelles exigences de connexion SSL de la NBA (Windows 10 uniquement).
- La sélection d’un nouveau match dans NGSS réinitialisera le score dans l’encadré dédié et les statistiques du match.
- Les tables d’équipe à domicile/à l’extérieur de NGSS DataLinq incluent désormais des champs de statut de joueur.
- Une nouvelle source DataLinq permet une connexion à STATS LLC pour les flux de scores à l’extérieur.
- STATS DataLinq analyse désormais également le fichier de données SCORES.
- Le STATS DataLinq va maintenant analyser les données du basket-ball féminin universitaire.
- Dans STATS DataLinq, plusieurs matchs peuvent désormais être sélectionnés et activés/désactivés.
- STATS DataLinq dispose d’une colonne indiquant l’association et le classement pour le football américain universitaire.
- OES Lacrosse DataLinq prend désormais en charge les corners.
- Case à cocher permettant à DataLinq de lire les fichiers texte actuellement ouverts pour écriture dans d’autres applications qui verrouillent le fichier.
Codec vidéo
- Le programme d’installation du codec vidéo XPression comprend désormais un plug-in pour VLC 3.x pour permettre à VLC de lire les vidéos du codec XPression.
Outils tiers
- Le plug-in Stream Deck prend désormais en charge les actions utilisées dans les boutons Multi-Action.
- Prise en charge de la carte SeaLevel 8012e GPIO.
Notes de version de la version 9.0
Date de publication : 15/07/2019
XPression
- Un nouvel onglet Font Manager permet de classer les polices dans des dossiers tels que des contenus et de les trier par nom, identifiant ou taille.
- Le Font Manager peut être utilisé pour affecter une police à plusieurs objets texte simultanément.
- Une boîte de dialogue Font Editor permettant de modifier une police à partir du Font Manager (ou en cliquant avec le bouton droit de la souris sur un objet texte).
- Les identifiants des polices peuvent désormais être renumérotés via le Font Manager.
- Le Material Editor peut désormais accepter les entrées de couleur au format hexadécimal standard #RRGGBB.
- Une nouvelle préférence pour définir l’interprétation du canal alpha pour les fichiers PNG, TGA et TIFF, pour choisir entre Shaped, Unshaped ou Auto-Detect.
- Préférence pour désactiver l’analyse des métadonnées, ce qui permet d’accélérer le chargement des images pour les personnes qui n’utilisent pas de données XMP.
- Chargement plus rapide des images (en particulier les fichiers TGA volumineux).
- Les projets comportant un grand nombre de cylindres utilisent désormais moins de mémoire.
- Ajout de 1080p29.97 à la liste des préréglages du nouveau projet.
- Pipeline de rendu avec précision HDR prenant en charge HLG et Rec. Espace colorimétrique 2020 (large gamme de couleurs)
- Prise en charge des sorties HDR (HLG et/ou Rec. 2020) sur les cartes de framebuffer Matrox (à l’aide de projets HDR natifs ou de projets SDR convertis).
- Prise en charge des sources HDR Live (HLG et/ou Rec. 2020) dans les projets HDR natifs (sur les cartes Matrox DSXLE4)
- Option permettant de définir le niveau de blanc diffus d’un projet HLG.
- Mise à jour de la bibliothèque NDITM vers la version 3.5 – NDITM est une marque de NewTek, Inc.
- Le framebuffer NDITM prend désormais en charge 8 canaux de sortie audio.
- Une option de l’événement Take Offline de Scene Director permet d’utiliser la transition de sortie du Take Item ou la logique de transition de la scène.
- Option de clic droit dans la liste du Scene Director pour dupliquer un réalisateur de scène existant.
- Les messages RossTalk peuvent désormais être envoyés en cliquant avec le bouton droit de la souris sur les pistes de Scene Director et en ajoutant un événement RossTalk à Scene Director.
- Fonction de recherche dans Script Editor
- Passer le curseur sur les fonctions dans Script Editor affiche désormais le prototype de fonction et les arguments.
- Script Editor effectue désormais une complétion de code simple pour afficher les méthodes et les propriétés disponibles pour les variables lors de la saisie de « . ». De plus, Ctrl + espace peut être utilisé pour faciliter l’exécution des types d’objets.
- La complétion du code du moteur de script prend désormais en charge les instructions composées comme le Sequencer de moteur.
- La complétion du code de script gère désormais plusieurs variables déclarées sur une seule ligne.
- Global Script Editor affiche désormais les erreurs de compilation des autres scripts du projet.
- Les actions de script dans Transition Logic peuvent désormais également utiliser des méthodes de script globales.
- Script Editor effectue désormais une complétion de code simple pour afficher les méthodes et les propriétés disponibles pour les variables lors de la saisie d’un point. De plus, Ctrl + espace peut être utilisé pour faciliter l’exécution des types d’objets.
- La fenêtre de recherche peut désormais accéder à une police dans Font Manager.
- Nouvelle préférence pour choisir un identifiant de départ avec lequel les Take Items MOS sont créés.
- Une nouvelle préférence permet d’activer/de désactiver l’utilisation de la touche * pour lire l’aperçu animé dans Sequencer.
- Préférence permettant aux Take IDs des projets chargés ultérieurement d’être prioritaires sur les Take IDs MOS attribués précédemment.
- La fonction d’exportation vers des images permet désormais d’exporter des fichiers WAV 24 bits.
- La fenêtre Preview du Sequencer peut désormais afficher un aperçu animé en direct (la touche * du pavé numérique déclenche le début de l’aperçu animé).
- Les aperçus de Sequencer sont désormais prioritaires sur les miniatures de rendu, ce qui évite les retards d’aperçu après l’importation d’un grand nombre de Take Items au format XML).
- Une option des groupes de Sequencer (timed, roll/crawl et take all) permet d’activer automatiquement le groupe lorsque le projet est chargé.
- Une option dans les propriétés des Take Items permet de verrouiller le calque afin qu’aucun élément ne puisse remplacer l’élément verrouillé.
- Il est maintenant possible de désactiver certains Take Items du Sequencer en utilisant le menu contextuel accessible par clic droit. Les éléments désactivés sont ignorés dans les groupes de séquences programmées, de défilement vertical/horizontal, etc.
- Une préférence permet de spécifier si les éléments désactivés doivent être autorisés à passer à l’antenne lorsqu’ils sont déclenchés manuellement.
- Une préférence permet de déterminer si la séquence doit être avancée lors de la mise hors antenne d’un élément à l’aide de la touche – / Take Offline du pavé numérique.
- Les objets de texte peuvent maintenant être dotés d’une limite de caractères souple ou stricte. Lorsque l’objet de texte publié dépasse la limite non stricte, un avertissement est émis et le nombre de caractères est restreint à la limite stricte. Cela s’applique également au plug-in MOS ActiveX.
- Plus de flexibilité dans les ajustements de la disposition ancrable. Il n’y a plus de restrictions pour l’ancrage d’éléments horizontalement ou verticalement avec un autre panneau.
- Double-cliquer sur une fenêtre viewport (non flottante) fera apparaître une fenêtre maximisée qui s’adapte à la région disponible.
- Les fichiers PSD de Photoshop peuvent désormais être importés (File > Import > Photoshop) et les calques de Photoshop sont convertis en objets/matériaux individuels dans XPression. Les calques et les effets Photoshop doivent être rastérisés dans Photoshop avant l’importation. Seul un sous-ensemble de modes de fusion Photoshop peut être importé (par exemple, normal, contournement linéaire, multiplication, écran)
- Le chargement des projets avec un très grand nombre de textures sera désormais plus rapide.
- La propriété pivot est désormais publiée dans le système d’images clés.
- Une nouvelle préférence permet aux projets d’être enregistrés sans leurs miniatures de Take Items. Cela permet des sauvegardes plus rapides, mais les miniatures peuvent devoir être régénérées lors du chargement.
Shader vidéo
- Le shader vidéo dispose désormais d’une sélection d’image d’aperçu pour choisir l’image d’une vidéo à utiliser pour générer des aperçus.
- L’image d’aperçu du shader vidéo s’applique désormais aux textures volatiles en fonction du shader vidéo affecté au shader des objets d’origine.
Visual Logic
- Les métadonnées XMP peuvent désormais être analysées à partir de fichiers PNG.
- Nouvelle option « Assign & Paste » dans Visual Logic Editor pour permettre aux blocs d’être copiés/collés sur différents objets.
- Le Visual Logic Editor dispose désormais d’une option de menu pour afficher les valeurs de bloc actuelles sous chaque bloc (touche de raccourci ALT+V).
- Le bloc sélecteur de tri Visual Logic utilise désormais une sortie d’ordre de tri basée sur 1 pour faciliter le débogage.
- Les sorties du sélecteur de tri de fin de Visual Logic sont désormais supprimées lorsqu’elles sont déconnectées.
- Les connexions Visual Logic de type « any » sont désormais peintes en rouge foncé.
- La précision des blocs Visual Logic de longueur et de distance du vecteur a été améliorée.
BlueBox
- BlueBox dispose désormais d’un menu de mappage GPI permettant de configurer les actions GPI.
Clips XPression
- Vous pouvez maintenant faire glisser plusieurs clips du Clip Store et les déposer dans les champs de contenu publié de l’onglet Template Data.
- Les événements déclencheurs RossTalk ou Scene Director peuvent désormais être ajoutés directement aux clips dans le Clip Store. Il suffit de les ajouter à une piste dans Clip Editor.
INcoder
- INcoder dispose désormais d’une option permettant d’analyser un numéro de début à partir du nom de fichier comme ID de rappel.
Ѳé
- Prise en charge de la carte SeaLevel 8004e GPIO.
Matrox
- Sur les cartes Matrox DSXLE4, le délai par défaut (entre le rendu et la sortie d’une trame) est réduit (pour une taille de tampon de trame de matériel équivalente).
- Les sorties AES sur les cartes Matrox DSX peuvent désormais être configurées pour alimenter n’importe quelle paire audio stéréo à partir des sorties de framebuffer disponibles. Les valeurs par défaut sont framebuffer 1 au groupe AES A et framebuffer 2 au groupe AES B.
- Une option permet de désactiver l’envoi de l’identifiant de charge utile vidéo (SMPTE ST 352) sur les cartes Matrox DSX.
- Option permettant d’activer/désactiver l’audio intégré sur les cartes Matrox DSX.
- La version 10.0.100 23768 du pilote Matrox DSX est désormais prise en charge (la version 9.9.1 est toujours prise en charge).
XPression Gateway
- Nouvelle option de clic droit dans le format Gateway MOS Abstract Format pour insérer des champs prédéfinis.
- Lorsque les mises à jour du bulletin MOS sont traitées, le Sequencer ne remélange plus tous ses éléments pendant la reconstruction du bulletin.
- MOS Abstract peut désormais inclure une macro @DESCRIPTION@ pour ajouter la description au résumé.
- Lorsqu’il est défini, un nouveau paramètre dans la passerelle (section Render Options dans les paramètres de l’option Client Plugins) dirige les clients directement vers les moteurs d’aperçu/hors ligne.
Client MOS
- Les clients Dali et Maps du plug-in HTML se lancent à partir de boutons situés dans les champs d’image.
- Le plug-in HTML prend en charge les balises de police dans le cadre des limites de texte strictes et non strictes.
- Limites de caractères souples et strictes pour les champs de texte du plug-in HTML.
- Le champ de sélection Show du plug-in HTML s’affiche plus clairement sous forme de lien dans l’onglet Graphics.
- Double-cliquer sur le plug-in HTML pour sélectionner un programme.
- Prise en charge de XPression Maps dans le plug-in HTML MOS.
- Prise en charge du plug-in HTML pour Dali OpenMAM.
- Le plug-in HTML crée un utilisateur générique lorsqu’il n’est pas exécuté dans un NRCS.
- Le plug-in MOS enregistre/rappelle maintenant les modifications apportées aux colonnes du Clip Browser.
- Le plug-in MOS génère maintenant un nouvel ObjID lors du changement de modèles d’un élément MOS existant.
- Le plug-in MOS utilise désormais le nom de la scène lors de la recherche d’un modèle à modifier. Si aucun nom correspondant n’est trouvé, il utilise l’identifiant de la scène.
- Chaque scène peut désormais contenir un champ de description par défaut qui peut remplir automatiquement le champ de description dans le plug-in MOS.
- Le champ de description peut utiliser des macros @TEXTOBJECT@ à remplir à partir d’une colonne « MOS Description » dans une commande d’entrée utilisateur attribuée à l’objet de texte référencé par la macro.
- Le plug-in HTML MOS peut désormais afficher des miniatures lorsque vous recherchez des ressources vidéo.
Remote Sequencer
- Remote Sequencer accepte désormais une commande RossTalk SWAP pour permuter tous les canaux.
- Remote Sequencer prend désormais en charge la touche de passage en diffusion (/ dans le pavé numérique) pour passer en diffusion tous les éléments programmés en file d’attente (cue) sur la sortie.
- Les couleurs des canaux dans Remote Sequencer sont désormais configurables.
Flux de travail MOS
- Les clips ajoutés à un conducteur d’émission dans le flux de travail MOS peuvent désormais être récupérés via l’identifiant de rappel, ce qui signifie que si de nouvelles versions de ces clips sont codées, la nouvelle version peut être rappelée (configurable via une option dans la passerelle MOS).
- Ajout de xpScene.MOSDescription qui peut être interrogé et défini à partir des scripts OnPreviewRender pour mettre à jour la description MOS dans un plug-in MOS.
Flux de travail NLE
- Les marqueurs d’entrée, de sortie et centrés peuvent désormais être placés sur une séquence de Scene Director pour modifier le comportement d’une scène dans le flux de travail NLE.
OpenMAM
- Option de la configuration Streamline openMAM pour forcer le téléchargement de vidéos de codec XPression transcodées.
- Le téléchargement de ressources volumineuses à partir de Streamline à l’aide du pilote openMAM est désormais plus rapide.
- Le pilote openMAM Streamline peut désormais se connecter aux serveurs cloud Streamline.
API
- Définition du texte avec xpTextObject. La propriété de texte va maintenant analyser et utiliser les balises de police contenues dans la chaîne. Si les balises ne sont pas destinées à être analysées, utilisez la nouvelle propriété xpTextObject.TextWithoutTags.
- xpMaterialLayer.Alpha pour obtenir/définir la valeur alpha du calque.
- xpMaterial.AddLayer, xpMaterial.MoveLayer pour manipuler les calques dans un matériau.
- La fonction API SetWindowHandle est désormais prise en charge dans les éditions 64 bits.
- La propriété d’API xpScene.IsAnimatedPreview permet de déterminer si un script de scène s’exécute dans un rendu d’aperçu animé.
- Fonctions de l’API xpVideoShader permettant de régler les points de boucle, les cadres d’aperçu et les options de Scene Director.
- Deux nouvelles fonctions API, xpTakeItemGroup.GetLastTakeItem et xpTakeItemGroup.GetPrevTakeItem.
- Ajout de xpMaterialLayer.AddShader, xpMaterialLayer.DeleteShaderByIndex et xpMaterialLayer.DeleteShader pour ajouter/supprimer des shaders sur un calque de contenu.
- Ajout de xpMaterialLayer.ShaderCount, xpMaterialLayer.GetShader, xpMaterialLayer.GetShaderByName et xpMaterialLayer.ShaderExistsByName pour accéder aux shaders sur un calque de contenu.
- xpScene.GetOnlineState pour renvoyer l’état Sequencer d’une scène particulière.
- xpOutputFramebuffer.GetLayerState pour renvoyer l’état d’un calque particulier sur une sortie.
- xpTakeItem.GetStartTC, GetEndTC, et GetDurationTC pour obtenir les codes temporels de début, de fin et de durée d’un élément de séquence.
- Fonctions API dans xpTessera pour pouvoir récupérer les noms de source.
- xpTakeItem.IsTessera et xpTakeItem.TesseraSourceGUID
- xpSequencer.SwapAllChannels et xpSequencer.SwapChannel(index)
API DashBoard
- L’interface RPC de DashBoard prend désormais en charge les caractères UTF8.
RossTalk
- Ajout d’une commande CHANFOCUSSTORY RossTalk au Remote Sequencer.
- Une commande RossTalk pour exécuter le commutateur Clean sur une entrée IP 2110. Pris en charge sur une carte Matrox DSX IP avec l’option « Pair inputs to allow remote clean switch » activée. La syntaxe de la commande est la suivante :
Formateur du journal d’exécution As Run Log
- Les calques du formateur As Run peuvent désormais être nommés.
- As Run Log Formatter prend désormais en charge des plages de calques de masquage et cibles.
- Nouvelle préférence permettant de spécifier si les scènes et les objets nouvellement créés doivent être inclus dans le journal d’exécution As Run Log par défaut.
- Prise en charge d’AS Run Log Formatter pour les calques de masquage (suppose que les éléments à l’antenne sont masqués lorsqu’ils sont actifs).
- Prise en charge d’AS Run Log Formatter pour le filtrage des éléments de contenu (sponsors).
- As Run Log Formatter : partitionnement basé sur l’état du match.
- Les scènes et les objets disposent désormais d’un paramètre de « journal d’exécution » permettant de choisir si une scène s’affichera ou non dans le journal d’exécution As Run Log.
- Le formateur du journal d’exécution As Run Log dispose désormais d’un nouveau mode de regroupement « éléments de contenu ».
- Le formateur du journal d’exécution As Run Log prend désormais en charge les partitions (avant, après le match, etc.).
- Chaque mode de regroupement d’As Run Log Formatter dispose désormais de son propre modèle de tableau dans le dossier de modèles.
- Le journal d’exécution As Run Log affiche désormais le contenu mis à jour pour les champs DataLinq.
DataLinqTM
- Case à cocher permettant à TextLinq de lire les fichiers texte actuellement ouverts pour écriture dans d’autres applications qui verrouillent le fichier.
- Le serveur DataLinq propose désormais une préférence pour le configurer de façon à ce qu’il démarre lorsqu’un utilisateur Windows se connecte.
- Les sports répertoriés dans la boîte de dialogue Setup de Daktronics/OES DataLinqs sont désormais triés.
- Les objets texte qui utilisent une liste globale choisie par un autre objet texte peuvent désormais être utilisés dans les macros @textobject@ dans DataLinq.
- Commande RossTalk pour définir GameState (utilisé par le journal d’exécution As Run Log).
- RSS DataLinq dispose désormais d’un mode supplémentaire permettant d’utiliser une URL dynamique basée sur des macros ou le champ « table » dans XPression. L’URL configurée peut utiliser %table% pour utiliser le champ table ou utiliser les macros %datalinqkey% pour utiliser les clés DataLinq de la scène. Les scènes interrogent leurs DataLinqs lorsqu’elles sont à l’état de préparation. Par conséquent, leur mise en ligne peut être plus lente.
- RSS DataLinq peut fournir une liste d’URL prédéfinies qui peuvent être sélectionnées dans la liste déroulante des tables des propriétés XPression DataLinq.
- Les requêtes DataLinq peuvent désormais être liées directement aux objets texte à l’aide des macros @TEXTOBJECT@. @TEXTOBJECT.ColumnName@ peut être utilisé pour établir un lien vers une colonne spécifique d’un contrôle d’entrée utilisateur.
- Les clés DataLinq peuvent désormais être liées à des objets texte à l’aide de macros, ce qui évite d’utiliser un script pour copier du texte dans les clés.
- Une nouvelle option dans les propriétés DataLinq d’objet de texte permet de réinterroger tous les DataLinqs d’une scène chaque fois qu’un champ DataLinq particulier est modifié. Permet à une valeur DataLinq telle que Jersey Number de provoquer une nouvelle interrogation d’autres champs tels que les champs de statistiques.
- Les clés DataLinq peuvent désormais être désactivées afin qu’elles ne soient plus visibles dans le Sequencer.
- Une option de l’onglet ADODB Advanced permet d’inclure ou d’exclure des tables SYSTEM d’une base de données d’une liste déroulante de tables.
- Le défilement vertical/horizontal intégré au Sequencer applique désormais les clés DataLinq et ses valeurs RELID à ses requêtes DataLinq.
- Préférence dans le serveur DataLinq pour consigner toutes les demandes de données.
Tessera
- Les sources de la carte de région Tessera peuvent désormais être déplacées par glisser-déposer pour s’afficher dans un ordre différent.
- Ajout de touches de raccourci à Tessera Region Mapper.
- Les commandes CII X peuvent désormais être actualisées lorsqu’elles sont à l’antenne dans Tessera Master.
Video Coder
- Les points d’entrée/de sortie de Video Coder sont désormais affichés sur la chronologie.
- Video Coder dispose désormais d’un filtre de redimensionnement pour permettre la mise à l’échelle de la vidéo pendant le transcodage.
- Video Coder peut désormais utiliser un fichier WAV comme source audio lors d’un transcodage (le WAV doit être 48 kHz/16 bits).
- Video Coder sélectionne alors automatiquement la fréquence d’image cible en fonction du clip source.
- Video Coder peut désormais définir des points d’entrée/sortie sur le clip source pour transcoder uniquement une partie de la vidéo.
Notes de version de la version 8.5
Date de publication : 28/01/2019
- Dans XPression Gateway, les groupes de canaux doivent être configurés avant que le flux de travail MOS ne fonctionne.
- Si vous utilisez le framebuffer Matrox X.mio2 et effectuez une mise à niveau vers XPression 64 bits, le pilote Matrox 9.4.2.9297 doit être installé.
- Si vous utilisez des versions 64 bits, XPression ne prend pas en charge les fichiers MOV ou Quicktime dans XPression, car Quicktime ne dispose pas de versions 64 bits. Les fichiers doivent être convertis au codec XPression à l’aide de Video Coder.
XPression
- XPression comprend désormais des éditions 64 bits.
- L’enregistrement de projets avec de nombreux éléments du Sequencer est désormais plus rapide.
- Amélioration de la vitesse de chargement d’un projet contenant des scènes avec de nombreux objets et des Scene Directors.
- Intégration d’un nouveau moteur de mise en forme des polices pour une meilleure prise en charge de la mise en forme des caractères et des signes diacritiques dans les langues qui en comportent.
- Une préférence permet d’activer l’utilisation de l’onglet de texte pour la saisie de texte en mode Layout lorsque les langues qui s’écrivent de droite à gauche ne sont pas utilisées.
- Possibilité d’importer des modèles 3D à partir de fichiers .fbx.
- Une fenêtre de recherche pouvant être ancrée permet d’effectuer une recherche reposant sur des chaînes pour trouver des instances de polices, de contenus, d’objets, de scènes ou de fichiers shader contenant une chaîne particulière.
- La touche de recherche du clavier XPression personnalisé ouvre alors la fenêtre de recherche.
- Cliquez avec le bouton droit de la souris sur une police ou un contenu pour effectuer une recherche dans toutes les scènes et voir où la police ou le contenu recherché est utilisé. Double-cliquer sur un résultat de recherche pour accéder à cette instance.
- La fonction Clear Layer des raccourcis clavier propose désormais une option permettant de lire la transition de sortie de la scène au lieu de la mettre hors antenne.
- Le raccourci clavier pour le calque transparent peut désormais être utilisé pour les calques supérieurs à 99.
- Les touches +/- pour modifier la vitesse de défilement vertical/horizontal fonctionnent désormais avec des groupes de séquences configurés sur le mode Roll/Crawl.
- La propriété pivot est désormais publiée dans le système d’images clés.
- Le chargement d’un projet qui utilise des entrées de source publiée qui n’existent pas sur la machine actuelle n’efface plus l’entrée du shader.
- Les connexions Visual Logic de type « any » sont désormais peintes en rouge foncé.
- Bloc Visual Logic pour les racines carrées et les exposants.
- La propriété TextWithTags d’un xpTextObject inclut désormais également la première balise de police de l’objet.
- Le mode champ d’un shader vidéo est désormais copié dans des textures volatiles.
- Option de clé d’accès permettant d’ajouter une entrée supplémentaire aux éditions SCE.
- Mise à jour de la bibliothèque NDITM vers la version 3.5.
- NDITM est une marque commerciale de NewTek, Inc. .
- Le framebuffer NDITM prend désormais en charge 8 canaux de sortie audio.
- Option sur les entrées NDITM pour effectuer la conversion de l’espace colorimétrique du processeur graphique (meilleures performances).
- Une option sur les entrées des cartes de framebuffer Matrox DSX permet d’effectuer la conversion de l’espace colorimétrique du processeur graphique (meilleures performances).
- Les sorties AES sur les cartes Matrox DSX peuvent désormais être configurées pour alimenter n’importe quelle paire audio stéréo à partir des sorties de framebuffer disponibles. Les sorties par défaut sont : framebuffer 1 vers AES groupe A et framebuffer 2 vers AES groupe B.
- Prise en charge des entrées UHD Quad-Link sur DSXLE4.
- Ajout de l’UHD 2160p60 2SI aux formats de sortie pris en charge par AJA Corvid88.
- Le plug-in du framebuffer Bluefish prend désormais en charge le pilote Bluefish version 5.11.0.55 et la carte Epoch 4K Neutron.
- Possibilité de désactiver l’affichage d’un calque de sortie sur la sortie rendue.
- Les commandes CII X peuvent désormais être actualisées lorsqu’elles sont à l’antenne dans Tessera Master.
- Une option dans les propriétés des Take Items permet de verrouiller le calque afin qu’aucun élément ne puisse remplacer l’élément verrouillé.
- Une option des groupes de Sequencer (timed, roll/crawl et take all) permet d’activer automatiquement le groupe lorsque le projet est chargé.
- Ajouté à l’API :
- xpScene.GetOnlineState pour renvoyer l’état Sequencer d’une scène particulière.
- xpOutputFramebuffer.GetLayerState pour renvoyer l’état d’un calque particulier sur une sortie.
- xpTakeItem.GetStartTC, GetEndTC, et GetDurationTC pour obtenir le début, la fin et la durée.
- Fonctions API dans xpTessera pour pouvoir récupérer les noms de source.
- xpTakeItem.IsTessera et xpTakeItem.TesseraSourceGUID.
- xpSequencer.SwapAllChannels et xpSequencer.SwapChannel (index).
- xpDirLightObject, xpPointLightObject, et xpSpotLightObject.
- xpOutputFramebuffer.SetLayerVisible et GetLayerVisible pour définir/interroger la visibilité de calque d’une carte de sortie.
- xpTextObject.GetLineWithTags pour extraire une ligne d’un objet de texte avec des balises de police et de contenu.
- xpEngine.WriteToLog pour permettre aux applications et scripts API d’ajouter des notes au fichier journal XPression.
DataLinqTM
- La boîte de dialogue Browse dans le serveur DataLinq dispose désormais d’un bouton de rafraîchissement pour mettre à jour la boîte de dialogue.
- Ajout de la source DataLinq pour se connecter au flux Amtote Serial Data Link.
- Amtote DataLinq va maintenant analyser la condition de piste à partir des messages de la console du juge.
- La fenêtre du journal du serveur DataLinq dispose désormais d’une option permettant d’effacer le journal.
- Ajout de nouvelles sources DataLinq pour se connecter aux flux Teletimer et TeleView Horse Racing.
- Ajout de la source DataLinq pour se connecter au flux Sportech Serial Data.
- Sportech DataLinq prend désormais en charge le protocole version 5.0.
- Lorsque Text DataLinq est configuré pour ignorer les fichiers vides, un fichier rempli de caractères non valides est également ignoré.
- La source Text DataLinq dispose désormais d’une option permettant de désactiver tous les guillemets.
- Le DashBoard DataLinq dispose désormais d’une option permettant de représenter ses données sous forme d’arborescence XML qui permet aux clés DataLinq et à la recherche XML normale de fonctionner.
- Option dans les propriétés Material DataLinq permettant de vérifier les actifs téléchargeables lorsque la scène est placée dans le Sequencer. Cela permet de télécharger des extraits vidéo d’Inception en utilisant la fonctionnalité DataLinq, afin de les diffuser automatiquement.
- Les DataLinq Text et XML disposent désormais d’une option permettant d’ignorer les fichiers vides (et de conserver les données précédentes).
- Le bloc DataLinq de Visual Logic peut désormais demander plusieurs lignes/colonnes (ADODB DataLinq uniquement).
- La source Text DataLinq prend désormais en charge plusieurs requêtes de ligne/colonne.
- OES DataLinq prend désormais en charge les flux de hockey sur gazon.
- La source ADODB DataLinq fournit un bouton de navigation permettant de sélectionner des fichiers Excel ou Access comme source de données (lorsque le modèle approprié est sélectionné).
Tessera
- Tessera est désormais pris en charge dans un flux de travail MOS (nécessite un mappage de région basé sur un projet et un Project Server).
- Les régions de destination Tessera prennent désormais en charge la rotation.
- Prise en charge des commandes de permutation de canal sur Tessera.
- Les sources de la carte de région Tessera peuvent désormais être déplacées par glisser-déposer pour s’afficher dans un ordre différent.
- Ajout de touches de raccourci à Tessera Region Mapper.
- Les nœuds de sortie Tessera prennent désormais en charge l’utilisation des actifs OpenMAM et les actifs seront téléchargés et mis en cache lorsqu’ils seront ajoutés au conducteur d’émission MOS.
- Dans Tessera SE, les framebuffers peuvent désormais être exclus de l’utilisation par Tessera et peuvent être utilisés comme canaux graphiques ou de serveur autonomes.
- Les widgets d’horloge sont désormais synchronisés entre Tessera Master et les nœuds de sortie.
- Tessera peut désormais être configuré pour stocker les cartes de région dans le fichier de projet plutôt que globalement sur le moteur.
XPression Gateway
- Ajout d’un plug-in HTML5 au flux de travail XPression MOS.
- Prise en charge des communications HTTPS avec le plug-in HTML5 MOS.
- La synchronisation manuelle pour l’automatisation est désormais conçue dans la scène et transmise au plug-in.
- La passerelle MOS analyse désormais les messages de bulletin roElementStat d’ENPS, ce qui permet à la passerelle de recevoir l’état de la barre de temps.
- La passerelle MOS propose désormais des options d’exportation des commandes en cours d’exécution dans un fichier XML, ainsi que l’extraction de champs de titre personnalisés, leur permettant d’utiliser DataLinq.
- Les plug-ins peuvent désormais demander DataLinq en passant par la passerelle au lieu de se connecter directement aux serveurs DataLinq (configurable dans l’onglet Gateway DataLinq).
- Plug-in XPression NLE pour Adobe Premiere.
- Ajout de groupes de canaux pour permettre plusieurs regroupements de moteurs sur une seule XPression Gateway.
Remote Sequencer
- Remote Sequencer dispose d’une nouvelle commande RossTalk : FOCUSSTORY RoID:StoryID permet de définir la mise au point sur le premier élément d’un bulletin spécifié pour un conducteur d’émission spécifié.
Clips XPression
- Le Clip Store va maintenant synchroniser les mises à jour des images miniatures avec d’autres Clip Stores.
- Les fichiers aux textures volatiles peuvent désormais utiliser des clips du Clip Store en utilisant le format « recallid: », suivi de l’identifiant de rappel ou de l’identifiant project:recallid (par exemple, « recallid:Logos:RVS »).
XPression Monitor
- Les cartes Matrox DSX indiquent désormais leur température actuelle (disponible via SNMP via XPression Monitor).
Notes de version de la version 8.0
Date de publication : 30/06/2018
XPression
- Le framebuffer de sortie virtuelle dispose désormais d’une option permettant de modifier son aspect pour l’adapter à la scène diffusée avec, plutôt qu’au format du projet.
- Lorsque vous créez des scènes de taille personnalisée, vous pouvez désormais créer et rappeler des tailles prédéfinies.
- Un nouveau mode de groupe de séquences programmées permet d’avancer manuellement un groupe programmé (à l’aide d’un script ou en double-cliquant sur le groupe de scènes).
- Un nouveau mode de groupe de séquences programmées permet d’utiliser Scene Director par défaut sur une scène pour contrôler le moment où le groupe doit avancer. Cela permet aux scènes mises en pause d’empêcher l’avancement du groupe programmé.
- Nouvelle préférence pour choisir le mode d’interpolation d’image clé par défaut pour les images clés nouvellement créées.
- Nouveau mode d’interpolation d’image-clé pour les courbes de Bézier avec poignées de tangente pour personnaliser la courbe.
- Une option dans le shader vidéo permet de déclencher la mise hors ligne de la scène lorsque la fin de la vidéo est atteinte.
- Les contenus vidéo configurés pour que la scène soit mise hors ligne à la fin de la vidéo mettent désormais à jour le champ de compte à rebours dans le Sequencer en cours de lecture.
- Nouvelle préférence pour définir la longueur maximale de la chaîne de contenu connectée au journal d’exécution As Run.
- Une nouvelle préférence permet de configurer la longueur maximale de la chaîne de contenu du Take Item dans Sequencer.
- Une nouvelle case à cocher dans le shader vidéo permet au contenu d’ajuster le Scene Director principal en fonction de la longueur du clip.
- Une préférence permet d’afficher l’aperçu du Sequencer avec un arrière-plan en damier (également disponible en cliquant avec le bouton droit de la souris sur la fenêtre Preview).
- Lors de l’importation de Take Items depuis un fichier XML, des boutons sont désormais disponibles pour sélectionner/désélectionner rapidement tous les éléments à importer.
- Raccourci clavier/GPI permettant d’attribuer des nœuds de sauvegarde Tessera.
- Les éléments de Sequencer utilisés sur les shaders de canal de serveur peuvent désormais utiliser les clés DataLinq.
- Préférence de traitement des commandes UPNEXT à partir d’OverDrive, même lorsqu’aucune sortie d’aperçu n’est définie dans la configuration matérielle.
- Appuyer sur la touche de raccourci Sequencer (F4) pour remettre le focus clavier sur la liste des séquences.
- Nouvelle option de taille d’icône dans le Sequence Template Data Image Inspector.
- Les touches de direction droite/gauche peuvent maintenant être utilisées pour développer/réduire un groupe de séquences.
- Dans Project Manager, la saisie du début d’un nom de catégorie vous mène à cette catégorie (appuyez sur Entrée pour la sélectionner).
- Dans Scene Manager, vous pouvez développer ou réduire les catégories et les groupes en utilisant les icônes.
- Les scènes peuvent désormais être glissées et déposées dans les catégories affichées dans Project Manager.
- Propriétés de lecture, d’arrêt et de pause ajoutées aux propriétés de face des objets (à utiliser avec Visual Logic et Tessera).
- L’importation/exportation XML à partir du Sequencer prend désormais en charge Tessera.
- Bloc Visual Logic Output Selector pour le routage d’une entrée unique vers plusieurs sorties en fonction d’un index DzԲé.
- Lors de la publication d’un projet, la fenêtre de dialogue affiche désormais Show, Category et Style.
- Les propriétés de diamètre de l’objet Torus sont désormais publiées dans Visual Logic.
- Une nouvelle colonne dans le Sequencer pour afficher l’heure de début du code temporel d’un élément.
- Le LTC entrant peut être utilisé pour déclencher des éléments du Sequencer à une heure prédéfinie.
- Option de décalage du code temporel dans le menu de configuration du matériel.
- Option de la configuration Adrienne Timecode Board permettant de spécifier une fréquence d’images.
- Le format du journal d’exécution peut désormais être défini sur la disposition standard requise par XPression As Run Log Formatter (externe).
- Outil de configuration global permettant de définir les propriétés de codage du codec XPression utilisées par INcoder, Video Coder, etc.
- Prise en charge de framebuffers supplémentaires de Matrox et Blackmagic.
- Les éditions XPression GO! prennent désormais en charge NDITM. NDITM est une marque commerciale de .
- Option permettant d’envoyer uniquement le remplissage d’une sortie NDITM.
- 4 entrées Graphite sont désormais disponibles sur les éditions multicanaux (nécessite Graphite 1.1 ou une version ultérieure).
- As Run Log Formatter prend désormais également en charge l’entrée d’intervalles de temps pour l’analyse.
- La primitive cylindrique dispose maintenant d’une valeur de diamètre intérieur pour permettre la création de tubes creux.
- Une nouvelle préférence pour choisir le nombre de chiffres que les numéros de champ de commande CII External Update doivent contenir.
- Préférence permettant de mettre les clips vidéo en cache directement sur le processeur graphique pour améliorer les performances de lecture.
- Une préférence permet d’activer l’utilisation de l’onglet de texte pour la saisie de texte en mode Layout lorsque les langues qui s’écrivent de droite à gauche ne sont pas utilisées.
- Possibilité d’importer des modèles 3D à partir de fichiers .fbx.
- L’interface utilisateur d’administration BlueBox comprend désormais les fenêtres Project Manager et Output Monitor.
- L’interface utilisateur de BlueBox comprend désormais un appareil de mesure des performances.
- La boîte de dialogue d’envoi des informations d’exception est désormais disponible dans BlueBox.
- L’édition Designer inclut désormais le framebuffer Desktop Preview Client.
DataLinqTM
- Nouveau DataLinq RTD pour la réception de données en temps réel de Daktronics et d’autres sources de données compatibles.
- Les types XML DataLinq peuvent rechercher des éléments/attributs enfants dans un niveau de l’arborescence à l’aide de childname.field=%key%. Par exemple, player<info.jersey=%num%>name.</info.jersey=%num%>
Tessera
- Les groupes de séquences temporisées fonctionnent désormais sur Tessera.
- Les mises à jour du widget DataLinq et les modifications des propriétés d’objet de scène sur Tessera Master sont désormais répliquées de manière synchronisée vers les nœuds de diffusion automatisée.
- Tessera prend en charge les groupes de Sequencer en ligne définis sur « take all ».
- Les contenus vidéo configurés pour que la scène soit mise hors ligne à la fin de la vidéo mettent désormais à jour le champ de compte à rebours dans le Sequencer en cours de lecture (fonctionnalité ajoutée avec Tessera).
- La synchronisation d’animation continue avec le mécanisme d’horloge est désormais basée sur l’horloge Tessera (lors de l’utilisation de Tessera).
- Lors de l’utilisation de Tessera, la commande RossTalk CLFB peut désormais être utilisée pour effacer des calques.
- Une source dans le mappeur de régions peut désormais être dupliquée.
- Les régions source et de destination dans le mappeur de régions peuvent maintenant être copiées/collées.
- Tessera Master affiche les éléments à l’état Transition In et Transition Out.
- La boîte de dialogue de nœud de sortie Tessera fournit désormais une indication de l’état du nœud du moteur de diffusion automatisée.
- Nœud d’horloge de sauvegarde automatique pour le nœud d’horloge Tessera.
- Les nœuds de diffusion automatisée de Tessera peuvent désormais être désignés comme des nœuds de sauvegarde et être configurés pour refléter les sorties du nœud principal.
- Tessera Master crée désormais un journal d’exécution As Run.
- Tessera Master fournit désormais le statut de ses nœuds de sortie (xpEngineTesseraNodeStatus) à XPression Monitor.
- Nouvelle option Tessera à moteur unique pour activer la cartographie de zone locale dans XPression.
- Tessera prend désormais en charge les framebuffers Graphite (nécessite la version Graphite 1.1 ou supérieure).
Clips XPression
- Option de la configuration du serveur de synchronisation du Clip Store permettant de choisir les projets à synchroniser avec un Clip Store de destination.
- Un utilisateur de synchronisation du Clip Store a désormais besoin de « droits de suppression » pour synchroniser les suppressions dans les Clip Stores.
- Option dans le Clip Store permettant d’effacer définitivement la base de données des clips.
XPression Gateway
- Option de la passerelle permettant à tous les utilisateurs du plug-in d’accéder à n’importe quel projet à partir de Project Server.
- Possibilité de réserver des emplacements IP pour les clients NLE.
- Le navigateur de texture du plug-in NLE peut désormais prévisualiser les fichiers PNG et TGA.
Media Control Gateway
- Une option VDCP dans la Media Control Gateway pour effacer l’indicateur CUE/INIT dès que CUE/INIT DONE est défini.
- La Media Control Gateway peut consigner l’expéditeur de chaque commande reçue.
XPression INcoder
- INcoder ignore à présent les fichiers masqués.
Outil de licence XPression
- Grâce à l’outil de licence XPression, les licences peuvent désormais être synchronisées et mises à niveau à distance.
Intégrité des systèmes XPression
- Applications XPression pour la surveillance et la journalisation des systèmes et applications XPression.
XPression Monitor
- Ajout de la configuration Tessera au moniteur XPression SNMP.
Collecteur de journaux XPression
- Outil de Collecteur de journaux XPression pour collecter les journaux et les fichiers de configuration XPression.
Notes de version de la version 7.0
Date de publication : 23/08/2017
XPression
- Tous les programmes d’installation et exécutables sont désormais signés numériquement avec un certificat vérifié.
- Les balises de police peuvent désormais être utilisées pour appliquer un matériau à un objet texte. La syntaxe de la balise est {M:materialname}. Pour effacer le matériau, vous pouvez utiliser {M:}.
- Un nouveau système d’ancrage permet de déplacer/d’ancrer les fenêtres dans une disposition plus facilement.
- La boîte de dialogue Browse pour les dossiers est désormais plus conviviale.
- La modification des champs de données de modèle des éléments MOS dans Studio empêchera désormais ces modifications d’être écrasées par les nouvelles mises à jour MOS.
- Un bouton dans le Sequencer a été ajouté pour rétablir les données de modèle modifiées des éléments MOS aux données MOS d’origine du NRCS.
- Améliorations générales du sous-système Unicode pour une meilleure prise en charge de la gestion des données Unicode.
- Une option de l’éditeur Visual Logic permet de configurer Visual Logic pour qu’il s’exécute après l’arrêt des séquences Scene Director, afin que tous les objets liés à des objets animés se déplacent de manière synchronisée.
- • Le Material Manager dispose désormais d’un dossier « Ungrouped » qui affiche tous les matériaux qui n’ont pas été regroupés dans des dossiers.
- L’exportation vers des images permet désormais d’exporter un fichier WAV stéréo avec la séquence d’images.
- Un nouveau mode « take all » pour les groupes de séquences met tous les éléments du groupe en ligne lorsque le groupe est mis en file d’attente (cue) /diffusé.
- Nouvelle préférence pour choisir le mode de synchronisation d’animation continue par défaut.
- Prise en charge initiale des NewTek Network Device Interfaces (NDITM).
- Lors de l’importation de scènes/contenus à partir d’un autre projet, lorsque des noms de dossier correspondants sont trouvés (le dossier parent doit également correspondre), le nouveau contenu importé est placé dans le dossier existant correspondant.
- Les objets d’arrière-plan peuvent désormais avoir des tailles supérieures à 9999.
- Les scènes peuvent désormais être créées et converties à des tailles allant jusqu’à 10 pixels.
- L’option de framebuffer de sortie permettant d’utiliser la conversion matérielle de l’espace colorimétrique du processeur graphique peut désormais être combinée avec l’option de sortie avec gamme complète (de super noir à super blanc).
- Les contrôles de saisie utilisateur peuvent désormais être utilisés pour affecter des matériaux globaux à des objets quadruples.
- Préférence permettant d’activer les optimisations du cache de polices pour les langues d’Asie de l’est.
- La boîte de dialogue d’importation de projet affiche désormais les ID de scène à côté des noms de scène.
- La boîte de dialogue Send To Clip Store se souvient désormais de ses paramètres lorsqu’elle est rouverte.
- Le périphérique audio DirectShow prend désormais en charge la surveillance audio 5.1 et 7.1.
- Le shader renderview appelle désormais le script onrender de la scène de vue de rendu.
- Le Sequencer dispose désormais d’une colonne de miniatures qui peut afficher une miniature pour chaque élément du Sequencer.
- La largeur/hauteur maximale des objets Quad et Slab a été augmentée.
- Une chaîne de format personnalisé peut désormais être utilisée dans le bloc flottant au format Visual Logic.
- Un bloc Format String dans Visual Logic peut prendre une chaîne arbitraire et remplacer les symboles %s par des paramètres de chaîne entrante.
- Un certain nombre de blocs date/heure dans Visual Logic (pour le codage, le décodage, le formatage et le calcul des deltas de temps).
- Les données de suivi de caméra peuvent être associées à un shader vidéo à l’aide d’un fichier .xpCam correspondant.
- L’objet Slab dispose désormais d’une option permettant de verrouiller le rayon/lissage de tous les coins simultanément.
- Les formats vidéo PSF (HD et UHD) sont désormais pris en charge dans les projets XPression et sur les cartes AJA NTV2.
- Le champ de nom des champs de mise à jour externe CII peut désormais utiliser les macros %DataLinqkey% ou @textobject@ pour modifier dynamiquement le nom du champ.
- Les entrées et les sorties du framebuffer peuvent désormais avoir des noms configurables par l’utilisateur.
- L’option New image du Material Manager peut désormais importer plusieurs images simultanément (Maj + clic dans Texture Explorer).
- Le viewport dispose désormais d’un niveau de zoom configurable. Maintenir la touche Ctrl enfoncée et faire défiler la molette de la souris pour régler le niveau de zoom.
- Un élément de séquence utilisant les commandes CII X peut désormais interroger en permanence les mises à jour à un intervalle d’actualisation configurable.
- Le raccourci clavier d’élément programmé en file d’attente (cue) peut désormais mettre en file d’attente un Take Item spécifique grâce à son identifiant, et peut éventuellement configurer la mise au point sur cet élément.
- Le paramètre du viewport actif (losange bleu) conserve son état au redémarrage de XPression.
- Option de clic droit dans la liste de l’ordre des objets publiés pour annuler la publication d’un objet.
- Toutes les propriétés d’objet publiées de type int, float et boolean peuvent désormais être encadrées par des clés. Cela permet d’effectuer des opérations telles que l’encadrement par clé des angles de cylindre, les paramètres d’effet d’objet, etc.
- Ajout des propriétés Aspect, Near et Far Plane aux objets de Camera pour une utilisation dans Visual Logic.
- Les cartes AJA NTV2 qui prennent en charge cette fonctionnalité peuvent désormais produire en UHD 2SI.
- Le Sequencer peut désormais afficher une colonne de compte à rebours qui indique le temps de lecture restant de Scene Director par défaut (utile uniquement lorsque Scene Director est lu de manière linéaire jusqu’à la fin).
- Un double-clic dans le Material Manager en mode Sequencer permet désormais d’ajouter des balises de matériau au texte sélectionné dans les données du modèle.
- Les commandes SmartGPI / RossTalk sortantes peuvent désormais être envoyées via UDP.
- Les scripts peuvent désormais utiliser des méthodes définies globalement (fonctions et sous-fonctions) en utilisant l’éditeur Edit > Scripting > Global Scripts Method Editor.
- Un bouton de l’onglet Template Links permet de mettre à jour les éléments du Sequencer avec la valeur actuelle des propriétés publiables à partir du mode Layout.
- Les commandes des liens de modèle s’adaptent désormais à la taille de l’onglet.
- La boîte de dialogue de recherche du Sequencer propose désormais une option permettant de rechercher des noms de Take Items.
- Nouvelle propriété Visual Logic pour les objets texte, « TextWithTags » pour obtenir la valeur d’un objet texte qui inclut ses balises de police.
- La propriété TextWithTags de Visual Logic inclut désormais deux propriétés enfants à configurer si TextWithTags doit inclure des balises de police, de contenu ou les deux.
- Le shader de Render View peut désormais être configuré pour utiliser « Owner Scene » comme cible, et ce, afin de permettre au shader de pointer vers lui-même tout en continuant de prendre en charge les copies de scène, les aperçus, etc.
- La commande CII X peut désormais envoyer **** pour Tab Data Message ID, sous le contrôle d’un paramètre de préférence global.
- La boîte de dialogue Import from Project propose désormais une option permettant d’utiliser les polices existantes correspondant à la police importée, plutôt que de créer des polices dupliquées. Cette fonction peut être désactivée si vous préférez ne pas réutiliser les polices existantes.
- Possibilité d’afficher un aperçu, de sélectionner et de renuméroter des Take Items importés depuis un fichier XML.
- Possibilité de renuméroter une sélection de Take Items en appliquant un décalage.
- Amélioration des performances lors de l’utilisation d’un framebuffer de sortie sur une carte Matrox.
Tessera
- La sélection de régions dans Tessera Region Mapper sélectionne désormais les entrées de mappage ainsi que l’inverse.
- Lors de l’ajout d’une nouvelle région Tessera, une boîte de dialogue de taille vous permet désormais de saisir sa taille.
- L’attribution groupée des sources Tessera peut désormais être effectuée via Take Item Inspector.
- Tessera utilise désormais un identifiant NET-ID afin que plusieurs combinaisons maître/nœud puissent fonctionner en parallèle sur le même réseau.
- BlueBox prend désormais en charge Tessera.
- Ajout des paramètres réseau Tessera à BlueBox.
DataLinq
-
- Nouveau DataLinq RTD pour la réception de données en temps réel de Daktronics et d’autres sources de données compatibles.
- OES DataLinq prend désormais en charge les flux ISC9000 de baseball.
- Le RSS DataLinq prend désormais en charge les réponses codées gzip.
- Journalisation supplémentaire dans Dashboard DataLinq.
- Meilleure gestion des messages « h » et « g » pour les noms d’équipe dans OES DataLinq basketball.
- Source JSON DataLinq pour analyser les fichiers JSON locaux.
- XML/JSON DataLinq peut désormais rechercher plusieurs attributs ou éléments pour renvoyer un nœud qui correspond à tous les critères de recherche. Par exemple, Players<team=ny;jersey=10>.</team=ny;jersey=10>.
- Le RSS DataLinq peut désormais appliquer un fichier de transformation XSL local.
- Les flux de données OES DataLinq pour le basket-ball et le volleyball prennent désormais en charge les « messages » S pour les statistiques des joueurs.
- XML DataLinq dispose désormais d’une option permettant d’interpréter le fichier XML à l’aide de différents encodages, tels que UTF8, UTF16 et ISO-8859.
- Une clé de comparaison DataLinq, telle que <club=ross>, peut désormais avoir également un paramètre d’index supplémentaire, tel que <club=ross<2>>, qui récupère le deuxième élément correspondant à la clé.</club=ross<2></club=ross>
Le RSS DataLinq contient désormais une option permettant de lire les sources JSON basées sur HTTP.
- Ajout d’une source DataLinq pour se connecter au flux du tableau de scores Swiss Timing NBA Tissot Timer.
- RSS DataLinq dispose désormais d’une option de configuration permettant l’utilisation d’un serveur proxy pour se connecter au réseau.
Clips XPression
- Record Client peut désormais effectuer une importation en masse de plusieurs fichiers dans le Clip Store.
- Le mécanisme de synchronisation du Clip Store prend désormais entièrement en charge la reprise des transferts interrompus.
- Le gestionnaire du Clip Store affiche désormais la progression de la synchronisation avec un Clip Store distant.
- Maintenez la touche Ctrl enfoncée tout en faisant glisser un élément de clip du Sequencer vers un canal de serveur pour programmer en file d’attente (cue) une copie de l’élément (préservant ainsi l’attribution de canal de serveur initiale du Take Item).
- Clip Editor comporte désormais des boutons permettant de marquer et de passer directement à des points de début/fin de boucle.
- Clip Editor utilise désormais les paramètres de boucle multipoint lors de la lecture des clips.
- INcoder peut désormais attribuer automatiquement un ID de rappel configurable par projet.
- Les canaux du serveur disposent désormais de fonctions API de base pour la lecture, la pause et l’éjection.
- Les photos du Clip Editor peuvent désormais être exportées directement vers le Clip Editor.
- Lorsque vous faites glisser des clips depuis le Clip Browser vers le Sequencer, le Take ID attribué utilise l’identifiant de rappel ou le numéro suivant le plus élevé disponible.
- Le canal du serveur dispose désormais d’une option « mode pause » pour déterminer le champ/l’image à afficher lorsqu’un canal du serveur est mis en pause.
- Chaque canal de serveur vidéo peut désormais disposer d’un canal d’aperçu où les clips peuvent être programmés en file d’attente (cue) tout en permettant le contrôle du clip à l’antenne et en maintenant son code temporel et son compte à rebours visibles.
- Le canal du serveur dispose désormais d’une fonction « Auto Take » pour diffuser automatiquement le clip situé en file d’attente (cue) sur son canal d’aperçu lorsque le clip à l’antenne est terminé.
Media Control Gateway
- Une option VDCP dans la Media Control Gateway pour effacer l’indicateur CUE/INIT dès que CUE/INIT DONE est défini.
- La passerelle Media Control Gateway prend désormais en charge une extension VDCP pour activer (0x1x 0xF1) et désactiver la boucle (0x1x 0xF2).
Plug-in MOS XPression
- Une image PNG peut désormais être exportée à partir du plug-in MOS en cliquant avec le bouton droit de la souris sur l’aperçu.
- Le bouton OpenMAM a été déplacé vers la barre d’outils inférieure dans le plug-in MOS afin d’être disponible dans tous les onglets.
- Une option de la passerelle MOS permet d’exclure les données relatives au temps des éléments des champs de temps éditorial de l’objet MOS.
- Option de la passerelle MOS permettant de désactiver les options de canal et de calque dans le plug-in MOS.
- Le plug-in MOS possède désormais une icône pour indiquer quels champs sont des champs matériels.
- La taille de police dans la liste des modèles du plug-in MOS a été augmentée.
- Icônes améliorées dans l’éditeur de propriétés de matériau du plug-in MOS.
Notes de version de la version 6.5
Date de publication : 11/08/2016
XPression
- Mise en œuvre des outils de surveillance SNMP.
- Ajout de la prise en charge de l’ultra-haute définition (4K) et d’autres normes de diffusion traditionnelles pour les framebuffers AJA à l’aide d’un nouveau pilote de carte de framebuffer AJA comme l’option matérielle AJA NTV2 Video. Le nouveau pilote prend en charge le dernier pilote AJA (12.3.7) et a été testé sur Corvid22, Corvid88, Kona3G, ioXT et io4K avec des fonctionnalités existantes (audio 8 canaux, conversion ascendante/descendante si disponible), ainsi que les éléments suivants :
– Prise en charge d’un nombre configurable de sorties de remplissage/touches.
– Sorties de remplissage uniquement (licence requise).
– Touches internes et sources actives (selon les capacités de la carte).
– Prise en charge de la sortie 4K et d’autres formats vidéo sur Corvid88.
– Prise en charge d’un délai fixe entre l’entrée et la sortie (configurable) sur la carte AJA NTV2.
– Prise en charge de la transmission des données VANC d’une source active aux sorties.
– Prise en charge de la sortie HDMI (miroir du canal de sortie 1) sur les cartes AJA NTV2 qui la prennent en charge. - Ajout de la prise en charge d’une nouvelle version (HF) du protocole de suivi StyleGrip.
- Améliorations apportées aux plug-ins de suivi de caméra, notamment un mode de réglage du délai dynamique.
- Ajout d’un moniteur de suivi dans le menu Tools > Debug pour afficher les statistiques de suivi de la caméra.
- L’événement déclencheur de Scene Director dispose désormais d’une case à cocher permettant de rechercher uniquement les Scene Directors dans la scène en cours.
- Record Client peut désormais transférer des images fixes vers le Clip Store.
- Le matériel Matrox peut désormais sortir 608 sous-titres codés (dans un CDP 708) lorsqu’un shader vidéo lit un fichier avec sous-titrage intégré.
- XPression prend désormais en charge le pilote Matrox version 9.4.2.9297.
- Ajout d’un nouveau bloc « Sort Selector » Visual Logic pour trier les entrées et faire propager le tri dans d’autres blocs.
- La primitive des lignes XPression peut désormais tracer des lignes 3D texturées de diamètres variables.
- Ajout d’une nouvelle fenêtre de débogage montrant l’utilisation des performances par framebuffer.
- Options mises en œuvre dans la boîte de dialogue Export to Video pour remplacer la durée de la scène et indiquer si la transition de sortie doit être incluse.
- Ajout de propriétés Visual Logic pour le retour à la ligne et la compression automatique d’un objet de texte.
- Lors de l’exportation d’images uniques à partir du Sequencer, l’image par défaut est désormais l’aperçu de l’élément.
- Le fait de faire glisser des clips de l’explorateur de fichiers Windows vers le Sequencer remplit désormais la colonne de nom.
- Modification du format de projet par défaut pour les nouvelles installations XPression en tant que 1080i 29.97 au lieu de PAL.
- Ajout de l’option Take Inspector au menu principal Display.
- Le pilote PBus peut désormais prendre en charge différents identifiants de rappel rappelés sur chaque identifiant de périphérique, puis déclenchés par un seul déclencheur combiné.
Clips XPression
- Ajout de la possibilité de définir l’identifiant de rappel d’un clip, ou une plage d’identifiants de rappel pour une sélection de clips, à partir du Clip Browser (Ctrl+R).
- Les canaux de serveur peuvent désormais afficher une fenêtre avec le nom/la durée du clip lorsque celui-ci est programmé en file d’attente (cue).
- Les clips à une seule image (images fixes) dans le Clip Browser peuvent désormais afficher une icône sur leur miniature pour indiquer qu’ils sont fixes.
- Les miniatures du Clip Browser peuvent désormais être agrandies en agrandissant la colonne.
- La taille de police dans le Clip Browser peut maintenant être modifiée (enregistrée/chargée avec des dispositions ancrables).
- Le canal du serveur affiche désormais l’ID de rappel du clip chargé.
- Possibilité de sélectionner et de supprimer plusieurs sous-clips à partir du Clip Browser.
- Ajout de la possibilité de sélectionner et de charger plusieurs clips depuis le Clip Browser dans le Sequencer.
- Le panneau de recherche du Clip Browser comprend désormais un paramètre pour forcer la recherche rapide de correspondances exactes de nom ou d’identifiant de rappel.
- Ajout d’une touche de raccourci personnalisable dans le Clip Browser pour ajouter un sous-clip.
- Ajout d’une nouvelle préférence pour permettre la remise en file d’attente (re-cue) des éléments à l’antenne lorsque le bouton d’ajout en file d’attente est actionné.
- Ajout d’une touche de raccourci personnalisable pour le menu Edit Clip dans le Clip Browser (F8 par défaut).
Ajout d’une touche de raccourci personnalisable dans le Clip Browser pour ajouter un clip au Sequenceur. - Les canaux de serveur disposent désormais d’une option permettant un affichage beaucoup plus petit.
- Lors de l’ajout d’un clip au Sequencer, le Take ID sera l’identifiant de rappel du clip (s’il est numérique et qu’il n’est pas déjà utilisé).
DataLinq
- Ajout de la source DataLinq pour se connecter au flux Electro-Mech Basketball.
- Le navigateur ADODB DataLinq peut désormais être personnalisé pour afficher plus de 200 enregistrements (2 000 max.).
- L’analyseur de texte DataLinq gère désormais correctement les guillemets d’échappement au début d’une ligne.
XPression Gateway
- La passerelle MOS ouvre désormais un port (10560) pour recevoir les connexions d’OverDrive afin de permettre l’activation automatique du conducteur d’émission.
- La passerelle MOS a une fonctionnalité pour la mettre en mode hors ligne, où elle ne communique pas avec les moteurs (utile lorsque plusieurs passerelles se connectent à des moteurs partagés).
Plug-in MOS XPression
- Le plug-in MOS peut désormais contenir une liste de passerelles à connecter, plutôt qu’une seule principale et une seule secondaire.
- Le plug-in MOS indique désormais qu’il est en mode édition avec une barre colorée en haut de l’onglet d’édition.
- Un nouveau bouton dans le plug-in MOS pour annuler le mode édition.
- Lorsqu’une seule source openMAMTM est configurée, le plug-in MOS ne doit pas utiliser de bouton déroulant pour le lancer.
- Les boutons « OK », « Cancel » et « Apply » ne sont plus visibles pour le plug-in MOS dans iNews.
- Le Sequencer affiche désormais le message « rather than » pour les images fixes chargées depuis le Clip Store dans le Sequencer ou un conducteur d’émission MOS.
Remote Sequencer
- Remote Sequencer peut désormais être contrôlé à l’aide du protocole RossTalk.
Video Coder
- Le contrôle adaptatif de la vitesse de transmission pour le codec XPression permet d’encoder du contenu 1080p60 organique/non graphique à des vitesses acceptables pour la lecture (nouvelle option dans la boîte de dialogue des paramètres de codec).
XPression INcoder
- L’INcoder peut éventuellement utiliser le nom du clip pour renseigner le champ ID de rappel (si aucun autre ID de rappel n’a été explicitement défini).
- Ajout d’une option dans les paramètres du processeur de l’encodeur pour forcer le recodage des fichiers de codec XPVC.
- L’INcoder importe maintenant des images fixes dans le Clip Store dans leur format natif.
- L’INcoder analyse désormais les balises de nom de fichier {UFF} et {LFF} pour forcer le traitement vidéo du champ supérieur ou inférieur en premier.
- Les fichiers source .MOV QuickTime 24 bits sont désormais encodés en tant que fichiers 24 bits plutôt qu’en tant que fichiers 32 bits.
- Ajout de l’option d’installation du codec XPression dans le programme d’installation de l’INcoder.
- La source vidéo QuickTime va maintenant décoder 608 sous-titres codés d’une piste dans les fichiers .MOV.
Media Control Gateway
- Ajout d’une option dans Media Control Gateway pour bloquer l’enregistrement depuis AMP lorsque la commande RECORD est reçue sans CUE.
Desktop Preview Server
- Le Desktop Preview Server dispose désormais d’une option permettant de désactiver le clignotement bleu.
RossTalk
- Ajout d’une nouvelle commande RossTalk, « UPNEXT », qui définit l’aperçu dans le Sequencer sans déplacer la barre de sélection.
Notes de version de la version 6.2
Date de publication : 22/03/2016
XPression
- L’option XPression Clips sur les canaux de serveur de Studio peut désormais être utilisée comme contenu (shader de canal de serveur).
- Ajout d’une option dans le shader de canal de serveur pour démarrer (lire) automatiquement son canal de serveur lorsque le shader passe en ligne.
- Les canaux de serveur qui ne sont pas affectés à un framebuffer (pour les shaders de canal de serveur) se comportent désormais comme d’autres canaux de serveur en termes de commandes de transport, de file d’attente (cue) (y compris l’option « cue to framebuffer ») et d’option de clip « hold last frame ».
- Tout Take Item de Sequencer (et non seulement les clips) peut désormais être chargé dans les canaux de serveur qui ne sont pas attribués à un framebuffer (pour les shaders de canaux de serveur). Ces canaux de serveur peuvent également être la sortie cible des Take Items avec prise en charge de la mise en file d’attente (cue), de la mise en ligne/hors ligne et du passage en diffusion à partir du Sequencer.
- Des commandes d’entrée utilisateur ont été ajoutées au Sequencer XPression Take Item Inspector et aux clients MOS/NLE.
- Les clips XPression sont désormais une option autonome.
- Les éléments de XPression Clips dans la carte PBUS qui ont un identifiant de rappel sont désormais mis à jour lorsqu’un nouveau clip avec le même identifiant les remplace dans le Clip Store.
- Il existe désormais une option permettant de configurer un Clip Store sur un XPression BlueBox.
- Les contrôleurs d’animation actifs peuvent désormais être redimensionnés dans le temps via le menu contextuel d’un contrôleur d’animation dans la disposition d’édition.
- Les images clés peuvent désormais être déplacées directement à partir de la séquence du contrôleur d’animation de la disposition d’édition (menu contextuel).
- L’affectation d’images à partir du Sequencer, du plug-in MOS ou à l’aide de SetVolatileTextureFile copie maintenant les paramètres de calque de contenu (par ex. couleurs, recto verso, etc.) à partir du contenu d’origine attribué à l’objet publié.
- Une copie de sauvegarde des préférences et de la configuration matérielle est désormais effectuée chaque fois qu’elles sont enregistrées. En cas de défaillance ou de corruption, XPression tente automatiquement de charger la sauvegarde.
- La conversion de la fréquence d’images d’un projet ajuste maintenant la longueur et la position des contrôleurs d’animation et des animations de décalage.
- Ajout de la prise en charge des flux de modèles OBJ 3D multifichiers (faites glisser le modèle 3D sur une séquence Scene Director pour le lire).
- Le cadre englobant d’un modèle OBJ à plusieurs fichiers est maintenant mis à jour pour chaque image.
- L’événement déclencheur de Scene Director a maintenant une action Play Reverse.
- L’affectation d’une nouvelle dll au shader d’effet personnalisé déclenche à présent la recompilation (et l’activation) de l’effet.
- Ajout d’une option dans le shader vidéo pour synchroniser le contenu libre avec l’horloge afin d’éviter que les textures volatiles ne redémarrent lorsqu’elles sont utilisées à la suite les unes des autres.
- Les systèmes XPression Studio et BlueBox utilisant le framebuffer Matrox prennent désormais en charge le pilote Matrox 9.4.2.9297.
- Record Client présente désormais des préférences pour mémoriser le dernier dossier, ou le dossier de projet par défaut, ou un dossier fixe.
- Le pilote PBUS peut désormais prendre en charge différents identifiants de rappel rappelés sur chaque identifiant de périphérique, puis déclenchés par un seul déclencheur combiné.
- Ajout d’une case à cocher dans la configuration PBUS pour ignorer la commande Learn.
- La colonne Recall ID de la carte PBUS peut désormais être utilisée pour saisir un ID de rappel afin d’attribuer un clip à un registre.
- Record Client peut désormais capturer des images fixes basées sur le champ.
- Record Client peut désormais être configuré pour capturer des images fixes sous forme de fichiers PNG.
- Ajout d’une option dans l’objet du calque pour faire apparaître le calque uniquement lors de la prévisualisation.
- Ajout d’un nouvel objet de lignes pour créer des listes de lignes 3D à largeur de pixel unique.
- Ajout de raccourcis clavier pouvant être mappés pour modifier le canal de serveur actuellement sélectionné.
- Ajout d’un nouveau raccourci clavier mappable (Alt+Q par défaut) pour mettre en évidence la fonctionnalité Quick Find dans le Clip Browser.
- Les propriétés de projet dans XPression peuvent désormais contenir des métadonnées XML dont chaque scène hérite (et modifiables).
- Ajout d’une préférence pour utiliser les paramètres Windows pour la substitution de chiffres (utilisée par les langues arabe et persane).
- Ajout d’une nouvelle condition dans Transition Logic pour comparer les matériaux affectés à un objet.
- La propriété Alpha de l’objet de groupe est maintenant exposée à Visual Logic.
- Les miniatures animées du Clip Browser affichent désormais le clip sur un motif en damier.
- Ajout d’une colonne alpha dans le Clip Browser pour afficher l’alpha du clip (nécessite la réintégration des clips existants ou la réinitialisation de leur miniature).
- Ajout de la propriété décalage d’index pour le sélecteur d’entrée de Visual Logic.
- Les éléments de XPression Clips sont désormais pris en charge lors de l’importation/exportation de Take Items du Sequencer depuis/vers XML.
- Une ressource du Clip Store peut désormais être utilisée dans un modèle graphique existant en la faisant glisser depuis le Clip Browser vers un champ de contenu publié dans les données du modèle.
- Ajout d’un commutateur Fast Recall dans le Clip Browser afin d’utiliser le pavé numérique et la touche Entrée pour rappeler/lire des clips via le Clip Browser.
- La visibilité de chacune des colonnes du Clip Browser est désormais contrôlable par l’utilisateur. La largeur, la position et la visibilité des colonnes sont stockées/rappelées avec la disposition ancrable.
- Ajout de la possibilité d’effectuer des transitions (entrée et sortie) dans les canaux du serveur.
- La transition de sortie sélectionnée s’applique désormais aux clips qui sont mis hors ligne automatiquement (option « Hold last frame » non définie) dans le Sequencer et dans les canaux du serveur.
- Les groupes de Sequencer programmés par élément sont planifiés de manière à ce que les clips atteignent leur fin à la fin de la transition « Out » choisie (ou de la transition « In » de l’élément suivant).
- La boîte de dialogue Export to Video permet désormais de charger/enregistrer le codec et d’autres paramètres dans les profils sur le disque.
- De nouvelles options sont disponibles dans la boîte de dialogue Export to Video pour remplacer la durée de la scène et indiquer si la transition de sortie doit être incluse.
API
- Ajout de la classe xpVideoExport dans l’API pour exporter des Take Items vers des fichiers vidéo (AVI/MOV).
- Ajout de la classe xpSequenceExporter dans l’API pour exporter les éléments du Sequencer vers des listes XML.
- Ajout de xpSequencer.ImportFromXML(filename) pour charger des listes de Take Items XML à partir de l’API.
- Ajout des propriétés xpCubeObject.CullMode, xpCylinderObject.CullMode, xpQuadObject.CullMode, xpSlabObject.CullMode, xpSphereObject.CullMode et xpTorusObject.CullMode pour définir le mode de tri de l’objet via l’API.
DataLinq
- DashBoard DataLinq lie désormais les paramètres par leur OID au lieu de leur nom, afin d’éviter les conflits lorsque plusieurs paramètres du tableau de bord ont le même nom.
- Ajout d’une case à cocher dans Daktronics DataLinqTM pour ignorer les sommes de contrôle.
- Les connexions Daktronics DataLinqTM peuvent désormais recevoir des données via une connexion TCP.
- Ajout d’une case à cocher dans OES DataLinqTM pour ignorer la somme de contrôle.
- OES DataLinqTM peut désormais recevoir des données via des connexions TCP.
- Le client DashBoard DataLinqTM se connecte désormais de manière asynchrone au démarrage du serveur DataLinqTM (rend l’interface utilisateur plus réactive au démarrage).
- Le navigateur ADODB DataLinqTM peut désormais être personnalisé pour afficher plus de 200 enregistrements (2 000 max.).
XPression Gateway
- La passerelle XPression signale désormais l’état MOS des contenus graphiques et des clips au NCRS qui le prend en charge (Inception).
- Les éléments MOS existants peuvent désormais être modifiés, à l’aide du client ActiveX, en un modèle dans un autre projet (maintenez la touche Maj enfoncée pour conserver les données).
- Une ressource XPression Clip du Clip Store peut désormais être utilisée dans un graphique MOS existant en faisant glisser le clip dans le champ publié de l’onglet Edit du plug-in MOS.
- Ajout d’une option dans XPression Gateway pour empêcher la suppression des conducteurs d’émission lorsqu’ils sont toujours activés pour une diffusion automatisée.
- Ajout d’une colonne « Last Modified » pour les éléments enregistrés dans le plug-in MOS.
- Ajout d’une notification pour les utilisateurs de tout plug-in ActiveX ouvert si une nouvelle révision d’un projet est publiée sur Project Server pour le projet qu’ils ont ouvert.
- Les métadonnées du modèle peuvent être affichées dans le plug-in MOS en cliquant avec le bouton droit de la souris sur un modèle ou un contenu graphique enregistré.
- Les filtres des modèles et de contenus graphiques enregistrés dans le plug-in MOS recherchent désormais également les métadonnées des modèles disponibles lorsque cela est possible.
- Distribution optimisée des projets entre plusieurs moteurs OFL, pour de meilleures performances.
- Le navigateur MAM 91ɫ Streamline a été intégré au plug-in MOS XPression.
- Ajout d’une option dans la passerelle pour désactiver l’envoi de messages d’état MOS (roItemStat).
- Des options ont été mises en œuvre dans la passerelle pour configurer le flux de travail MOS en tant que graphiques uniquement, clips uniquement ou les deux.
- La passerelle XPression a une fonctionnalité pour la mettre en mode hors ligne, où elle ne communique pas avec les moteurs (utile lorsque plusieurs passerelles se connectent à des moteurs partagés).
- XPression Gateway ouvre désormais un port (10560) pour recevoir les connexions d’OverDrive afin de permettre l’activation automatique du conducteur d’émission.
Remote Sequencer
- Remote Sequencer affiche désormais une barre de progression et le temps restant pendant la lecture d’un clip.
Video Coder
- Lorsque vous utilisez XPression Video Coder à partir d’une ligne de commande, et que vous n’indiquez pas de fréquence d’images cible, la transcodification se fait par défaut à la fréquence d’images du clip source.
- L’outil de ligne de commande de Video Coder peut désormais générer une miniature JPG à l’aide de l’argument de ligne de commande [thumbnail=”filename.jpg”].
XPression INcoder
- Ajout d’une option de notification groupée pour les échecs d’intégration de fichiers dans INcoder.
- Ajout d’une option dans INcoder pour exiger des tirets bas avant l’analyse automatique de l’identifiant de rappel.
- Les fichiers de codec vidéo XPression placés dans le dossier de surveillance d’INcoder seront désormais intégrés au Clip Store sans être réencodés.
- La source vidéo QuickTime applique désormais le format d’image en pixels pendant le transcodage pour traiter les clips codés avec un format d’image différent de celui auquel ils doivent être affichés.
Media Control Gateway
- Ajout d’une option pour accepter les commandes CMDS AMP avec le dernier octet ASCII incomplet.
- Amélioration de l’actualisation des journaux d’écran dans la passerelle Media Control Gateway pour une meilleure protection contre les connexions client VDCP/AMP qui inondent la passerelle de messages.
- Media Control Gateway accepte désormais toute mise en majuscules de « vtr » dans la commande CRAT.
Desktop Preview Server
- Desktop Preview Server peut désormais recevoir des aperçus des canaux de serveur.
Ҳٱɲ
- Ajout d’une commande CII pour supprimer un groupe de séquences entier (voir le document du protocole CII).
- Ajout d’une commande CII pour supprimer un Take Item du Sequencer (consultez le document du protocole CII).
Notes de version de la version 6.1
Date de publication : 21/10/2015
Applications
- Le plug-in XPression MOS a été modifié pour présenter les scènes XPression dans une vue empilée plutôt que sous forme de liste (avec des commandes pour ajuster la taille du mini-écran).
- Les catégories d’un projet XPression seront désormais visibles dans la liste de modèles du plug-in MOS XPression, afin d’organiser les scènes en groupes logiques.
- La Rundown View du plug-in XPression MOS inclut désormais des miniatures (avec des commandes permettant de mettre à l’échelle la taille des miniatures). Lorsque vous sélectionnez le nœud du conducteur d’émission dans les contenus graphiques enregistrés, vous verrez désormais tous les éléments de tous les bulletins. Les vues de conducteur d’émission du plug-in MOS incluent désormais une grande miniature dans la vue List, Tile ou Thumbnail des conducteurs d’émission.
- Le plug-in XPression MOS prend désormais en charge l’ajout de mots à un dictionnaire local de vérification orthographique dans le plug-in XPression MOS (par utilisateur).
- Des contrôles d’entrée utilisateur ont été ajoutés à l’objet texte Sources de données : › Les objets de texte publiés peuvent désormais être affectés à différents types de contrôle d’entrée utilisateur, tels que :
- Boutons radio
- Cases à cocher
- Listes
- Zones de liste déroulantes (modifiables) › Les commandes de saisie utilisateur sont présentées aux utilisateurs dans le plug-in XPression MOS ainsi que dans Sequencer, pour permettre une meilleure sélection des données de modèle requises pour un champ. › Les commandes de texte publié avec les commandes de saisie utilisateur peuvent récupérer des données à partir de listes statiques, globales ou DataLinq, et un objet de texte de commande de saisie utilisateur peut être utilisé pour remplir d’autres objets de texte publiés. Ces commandes peuvent également sélectionner la liste fournie à d’autres champs de saisie de commandes de saisie utilisateur. › Ajout de la possibilité de définir des points de boucle dans le shader vidéo (utile pour les vidéos libres en boucle à trois points).
- Les objets xpSequencer peuvent désormais déclencher l’événement OnFocusItemChanged lorsque le focus du Take Item est modifié dans le Sequencer.
- Ajout d’une fonctionnalité permettant de créer automatiquement un emplacement spécifique à l’utilisateur (« Favoris utilisateur ») pour enregistrer des éléments MOS (contenus graphiques et clips) à partir du plug-in MOS.
- Le plug-in XPression MOS obtient désormais le nom de connexion de l’utilisateur à partir du système NCS (Inception, iNews, etc.) lorsqu’il est disponible. Sinon, il l’obtient à partir de Windows.
- L’onglet « Templates » du plug-in MOS a été divisé en plusieurs onglets : « Browse » (navigation des éléments enregistrés MOS), « Graphics » (sélection du modèle de contenus graphiques) et, facultativement, « Clips » (sélection des clips).
- Mise en œuvre d’un flux de travail MOS pour les clips XPression : avec un Clip Store configuré sur la passerelle, le plug-in MOS permet désormais de parcourir, prévisualiser et sélectionner des clips en tant qu’éléments MOS à inclure dans un ordre d’exécution NCS. Cette fonctionnalité s’intègre aux moteurs de sortie et d’aperçu de XPression, ainsi qu’à Remote Sequencer.
- Ajout d’une fonctionnalité permettant à un élément de clip XPression dans le flux de travail MOS de se voir attribuer un Take ID statique à partir du plug-in MOS.
- XPression Connect peut désormais télécharger des pièces jointes depuis Facebook, Twitter et Instagram lors de l’utilisation de sources de données Inception.
- Mode de mappage de texture d’objet texte dans l’onglet Options. Modes : « per character », « text object dimencions » et « scene size ».
- Ajout d’une nouvelle primitive géométrique « Slab » dans XPression. La primitive « Slab » propose des fonctionnalités pour les coins arrondis, l’inclinaison de l’objet et du contenu (indépendamment), les biseaux et l’extrusion.
- Ajout de la prise en charge de Record Client pour saisir des champs ou des images.
- Ajout de la prise en charge de Record Client pour enregistrer les images fixes au format .png.
- Ajout de la méthode FillClosedCurve pour xpAPITextureShader dans l’API.
- Mise à jour de XPression Clip Store pour que l’outil dispose désormais d’une bibliothèque de client COM/.NET.
Moteur
- Ajout d’un nouveau préréglage de projet pour les projets 1080p60.
- Ajout de la prise en charge du pilote Matrox (version 9.4.1.9256) avec prise en charge du filtrage chromatique sur la sortie.
- Ajout de prise en charge des extensions .mp4 et .m4v pour la source de vidéo QuickTime.
- Amélioration de la qualité de la conversion descendante en ajoutant une option de « suréchantillonnage » dans la configuration de sortie matérielle.
- Lors de l’utilisation du mode 4 Fill sur la carte Matrox, les sorties AES fournissent désormais 8 canaux AES par sortie.
- Ajout d’un nouvel effet shader HLSL personnalisé avec l’API de plug-in (BlueBox, Studio et Developer uniquement).
- Ajout de fonctionnalités afin que les objets xpOutputFrameBuffer puissent désormais déclencher l’événement OnSceneState lorsque la scène passe en ligne/hors ligne.
- Ajout d’une prise en charge pour que les objets xpOutputFrameBuffer puissent désormais déclencher l’événement OnClear lorsque le framebuffer est effacé.
Disposition
- De nouvelles fonctionnalités ont été ajoutées à Visual Logic pour les propriétés des lumières (couleur, atténuation, gamme, etc.).
- Un nouveau bloc Visual Logic Metadata Selector a été ajouté pour être utilisé en combinaison avec les propriétés de métadonnées.
- Le soutien a été ajouté sous la forme d’un parseur de métadonnées XMP/EXIF pour le système de textures. Les métadonnées XMP et EXIF sont publiées via la nouvelle propriété de métadonnées du matériau.
- Désormais, toutes les faces de contenu d’un objet ont une propriété Metadata supplémentaire qui, lorsque c’est possible, transfère les données XMP/EXIF vers Visual Logic.
- Tous les objets disposent désormais d’une propriété de métadonnées de Visual Logic, qui représente les métadonnées de l’objet dans le système VL.
Sequencer
- Un paramètre de préférence a été ajouté afin que XPression puisse recharger les textures mises en cache qui ont été modifiées sur le système de fichiers local, en fonction de l’horodatage.
- Colonne du Sequencer XPression pour afficher la colonne MOS Story Number du NRCS.
- Les éléments du Sequencer peuvent désormais avoir des canaux de serveur comme cible de sortie (les clips et les scènes peuvent désormais être ajoutés en file d’attente (cue) ou lus sur les canaux de serveur à partir du Sequencer).
- Une barre de nettoyage a été ajoutée aux commandes de canal du serveur virtuel.
- Ajout de la prise en charge pour programmer un élément en file d’attente (cue) à partir de Remote Sequencer.
- Ajout de la méthode RegeneratePreview à l’objet xpSequencer.
- Ajout de la commande Pbus Learn, qui peut être utilisée pour attribuer un clip chargé à partir du Clip Store dans la carte PBus.
- Inclut une option de clic droit dans la carte PBus pour trouver un clip dans le Clip Browser.
DataLinq
- Ajout de l’option « Basketball (rév. 2) » dans Daktronics DataLinq pour prendre en charge Allsport CG version 2.9.
XPression Gateway
- Correction du problème qui empêchait la passerelle XPression de compter une licence pour le plug-in NLE tant que l’interface utilisateur du plug-in n’était pas chargée ou tant qu’un contenu XPression n’était pas chargé dans NLE.
XPression Project Server
- Des groupes d’utilisateurs spécifiques peuvent désormais être attribués aux programmes du Project Server pour limiter leur accès.
- Une option a été ajoutée à Project Server pour respecter le champ de date de diffusion afin que les projets puissent être chargés avec une date de diffusion future et qu’ils ne soient pas déployés de manière autonome avant cette date de diffusion.
Notes de version de la version 6.0
Date de publication : 04/08/2015
Applications
- Option de Clip Server (nécessite une licence) pour XPression qui
fournit des canaux de lecture de clips virtuels et une connexion
à une base de données de Clip Store. - Un service de Clip Store qui fournit une base de données centrale pour
le stockage de clips et de métadonnées. Assure la synchronisation automatique
entre plusieurs Clip Stores (nécessite une
licence Clip Server). - Moteur de transcodage automatisé basé sur watchfolder appelé
INcoder qui inclut des fonctionnalités telles que
la notification par e-mail et l’intégration du Clip Store (nécessite une
licence INcoder). - Une Media Control Gateway qui fournit des
protocoles de contrôle à distance VDCP et AMP pour XPression (nécessite une
licence Clip Server). - Une logique de transition permet d’utiliser des
transitions d’entrée/de sortie et de lecture à la suite personnalisées lors du passage d’une scène à une autre sur le même
framebuffer/le même calque (non disponible sur Prime). - Un nouvel événement de Scene Director déclenche la
lecture des séquences Scene Director d’autres scènes à l’antenne. - Record Client qui permet d’enregistrer une entrée directement
dans un fichier AVI XPression Codec (plusieurs
enregistrements simultanés nécessitent l’option Clip Server). - Une boîte de dialogue de contrôle du volume est disponible sur la barre d’outils XPression pour le moniteur audio (sans affecter les niveaux audio de sortie du framebuffer).
- Un clic droit sur la séquence de Scene Director donne accès à une
option permettant de marquer une image par défaut pour les
Scene Directors, ce qui poussera le Scene Director à
mettre en file d’attente (cue) cette position lors de la
préparation de la scène. - Les clips vidéo du disque peuvent être glissés/déposés directement
dans le Sequencer XPression afin d’être lus (il est recommandé
d’utiliser uniquement les vidéos de codec XPression). - Fonctionnalités améliorées d’attribution de clips, de scènes et d’autres fonctions aux registres PBus. Importation de listes de clips au format XML dans des cartes PBus.
- Ajout de la prise en charge de fichiers vidéo MJPEG « standard »
supplémentaires encapsulés dans un fichier AVI. - Ajout de la possibilité de masquer des scènes pour les clients MOS.
- Ajout de la possibilité de sélectionner un Scene Director par défaut pour
l’aperçu ou NLE. - Amélioration de la lecture des clips AVI lorsque les clips se trouvent sur des sources réseau.
- Ajout de la prise en charge native du protocole de suivi de caméra StyleGrip.
Moteur
- Ajout de la prise en charge du transfert de huit canaux audio intégrés avec framebuffers AJA.
- Ajout d’une option dans la configuration matérielle d’entrée Matrox pour traiter l’entrée 2 comme un signal clé pour l’entrée.
- Lecture de clips vidéo avec jusqu’à 16 canaux audio.
- Délai d’entrée à sortie plus constant lors de l’utilisation de cartes de framebuffers Matrox.
Disposition
- Ajout d’un navigateur/éditeur XPression Clip Store et de canaux Virtual Clip Server.
Sequencer
- Ajout d’un paramètre de préférence qui permet à la touche TAB de parcourir les champs de données du modèle.
- Ajout de la prise en charge de l’exportation de fichiers vidéo en tant que fichiers QuickTime.
- Journaux d’exécution As Run ajoutés au système avec un formatage défini par l’utilisateur à l’aide de chaînes d’expression.
- Amélioration des performances lorsqu’une scène utilise des centaines d’objets de script.
- Les fichiers AVI peuvent désormais être exportés à partir du Sequencer avec un maximum de 16 canaux audio.
- Les Virtual Clip Channels peuvent être configurés pour mettre en file d’attente (cue) la vidéo directement vers la sortie du framebuffer.
DataLinq
- Ajout de l’option Daktronics « Lacrosse ».
- Remplacement du nom de flux Daktronics « Basketball » par « Basketball (Rev 0) ».
- Ajout du flux Electro-Mech Hockey/Lacrosse.
- Ajout du flux de natation Colorado Time Systems.
- Ajout du flux de tableau des scores Swiss Timing Saturn/Vega MultiSport.
- Les objets Sphere, Torus, Background et Cylinder peuvent désormais avoir des DataLinqs attribués directement à leurs faces pour remplacer le contenu correspondant.
XPression Gateway
- Option de la passerelle permettant de désactiver le navigateur d’actifs locaux dans le plug-in MOS pour les documents publiés.
- Ajout d’une configuration permettant de définir le format de date des contenus graphiques enregistrés sur la passerelle.
Notes de version de la version 5.7
Date de publication : 21/10/2014
Applications
- Plusieurs pilotes OpenMAM peuvent désormais être ajoutés à la configuration OpenMAM. (Remarque : toute configuration OpenMAM existante devra être reconfigurée lors de la mise à niveau vers la version 5.7 build 3032, à partir d’une version antérieure)
- XPression peut désormais s’exécuter avec les thèmes de bureau Aero.
- Ajout d’une préférence avancée qui permet à XPression Debug Monitor d’afficher les erreurs/avertissements du moteur de script.
- L’édition Bluebox dispose désormais d’une entrée de menu « CII script » qui vous permet de modifier les scripts du gestionnaire CII à partir de Bluebox.
- Le plug-in NLE dispose désormais d’une option de configuration permettant d’utiliser l’Explorateur Windows au lieu du XPression Texture Browser
Moteur
- La configuration matérielle Matrox inclut désormais un mode vidéo pour une résolution 1080p 29.97.
- Prise en charge native des données de suivi de caméra NCAM en tant que nouvelle source de suivi de caméra globale.
- Les entrées actives ont désormais une latence fixe entre l’entrée et la sortie.
- Les entrées en temps réel sur le terrain utilisent désormais 50 % de performances en moins par rapport à avant.
- Les sources de suivi basées sur la synchronisation du code temporel sont désormais prêtes à l’emploi, toujours synchronisées et avec une latence d’E/S constante.
- Le motif de test de la barre de couleurs inclut désormais la tonalité audio -18dbFS.
- Tile Mapper prend désormais en charge la sortie audio sur la première sortie mappée.
Disposition
- Nouvelles propriétés Visual Logic pour les zones limites : WidthScaled, HeightScaled et DepthScaled renvoient la taille du cadre englobant ajustée en fonction des valeurs de mise à l’échelle ou de compression automatique.
- La fonction « Import Text to Template » utilise désormais l’ordre des objets publiés lors de l’affectation du texte du fichier au modèle.
- Les widgets peuvent désormais être importés à partir d’autres projets (un autre projet doit être enregistré en 5.7-3026 ou une version ultérieure).
- Ajout d’un menu contextuel dans la fenêtre d’importation de projet pour pouvoir sélectionner toutes les scènes/matériaux/polices, etc.
- Lorsque vous utilisiez le tri automatique de la profondeur et que deux objets se trouvaient sur la même position Z, ils étaient auparavant rendus dans un ordre aléatoire. Désormais, l’ordre est fixe en fonction de leur position dans l’arborescence du gestionnaire d’objets.
- Le gestionnaire d’objets et les viewports disposent désormais d’un raccourci vers l’option « frame in view » pour que la caméra active cadre un objet dans la vue (Ctrl+F).
- Vous pouvez désormais appliquer des effets aux objets de calque de caméra à l’aide de l’onglet des propriétés d’assemblage d’effets.
- Vous pouvez désormais appliquer des effets aux objets de calque à l’aide de l’onglet des propriétés d’assemblage d’effets.
- Ajout d’un indicateur « Full Scene Lens Distortion » dans les propriétés de rendu d’une scène pour activer/désactiver la distorsion de l’objectif par objet de calque.
- La distorsion de l’objectif peut désormais être activée/désactivée à l’aide des propriétés de rendu de l’objet de calque (pour l’activer, vous devez désactiver l’option « Full Scene Lens Distortion »).
- Les paramètres suivis individuels peuvent désormais être désactivés/remplacés à l’aide de l’onglet des propriétés de la caméra en perspective.
- Le shader de texture peut désormais télécharger des images directement à partir d’une URL HTTP et les stocker dans un cache local (les performances en temps réel ne sont pas garanties lors de l’utilisation de réseaux lents ou non déterministes, comme Internet).
- Les caméras en perspective prennent désormais en charge l’orbite (ALT+LMB), le zoom (molette de la souris) et le panoramique (ALT+MMB).
- Une grille visuelle à l’origine peut désormais être activée à l’aide du menu d’affichage du viewport (l’emplacement de l’origine peut être défini dans les versions ultérieures).
- L’objet CameraLayer dispose désormais d’un paramètre de décalage X et y qui décale le calque rendu sans modifier la perspective.
Sequencer
- Nouveau raccourci clavier permettant de définir la plage de lecture d’un élément du Sequencer.
- Les contenus publiés sur le Sequencer peuvent désormais se voir attribuer une couleur unie à partir de l’onglet des données du modèle.
- Les numéros de Take ID statiques peuvent désormais être affectés aux objets MOS. Aucune vérification n’est effectuée pour les ID en double.
- La recherche dans le Sequencer peut désormais également rechercher les données texte provenant d’une source Datalinq. (elle n’actualise pas les données Datalinq).
- La fonction « Import Text to Template » utilise désormais l’ordre des objets publiés lors de l’affectation du texte du fichier au modèle.
DataLinq
- Option de la passerelle CII permettant de spécifier le délai de réponse avec le moteur XPression.
- Option de la passerelle CII permettant de spécifier si les données entrantes sont au format UTF-8, UCS-2 ou ASCII.
- Mise en place de la prise en charge d’OES Soccer et d’OES Volleyball, ainsi que des flux de données associés.
- Les clés datalinq peuvent désormais être exportées vers une liste de Take Items au format XML.
- Option du serveur Datalinq permettant d’ajouter un fichier de configuration Datalinq à la configuration existante.
- Lorsque vous utilisez ADODB Datalinq avec une configuration « tableau fixe », vous pouvez désormais spécifier que les données doivent être actualisées et mises en cache de manière asynchrone.
- Les pages de données peuvent désormais comporter des champs liés à datalinq ou à des widgets.
- La source datalinq de texte prend désormais en charge les fichiers texte codés en UTF-8 avec BOM.
XPression Connect
- Un élément programmé en file d’attente (cue) dans XPression Connect peut désormais être supprimé du flux. L’élément suivant est alors programmé à sa place.
- XPression Connect prend désormais en charge le flux Wayin.
- XPression Connect prend désormais en charge le flux never.no.
XPression Project Server
- Lors du déploiement automatisé de projets à partir du Project Server, la progression globale est désormais affichée à l’utilisateur.
- Les Project Servers peuvent désormais synchroniser les émissions avec d’autres serveurs à l’aide de groupes de synchronisation.
- Le Project Server informe désormais les clients lorsqu’une révision a été modifiée pour les projets pour lesquels aucune catégorie ou style n’a été affecté.
Notes de version de la version 5.5
Date de publication : 01/05/2014
Applications
- XPression Template Builder a été mis en œuvre, permettant une modification hors ligne des modèles pour une utilisation dans MOS, NLE ou la lecture en direct.
- XPression Gateway combine les fonctionnalités de la passerelle MOS et NLE dans une seule application, créant ainsi un flux de travail transparent entre la rédaction et la suite d’édition.
- Série XPression GO!. Les solutions portables Studio, Bluebox et Prime sont désormais disponibles.
Moteur
- Mise en œuvre de la prise en charge du matériel de framebuffer Bluefish 444.
- Une nouvelle option dans le framebuffer de sortie virtuelle permet d’obtenir un rendu à la fréquence d’actualisation de l’écran au lieu de la fréquence du projet. Cela permet d’obtenir des sorties virtuelles beaucoup plus fluides lorsque la fréquence d’actualisation du projet est la même que celle de l’écran.
- Prise en charge des données de suivi de la caméra/de la grue Egripment en tant que nouvelle source de suivi de la caméra globale.
- Prise en charge de l’utilisation de la carte AJA Corvid24 (prise en charge uniquement en tant qu’entrée 1 et sortie 1).
- Prise en charge de l’utilisation du framebuffer AJA ioXT.
- Le framebuffer AJA prend désormais en charge les modes vidéo 3G 1080p.
Disposition
- Visual Logic a été mis en œuvre, ce qui permet aux utilisateurs de créer des modèles intelligents à l’aide d’une interface visuelle basée sur des nœuds sans avoir à écrire de script.
- La caméra en perspective dispose désormais d’un paramètre « Use Global Camera ». Cela permet d’utiliser simultanément une seule source de données de suivi dans plusieurs scènes.
- Ajout de la prise en charge du copier-coller des contrôleurs d’animation avec la possibilité de remapper les objets auxquels les images clés sont appliquées.
- Ajout de la prise en charge du copier-coller des événements de Scene Director (par exemple, pause, mise hors ligne, etc.).
- L’importation et l’exportation de fichiers texte ont été implémentées dans le widget Text List.
- Le widget Clock peut désormais utiliser n’importe quelle source de code temporel du menu de configuration matérielle comme source de l’heure.
- La caméra en perspective dispose désormais de réglages pour la correction de la distorsion sphérique d’ordre 2 et 4.
- Scene Director prend désormais en charge une sélection par lasso des clips.
- Nouvel onglet dans l’Object Inspector permettant de spécifier manuellement l’ordre de rendu des objets de calque dans une scène.
- Une case à cocher dans Quad Object Inspector permet de forcer un Quad à fournir un rendu en dernier (au-dessus de tous les autres calques/de tous les autres objets).
Sequencer
- Les miniatures de la liste de lecture de Sequencer se présentent désormais en plusieurs colonnes lorsqu’elles sont redimensionnées (Shotbox).
- Ajout d’une action de clavier programmable qui permet de reprendre toutes les images sur un canal spécifié.
- Ajout d’un menu contextuel dans Sequencer pour changer tous les éléments DataLinq pour une gamme de Take Items en texte statique.
- Ajout d’un menu contextuel dans le Sequencer pour l’actualiser.
Flux de travail
- Les plug-ins MOS et NLE, ainsi que le Générateur de modèles, ont désormais la possibilité d’enregistrer des contenus graphiques dans des dossiers sur XPression Gateway et de rappeler ces contenus graphiques enregistrés pour une utilisation ultérieure. Les contenus graphiques enregistrés peuvent être classés dans des dossiers définis par l’utilisateur ou créés automatiquement tous les jours. Ces graphiques peuvent être glissés ou copiés directement dans des bulletins dans le système de la rédaction, appliqués à la modification des séquences ou utilisés pour la lecture dans Sequencer.
DataLinq
- Mise en œuvre de la prise en charge des flux de basketball OES.
- Mise en œuvre de la prise en charge des flux de hockey OES.
- Ajout d’une source DashBoard Datalinq pour la diffusion de données à partir des panneaux personnalisés DashBoard.
- La propriété ‘table’ d’un ADODB DataLinq peut désormais utiliser des clés DataLinq.
- ADODB DataLinq dispose désormais d’une page de configuration permettant de spécifier un champ de tri pour chaque table de la base de données. Certaines bases de données (par exemple, Access) nécessitent un ordre de tri spécifié ou des données pouvant être renvoyées dans un ordre aléatoire.
Notes de version de la version 5.1
Date de publication : 16/08/2013
Disposition
- Une scène peut désormais avoir plusieurs Scene Directors (avec prise en charge API).
- N’importe quel Scene Director peut être configuré pour être le Scene Director à partir duquel les aperçus et les miniatures sont rendus.
- Vous pouvez maintenant cliquer avec le bouton droit de la souris sur le Scene Director (en haut) pour définir le cadre d’aperçu actif.
- Les clips de Scene Director peuvent désormais être coupés/redimensionnés en déplaçant la souris sur le début ou la fin du clip.
- Si vous faites glisser un contenu Render View sur Scene Director pour une scène qui utilise ce contenu, Scene Director de la scène pointée par le contenu Render View est lue.
- Il y a une nouvelle option dans la boîte de dialogue Convert Dimensions de la scène, permettant de recalculer la position par défaut de la caméra.
- Les modifications apportées aux objets texte (par exemple, la saisie, l’application de polices) prennent désormais en charge la fonction Undo.
- Le shader de Render View dispose désormais d’une option permettant de redémarrer un groupe de scènes (défilement vertical/horizontal) lors de la mise en ligne.
- Le shader vidéo dispose désormais d’une option permettant de remplacer le mode champ du clip vidéo afin de le forcer à être interprété comme progressif, champ supérieur en premier ou champ inférieur en premier.
- Ajout des fonctions Align Center et Align Middle pour aligner horizontalement ou verticalement un certain nombre d’objets en fonction de leurs points centraux.
- Si vous maintenez la touche Maj enfoncée pendant la création d’un nouvel objet lumineux, la lumière ne se lie pas automatiquement à tous les objets de la scène en cours.
- La miniature d’une scène est désormais calculée en fonction du cadre d’aperçu défini dans l’onglet Take Item Inspector.
- La disposition des objets texte peut désormais être définie sur la direction « Bottom Up » en mode vertical.
- Double-cliquer sur l’état d’un objet de l’Object Manager pour accéder directement à l’éditeur et/ou à l’onglet de propriétés correspondant.
- Lorsque vous passez la souris sur les états des objets dans l’Object Manager, un indice s’affiche.
- Grâce à l’API, plusieurs Scene Directors peuvent désormais être joués en même temps.
- Mise en place d’une nouvelle option dans le marqueur d’événement pour désactiver le groupe de scènes.
- Mise en œuvre d’un effet de flou de mouvement plein écran par pixel.
- Amélioration de la prise en charge du décalage CCD pour les ensembles virtuels et la réalité augmentée.
Sequencer
- L’exportation vers des images prend désormais en charge le format de fichier JPG.
- Mise en œuvre d’une nouvelle préférence pour déplacer le focus du Sequencer lorsqu’un contenu graphique est rappelé via CII.
- Un nouveau mode pour les groupes de séquences programmés permet une planification fixe par élément qui ignore les durées de chaque Take Item pris individuellement.
Flux de travail MOS
- Remote Sequencer dispose désormais d’une option permettant de faire avancer la mise au point lors de la mise hors ligne d’un élément à l’aide de la touche moins.
- Une nouvelle option dans la passerelle MOS permettant de définir une valeur par défaut pour le point d’entrée pour l’insertion de contenus graphiques chronométrés.
DataLinq
- Mise en œuvre d’une nouvelle source DataLinq ASCII qui peut accepter un flux de données ASCII (série, TCP ou UDP) et extraire des champs de longueur fixe des messages.
- Les clés DataLinq d’une scène peuvent désormais être modifiées à partir du plug-in MOS.
- Lorsqu’un objet Quad a une valeur DataLinq, il peut désormais être défini à l’aide d’un nom de contenu ou d’un nom de fichier.
- Le Material DataLinq des objets Quad prend désormais en charge la valeur d’incrément.
- Le DataLinq d’un objet Quad dispose désormais d’une option permettant d’effacer l’image, si la valeur renvoyée par DataLinq est vide.
Notes de version de la version 5.0
Date de publication : 25/06/2013
Disposition
- Mise en œuvre d’un nouveau système d’effets qui permet d’appliquer différents effets secondaires à des objets individuels ou à l’ensemble de la scène. Les effets peuvent être déposés sur des pistes d’objets dans Scene Director ou sur Effects Stack dans Object Inspector. * Lors de la mise à niveau à partir de versions antérieures à la version 5.0, tous les objets qui utilisent l’effet clé chromatique devront être mis à jour pour utiliser le nouveau système d’effets d’incrustation chromatique. Cela ne s’applique pas à l’outil d’incrustation chromatique du système de contenu.
- Ajout d’une indication visuelle de la présence d’images clés, de contenus, de scripts et d’animations continues de décalage sur les objets dans le gestionnaire d’objets.
- Cliquez avec le bouton droit de la souris sur une piste dans Scene Director pour ajouter un nouvel événement. Les options Insert Pause, Take Offline et Reverse Direction sont désormais disponibles.
- Lors de la modification des paramètres Datalinq en mode Layout, le viewport affiche immédiatement les nouvelles données (vous n’avez plus à les mettre à l’antenne).
- Correction d’un problème qui empêchait le bon fonctionnement des animations de décalage avec les objets définis sur un alignement centré.
Sequencer
- Une nouvelle option de clic droit « Duplicate » permet de dupliquer plusieurs fois un Take Item.
- Le Take Item actuellement ciblé dans Sequencer affiche en permanence les mises à jour de Datalinq et génère des aperçus lorsque les données changent.
- L’exportation d’images à partir d’un Take Item dans Sequencer permet désormais de mettre à jour les valeurs Datalinq dans l’image.
- Le bouton « Cancel » de la boîte de dialogue Export to Images devient « Close » lorsque l’exportation est terminée.
- Résolution du problème qui empêchait le bon fonctionnement de l’exportation d’images uniques à partir de Sequencer lorsque l’élément de l’onglet Play Range était défini sur une lecture inversée.
- L’exportation d’images uniques à partir du Sequencer ne fonctionne pas lorsque la scène n’avait pas de contrôleurs d’animation sur le Scene Director – corrigé.
- Le mode de remplissage est désormais mémorisé entre les exportations lors de l’exportation d’images à partir du Sequencer.
Moteur XPression
- Amélioration de la prise en charge des framebuffers AJA avec le pilote version 10.0 et supérieure.
- Ajout d’une option 1080p 59,94 à la configuration Matrox, afin que la sortie puisse être forcée à être conforme à cette norme.
- Le framebuffer AVI enregistre désormais l’audio.
- Le framebuffer AVI permet désormais de sélectionner le format audio.
- Résolution d’un problème de transmission des données VANC par XPression en mode External Key (l’entrée en direct n’était pas la toute première scène du framebuffer de sortie).
Clavier
- Nouveau raccourci clavier programmable « Edit Prev Data » dans le groupe Sequencer pour déplacer l’objet publié précédent dans la fenêtre des données du modèle.
- Le nouveau raccourci clavier programmable « Move to Focused Item » du groupe Sequencer fait défiler immédiatement la liste Sequencer jusqu’à l’élément actuellement sélectionné et génère un aperçu.
Flux de travail MOS
- Ajout de la prise en charge de MediaBeacon version 5.2.
- Le gel des numéros de page dans ENPS n’entraîne plus la suppression et la recréation d’éléments.
- Le passage d’un élément MOS à Manual Timing met à jour correctement le résumé MOS.
- Le MOS plugin Texture Explorer reconnaît désormais les fichiers avec une extension .JPEG.
DataLinq
- Ajout d’un nouveau type de groupe de séquences appelé « Data Pages » pour permettre la mise à jour du texte/des contenus dans une scène à l’antenne via un autre Take Item dans Sequencer (et un menu contextuel de ligne appelé « row pop » en anglais).
- Les objets texte publiés peuvent désormais être liés à une source Datalinq via la page Template Data du Sequencer.
- Les objets texte publiés peuvent désormais être liés à un widget via la page Template Data du Sequencer.
- La source de données ADODB peut désormais se lier à une base de données et permettre de définir/modifier la table via l’interface XPression, au lieu de nécessiter une source Datalinq distincte pour chaque table.
- La source de données ADODB prend en charge les requêtes SQL à partir des paramètres Datalinq pour sélectionner/filtrer/trier les données lorsque vous saisissez la requête dans le champ « Table ».
- La source de données ADODB peut être utilisée pour accéder aux feuilles de calcul Excel via ODBC afin de fournir une méthode plus robuste d’extraction des données sans exécuter Excel sur la machine.
- Les objets Quad et Cube peuvent avoir des datalinqs attribués directement à leurs faces pour remplacer le contenu.
- La source de données XML prend désormais en charge la recherche d’enregistrements avec des valeurs d’attribut spécifiques (par exemple, rappel par numéro de maillot de joueur).
- L’objet de scène dispose désormais d’un nouvel onglet pour les « clés ٲٲԱ» qui permet de créer des valeurs clés pour la sélection de données à partir d’une source de données.
- Les nouvelles macros %relid%, %takeid%, et %groupid% peuvent être utilisées pour sélectionner des enregistrements dans les sources Datalinq en fonction des numéros de Take ID.
- Nouvelle source de données pour le flux OES Scoreboard Lacrosse.
- Nouvelle source de données pour le flux OES Scoreboard Baseball (modèle de 7929).
- Nouvelle source de données pour le serveur de statistiques ANC.
Notes de version de la version 4.1
Date de publication : 29/01/2013
Disposition
- Ajout de l’importateur de format de fichier OBJ.
- La boîte de dialogue de l’importateur de modèle 3D dispose désormais d’une option permettant de désactiver le centrage du pivot du groupe principal.
- Ajout du type de clip Keyframe File, qui peut être utilisé pour lier des données d’image clé externes à des pistes d’objets individuelles dans Scene Director.
- L’orientation du champ de vision de l’objet de la caméra peut maintenant être définie sur horizontal ou vertical.
- Les caméras en perspective disposent désormais de paramètres de décalage CCD verticaux et horizontaux.
- Le pipeline de rendu du viewport peut désormais rendre des scènes en haute résolution (8K).
- Les animations de décalage prennent désormais en charge l’utilisation de pistes alpha pour les objets.
- Ajout d’un bouton Rechercher à l’Object Manager.
- Les shaders peuvent désormais utiliser le remplissage du shader précédent comme canal alpha. Pour cela, définissez le mode de fusion alpha sur « From previous stage (fill) ».
- Ajout d’un raccourci clavier par défaut Ctrl+Maj+E pour « Edit Script Events » dans l’Object Manager.
- La valeur du widget de temporisation peut désormais être définie à partir de l’interface utilisateur principale du widget.
- Mise en œuvre initiale du texte de droite à gauche dans le mode Layout.
- Correction de l’alignement des caractères arabes.
Sequencer
- La commande Ctrl+I ouvre une boîte de dialogue « Insert New Take Item » pour créer rapidement de nouveaux Take Items basés sur l’ID de la scène du modèle.
- Ajout d’une préférence Sequencer pour désactiver l’extension d’un groupe parent lorsqu’elle est sélectionnée avec Fast Recall.
- La touche * du pavé numérique fait défiler la liste de Sequencer jusqu’à l’élément actuellement sélectionné et développe le groupe, si nécessaire.
- Ajout d’un fichier XML comme option pour exporter la liste des Take Items à partir de Sequencer.
- Les Take Items peuvent être exportés au format XML (Ctrl+Maj+X) pour être importés ultérieurement.
- Ajout d’un bouton à bascule « Edit Enabled » dans la barre d’outils de Sequencer pour empêcher le passage en mode édition lorsque l’on clique sur les colonnes Scene Name ou Take ID.
- La fenêtre d’aperçu de Sequencer affiche désormais le Take ID dans une police plus grande.
- Ajout de l’option permettant de basculer vers le Sequenceur au démarrage dans les préférences.
Clavier
- Le menu Save All peut désormais être mappé dans le menu de mappage du clavier.
- Un nouveau groupe dans le menu de mappage du clavier permet d’enregistrer les raccourcis dans le projet actif ou de les utiliser lorsqu’un projet est chargé.
Flux de travail MOS
- La liste du conducteur d’émission de MOS Gateway indique désormais les conducteurs d’émission qui ont été activés.
- Ajout d’une option au plug-in MOS pour masquer/afficher la valeur des heures dans les champs de temporisation.
- Ajout d’une option au plug-in XPression MOS permettant d’utiliser la boîte de dialogue d’ouverture de fichiers Windows standard au lieu du Texture Explorer lors de la sélection d’images de texture.
- Le plug-in MOS prend désormais en charge une interface spécifique OpenMedia 3.7.
DataLinq
- Ajout des options permettant de charger ou d’enregistrer les configurations du serveur XPression Datalinq.
- Ajout de l’option « Basketball (Rev 1) » dans Daktronics Datalinq.
- Ajout de la prise en charge du flux de basket-ball White Way à Datalinq.