How iCR Processes Captioning and Subtitling data
Captioning and subtitling data is carried in a huge variety of different ways within file based workflows. iCR can import, export and process captions in a variety of different ways detailed in this data sheet.
Captions and subtitles are often carried in media files as a streaming format intended for display. The majority of iCR caption handling involves manipulating and packaging these streams of data and the word captions is used generically in this document to describe that behaviour. In broadcast files, these data streams are a sub-category of ANC data or Ancillary data. iCR uses its internal generic ANC pipelines to move ANC data to the correct processing unit that manipulates the data. The tables in this data sheet are divided up into
- Reading caption data from an input file
- Collection caption Streams from an input stream
- Writing caption data to an output
- Processing caption data
In most cases a workflow that connects inputs to outputs via processing will do the obvious thing. Bear in mind that when the frame rate of the video changes in a workflow, there is often a change of underlying captions / subtitling standard. Care needs to be taken in these workflows to ensure the carrying capacity of the outputs is adequate for the captioning data at the inputs. If in doubt – consult an AmberFin application engineer to discuss your detailed needs.