VidiCoder
Cloud Video Transcoding
Transcoder by Vidispine
What is an excellent transcode solution? In some media supply chains, speed is more important than quality. Being able to configure technical specific encoding parameters are vital in other media supply chains. Maybe you need both?
At Vidispine we maintain our culture designing software that adapts to every unique requirement. The VidiCoder is no exception. This VidiCoder architecture consists of an internal media and metadata manager- a graph code designed by Vidispine. With this architecture, we are able to not only manage the video components themselves but also build and control the complete transcoder chain, including analyze, de-code, de-mux, pre-processing, layering, subtitling and much more. We develop and manage this transcode chain using information from our internal uniformed metadata layers.
What Does All This Mean?
Vidispine currently uses FFmpeg, Apple ProRes, RED r3d, and Nablet decoders/encoders in our VidiCoder. By controlling the complete transcode chain, we can create adaptive workflow behaviors by using metadata-driven variables internally. Take a look at below examples on adaptive workflows. There are numerous scenarios where you would like your transcoder to behave differently depending on source information and additional external rule sets.
For example, you might want a specific automatic audio mapping behavior depending on the amount and type of tracks in the input source?
Or you might want to set a specific video bitrate to depending on the type of input material or delivery point?
Or let’s just remove the starting slate and any black gaps but notify an external compliance editor to confirm the changes?
Or how about just passing the video data while changing the format?
You need to add subtitles?
How Can You Design an Adaptive Workflow with Vidicore API?
When communicating with the VidiCoder using the VidiCore API, you would add these rules by using below JavaScript code, also described in our API documentation. If you are a developer reading this, you can immediately conclude how efficiently you can control the VidiCoder by following below example code.

Let Us Help You Get Started
Let us help you get started with VidiCoder in VidiNet. Contact us to get a free demo or let us help you create a customized trial based on your needs. You can find the contact info below.
Contact us
If you have any questions or want to get in touch with us, do not hesitate to reach out!