Sony Pixel Power calrec Sony

Guest blog: How to create and apply rules to dominate metadata

22/02/2022

data-src=https://www.vsn-tv.com/wp-content/uploads/2022/02/jose-a-fuentes-main-image.jpg>

About the author: Jos Antonio Fuentes, Front-End Developer at VSN

Jose Antonio Fuentes works as a front-end developer at VSN. Currently, he is focused on the front development of VSNExplorer and VSN NewsConnect. Nevetheless, he has been involved in projects with VSNLivecom and other company solutions during his six years in the company. He has a Computer Applications Development degree and 13 years of working experience, not only in Broadcast and Media. Jose Antonio has worked in multiple projects and fields, from radars to position airplanes at an airport to military communication systems and Big Data.

We are more than familiar with data at VSN's development team. For us, they are like a horse that needs to be tamed. The animal strength is powerful, but it might become a problem without control. It is the same situation for data; we can have enormous amounts of information, but it is more valuable if the user can apply program rules to operate with it.

At VSN, we always want to go one step further in the innovation of metadata technology. That's why we developed a rules editor for metadata generated by our assets in VSNExplorer. Basically, this system works like a programming language that allows our clients to create and manage thousands of data operations quickly as if it were an Excel sheet. Therefore, users can apply different conditions to metadata that will make easier their media management, like showing or hiding fields, displaying the results of arithmetic operations or changing the selected values depending on other areas.

What would an ideal rules editor look like?

The editor's interface must be accessible and easy to use. We don't want more complications; we want to simplify our customers operations when programming its own rules in the MAM system. We answered this challenge by developing a simple visual interface for our rule editor. The tool offers syntax highlighting and coloring while we are programming rules for each asset template for an improved visual understanding of the code. Also, each element of the rule language has its color for better visualization. For example, the operands appear green on our screens and the execution moments are red. Another element that makes creating rules easier is the autocompletion of terms. The system suggests how to end the code, avoiding mistakes and reducing time while we are writing.

data-src=https://www.vsn-tv.com/wp-content/uploads/2022/02/Interface1_en.png data-srcset=https://www.vsn-tv.com/wp-content/uploads/2022/02/Interface1_en.png 1920w, https://www.vsn-tv.com/wp-content/uploads/2022/02/Interface1_en-300x100.png 300w, https://www.vsn-tv.com/wp-content/uploads/2022/02/Interface1_en-1024x341.png 1024w, https://www.vsn-tv.com/wp-content/uploads/2022/02/Interface1_en-768x256.png 768w, https://www.vsn-tv.com/wp-content/uploads/2022/02/Interface1_en-1536x511.png 1536w, https://www.vsn-tv.com/wp-content/uploads/2022/02/Interface1_en-1080x359.png 1080w data-sizes=(max-width: 1920px) 100vw, 1920px />

Once the user finishes the code, it can compile it (as the code of any other language). Once it's compilated, the editor points out the syntax errors and mistakes. Therefore, the user can consult and correct them in a simple manner. Apart from this, the rule editor is an ally to create an exchangeable script catalog between installations. The user can export the code to a file and move it to work in another editor. Also, we took some necessary measures in terms of security and flexibility. The system allows to temporarily or permanently disable the created rules according to the operational needs of the customer's assets.

data-src=https://www.vsn-tv.com/wp-content/uploads/2022/02/Interface2_en.png data-srcset=https://www.vsn-tv.com/wp-content/uploads/2022/02/Interface2_en.png 1920w, https://www.vsn-tv.com/wp-content/uploads/2022/02/Interface2_en-300x81.png 300w, https://www.vsn-tv.com/wp-content/uploads/2022/02/Interface2_en-1024x278.png 1024w, https://www.vsn-tv.com/wp-content/uploads/2022/02/Interface2_en-768x208.png 768w, https://www.vsn-tv.com/wp-content/uploads/2022/02/Interface2_en-1536x417.png 1536w, https://www.vsn-tv.com/wp-content/uploads/2022/02/Interface2_en-1080x293.png 1080w data-sizes=(max-width: 1920px) 100vw, 1920px />

A programming language to control data

At VSN, we knew that the language's syntax had to be very simple. The development team wanted to create a comprehensive language to allow any VSNExplorer user to create its script in minutes. Let's take a look at the elements of our rule's language.

1.The elementary values: These are the primary data to operate and introduce in our assets as in most programming languages. They are the foundations of our code. We are talking about whole numbers (ex. -123, 4837 ) real numbers (ex. 382.4344 , -948.32 ), boolean elements (ex, true, false ) and texts, defined as chains in the technical language (ex. VSN, John Smith ).

2. The operands: If we climb another level, we will find the operands. Unlike the elementary values of our forms, we can't create new operands while we are writing, as the metadata field of the asset defines them. Operands are represented by an identifier enclosed in square brackets, like [userName].

3. Sentences: Let's take another step to the third level with the sentences, where our two first elements of the puzzle fit. Basically, they are operations created with elementary values and operands. We will display two examples.

In the first one, we want to define a user name as Toni; In this case, the operand will be represented by square brackets by [userName]. We will introduce an elementary value with the text Toni to determine the name. We will create the sentence using the equal sy
LINK: https://www.vsn-tv.com/en/apply-metadata-vsnexplorer-mam/...
See more stories from vsn

Most recent headlines

05/01/2027

Worlds first 802.15.4ab-UWB chip verified by Calterah and Rohde & Schwarz to be demoed at CES 2026

Worlds first 802.15.4ab-UWB chip verified by Calterah and Rohde & Schwarz to be ...

09/10/2026

Dolby Expands Dolby OptiView Platform with New Capabilities at IBC 2026

September 10 2026, 06:00 (PDT) Dolby Expands Dolby OptiView Platform with New Capabilities at IBC 2026 New Sports Intelligence helps providers better unders...

07/10/2026

Dalet Flex LTS Delivers Smarter Media Operations from Ingest to Distribution

Dalet, a leading technology and service provider for media-rich organizations, today announced the latest Long-Term Supported (LTS) release of Dalet Flex. Build...

14/09/2026

Creativepool Annual 2026 Winners Announced

Creativepool Annual 2026 Winners Announced Brie Clayton September 13, 2026 0 Comments The creative industry's Most' awards celebrates another...

14/09/2026

First look image of The Walsh Sisters series two released

RT in association with the BBC today released first look image from the second series of The Walsh Sisters, inspired by the novels of international best-sellin...

13/09/2026

Elektron reveal the Outbox 8

Offers eight audio and CV outputs via USB Elektron's latest launch offers a convenient way for users to integrate hardware instruments, effects and mixe...

13/09/2026

Pixel Academy Announces Autumn Courses

Pixel Academy Announces Autumn Courses Brie Clayton September 13, 2026 0 Comments The ACT Entertainment tvONE and Green Hippo Pixel Academy has releas...

13/09/2026

2Vision Powers Dawid Podsiado's Obrotowy Tour with Blackmagic Design

2Vision Powers Dawid Podsiad o's Obrotowy Tour with Blackmagic Design Brie Clayton September 13, 2026 0 Comments Touring multicamera workflow buil...

13/09/2026

Chyron, Matrox Video Partner At IBC 2026

Share Copy link Facebook X Linkedin Bluesky Email...

13/09/2026

Sky releases trailer for Crystal Lake, an A24 produced prequel series to Friday the 13th, coming this October

Sunday 13 September 2026 Sky releases trailer for Crystal Lake, an A24 produced...

12/09/2026

If I Go Will They Miss Me Explores Fractured Fatherhood Through a Poetic Lens

J. Alphonse Nicholson, Danielle Brooks, Walter Thompson-Hernandez, and Bodhi Dell attend the premiere of If I Go Will They Miss Me at the Library Center Theat...

12/09/2026

Transformer Boost from Great Eastern FX Co.

Latest Obsolete Devices pedal announced Great Eastern FX Co. have just launched the latest pedal in their Obsolete Devices series, a range of effects pedals...

12/09/2026

Colorfront And Qumulo Team-Up To Make Every Frame Of Footage Searchable For The Life Of A Production

September 11, 2026 BUDAPEST & SEATTLE, 10 September 2026 - Qumulo and Colorfron...

12/09/2026

New Type RT console and Apex M6 Modular I/O Platform

Calrec expands its IP ecosystem with new Type RT console and Apex M6 Modular I/O Platform at IBC 2026 Type RT is the centrepiece of Calrec's news at IBC 202...

12/09/2026

Calrec expands its IP ecosystem with new Type RT console...

At IBC 2026, Calrec has unveiled Type RT, a new 6, 12 and 18-motorised fader console range that condenses everything a broadcast audio desk needs into a compact...

12/09/2026

Matrox, NVIDIA Integrate ORIGIN, Holoscan For Media

Share Copy link Facebook X Linkedin Bluesky Email...

12/09/2026

Ross Video Debuts New Live Production Technology at IBC2026

Share Copy link Facebook X Linkedin Bluesky Email...

12/09/2026

FCC Nominee Thumann Severs to Testify in Senate Sept. 17

Share Copy link Facebook X Linkedin Bluesky Email...

12/09/2026

TV Skyline Becomes The World's First Ultrix FR30 Customer

Share Copy link Facebook X Linkedin Bluesky Email...

12/09/2026

Ikegami Introduces VN Versions of Four UNICAM XE Cameras At IBC2026

Share Copy link Facebook X Linkedin Bluesky Email...

12/09/2026

Riedel Technology Powers Record Breaking Esports World Cu...

WUPPERTAL, Germany Sept. 11, 2026 From July 6 to Aug. 23, 2026, Paris hosted the Esports World Cup (EWC), a seven-week live production spanning eight stages...

12/09/2026

Mediacom Deploys Riedel Easy5G for Wireless Camera Covera...

Riedel Communications today announced that Mediacom has purchased and deployed Easy5G , Riedel's Private 5G solution, for live broadcast coverage of La Vuel...

12/09/2026

A Decade of Innovation AMP VISUAL TV Builds on Ten Years...

AMP VISUAL TV is continuing the evolution of its production infrastructure with further investments in Riedel technology across its OB fleet and fixed productio...

12/09/2026

Touring Video Expands Flexible Production Workflows With...

Riedel Communications today announced that Touring Video, a premier entertainment mobile production service company, continues to expand its production workflow...

12/09/2026

Atomos Expands Accessory Ecosystem with New SHAPE and Sma...

Atomos (7.B19) today announced new third-party accessories for Sumo PRO-19 and Shinobi 7 II, developed by SHAPE and SmallRig to give production teams more ways ...

12/09/2026

Deity Microphones Brings PR 2ii, TC-2, and D4RX to IBC2026

Deity Microphones Brings PR 2ii, TC-2, and D4RX to IBC2026 Brie Clayton September 11, 2026 0 Comments The Deity PR-2ii arrives with production firmwar...

12/09/2026

Blackmagic Design Announces Special Pricing for Ultra HD Products

Blackmagic Design Announces Special Pricing for Ultra HD Products Brie Clayton September 11, 2026 0 Comments Now customers can afford to upgrade to Ul...

12/09/2026

Grass Valley EDIUS Future Assurance Program launched at IBC2026

Grass Valley EDIUS Future Assurance Program launched at IBC2026 Brie Clayton September 11, 2026 0 Comments New program gives EDIUS customers access to...

12/09/2026

Berklee Students Develop New Ideas for Live Entertainment and Travel in London

Berklee Students Develop New Ideas for Live Entertainment and Travel in London This summer, a group of music business students collaborated with Heathrow, Bri...

11/09/2026

IBC 2026: Calrec Launches Type RT Console and Apex M6 Modular I/O Platform

Calrec will introduce two new products at IBC2026 (Stand 8.C47, RAI Amsterdam, September 11-14): the Type RT broadcast production console and the Apex M6 Modula...

11/09/2026

IBC 2026: Grass Valley Launches AVORA All-in-One Live Production Platform

Grass Valley has announced AVORA, a standalone all-in-one live production solution launching at IBC2026 (Booth 9.A01 and IBC Future Tech Zone, Stand 14.C49, Sep...

11/09/2026

IBC 2026: CAMB.AI Launches Streaming SDK and Dashboard for Multilingual Live Broadcasting

CAMB.AI is introducing its Streaming SDK and Streaming Dashboard at IBC2026, wit...

11/09/2026

IBC 2026: EVS Launches XT-S Software-Defined Multi-Application Server

EVS has announced XT-S, a software-defined server platform that runs multiple live production applications on a common hardware foundation. The platform debuts ...

11/09/2026

IBC 2026: EKT Showcases Linux-Based ATSC 3.0 Converter Box

EKT is demonstrating a new Linux-based ATSC 3.0 set-top box at IBC2026. The second-generation product moves away from Android to reduce memory costs, with Linux...

11/09/2026

IBC 2026: Sennheiser Group to Showcase Wireless, Monitoring, and Broadcast Workflow

The Sennheiser Group will exhibit at IBC2026 (Hall 8, Booth D50, September 11-14...

11/09/2026

Ludacris Joins Chris Stapleton and Cindy Blackman Santana for Monday Night Footballs In the Air Tonight Open

ESPN's Monday Night Football will open its 2026-27 season with a new renditi...

11/09/2026

Dalet Integrates NVIDIA Synthetic Content Detection into Dalet Flex

Dalet has announced an integration of NVIDIA's Synthetic Video Detector AI model into Dalet Flex, enabling media organizations to identify potentially AI-ge...

11/09/2026

IBC 2026: MC-IF Demonstrates VVC Capabilities

The Media Coding Industry Forum (MC-IF) will demonstrate Versatile Video Coding (VVC) capabilities at IBC2026 (Hall 2, Stand 2.B13), as the codec moves toward c...

11/09/2026

IBC 2026: Sony to Demonstrate Live, News, Cinema, and Immersive Production

Sony will exhibit at IBC2026 (Hall 13, September 11-14), demonstrating products across live production, news, cinema, and immersive and spatial content workflow...

11/09/2026

Wave Central Named Recipient of 2026 Technology and Engineering Emmy for FPV Drone Systems

Wave Central, a Domo Broadcast Company, has been named a recipient of a 2026 Tec...

11/09/2026

IBC 2026: SNS Validates EVO Compatibility With Avid Media Composer 2026.8, Adds Browser-Based Upload to Outpost

Studio Network Solutions (SNS) is bringing a pair of workflow updates to IBC2026...

11/09/2026

IBC 2026: iodyne to Demo Pro Mini Smart Drive Across Four Partner Booths

iodyne will co-exhibit with Hedge at IBC2026 (Booth 7.A36, September 11-14) and appear across three additional partner booths, marking the first public demonstr...

11/09/2026

SVG GameDay, Ep. 30: Freelance Graphics Operator Corinne Yamada - Philly-Based Graphics Creation

In-venue and creative video staffers at the professional and collegiate level ha...

11/09/2026

CBS Sports Goes HDR Across Its Entire NFL Package, Heads to Rio in Week 3

The network will phase in HDR crew by crew while expanding Next Gen Stats integration, SkyDry availability, and onsite studio shows...

11/09/2026

IBC 2026: CAMB.AI Unveils the World's First Multilingual Broadcasting Agent Powered by NVIDIA

CAMB.AI is introducing its new Streaming SDK and Streaming Dashboard at IBC2026,...

11/09/2026

Netflix Goes Down Under With NBC Sports, NEP for NFL From Melbourne

Massive host operation at Melbourne Cricket Ground featured 54 cameras, 25,000 ST 2110 flows, REMI studio production in Stamford, and global distribution to mor...

11/09/2026

FOX Sports Homogenizes Coverage With Upscaled Game Tech, Seamless Integration With Studio Shows in L.A.

Production Anywhere Remote Kit (PARK) & AR-fueled Stage B are two key pieces to ...

11/09/2026

Get to Know This Fall and Winter's Filmmakers Through These 36 Sundance Institute-Supported Films

By Ramona Flume and Lucy Spicer There's a particular kind of magic that hap...

11/09/2026

Film Festival Watch: 8 Sundance Institute-Supported Films to See at the 2026 Toronto International Film Festival

By Jessica Herndon The fall film season is kicking off, and Sundance Institute-...

11/09/2026

Positive Grid announce the Spark Pedal

Spark series gains compact modelling stompbox Positive Grid's Spark amps have become a popular part of the company's line-up, offering a convenient ...