fbpx

Multiple MP4 Output

mediareactor logo smallMany modern productions require sending out multiple versions of shows to multiple groups.  A single, in process show, will require versions to be sent for captioning, audio composition/mixing, ratings, producer proof, edit check and QA.  To facilitate this, without using creative workstations, Net-X-Code allows you to set up to 10 targets and produce 10 watermarked/time coded/named versions of a show at one time.

Multi MP4 Output

Setup

There is a one time setup of the multiple MP4 output workflow that customizes them for your company, production and sets up the targets you need to generate for each show.  If you do not have the settings, running a conversion once will put in a set of defaults you can modify.

The Main Settings:

DDRSetupMultiOutput 

The main setting to start with is the TotalMultiOutputFiles, which determines how many of the 'file#' to use, and therefore how many files to create.

  • TotalMultiOutputFiles - Total number of files to create
  • UseDirs - Place each file in a separate directory, using the same name
  • HLSfMP4 - Use fMP4 rather than TS for the media files

The Per File Settings

DDRSetupMultiOutput File0

For each file you want to output, there are a number of settings.  The number of these file# keys that will be used is determined by the 'TotalMultiOutputFiles' above.  For each file# you want to output, you should set:

  • AudioBitRate - AAC bit rate, normally 128
  • BitRageAvg - Size in kilobits per second (megabits per second * 1000)
  • BitRatePeak - Peak in kilobits per second (megabits per second * 1000)
  • FileName - Flags for printing the filename as an overlay (see the flags below)
  • FileNameXPercent - 0..100, percentage to put the filename in the width of the video
  • FileNameYPercent - 0..100, percentage to put the filename in the height of the video
  • Height - A specific height, or 0 to use the source height
  • Width - A specific width, or 0 to use the source width
  • Level - The h.264 level to use, or 0 for default 
  • Profile - The h.264 profile to use, or the 0 for default
  • OutputPostscript - A string to add to the end of this output name
  • Timecode - Flags for printing the time code as an overlay (see the flags below)
  • TimecodeXPercent - 0..100, percentage to put the filename in the width of the video
  • TimecodeYPercent - 0..100, percentage to put the filename in the height of the video
  • Waternark - Flags for printing the watermark as an overlay (see the flags below)
  • WatermarkFileName - Name of the file to use as a watermark source
  • WatermarkFlags - The opacity as 0..100, and an optional invert flag (0x10000/65536)
  • WatermarkXPercent - 0..100, percentage to put the filename in the width of the video
  • WatermarkYPercent - 0..100, percentage to put the filename in the height of the video

 Standard flags for time code, filename and watermark (all values in hex)

  • MULTIMP4_SHOW 0x00000001 Show or hide the element
  • MULTIMP4_CENTER_X 0x00010000 Center the text in the width
  • MULTIMP4_CENTER_Y 0x00020000 Center the text in the height
  • MULTIMP4_DOUBLE_SIZE 0x00001000 Text size, otherwise auto
  • MULTIMP4_TRIPLE_SIZE 0x00002000 Text size, otherwise auto

 


Producing the MP4s

To produce the group of MP4s, select the MP4-MultiOutput plugin, the source file and add any limitations (start/end time code), and then initiate the normal conversion process.  The source will be read once, and as it is read, as many outputs as you have configured will be generated simultaneously.

Below is an example of three targets being generated at 1920x1080 with watermark, time code and file name for the audio, closes caption and rating departments:

 

More great products from Drastic:

Net-X-Convert & Proxy
Net-X-Convert & Proxy Net-X-Convert is a scalable file conversion system for automated creation of proxy, thumbnail, broadcast and post production file formats. Designed to work anyw... Network Video Software
SMPTE2NET SDI2NET Command Line
SMPTE2NET SDI2NET Command Line SMPTE2NET/SDI2NET is part of the Net-X-Code server software. These tools convert from SDI, SMPTE2110 or NDI to NDI, UDP, RTP, or SRT.  The include&n... Tips, Tricks and Technical Information
Setting up Amazon S3 AWS Access
Setting up Amazon S3 AWS Access All of Drastic's version 6 or greater software supports authenticating directly with Amazon via AWSAccessKeyId/SecretKey through an https transport. This is mos... Tips, Tricks and Technical Information
Animation And Single Frame Recording
Animation And Single Frame Recording Drastic VVW and Titan Series DDRs, QuickClip, MediaNXS and DrasticDDR software can be used to capture single or multiple frames into a sequence of still images ... Tips, Tricks and Technical Information
Using IP Video Streaming
Using IP Video Streaming Drastic software supports a number of IP video standards in videoQC, Net-X-Code and other products.  To access these streams, a URL style string is used to... Tips, Tricks and Technical Information