1. What is Timecodes?
A
Timecodes is a sequence of numeric codes generated at regular intervals
by a timing synchronization system. Timecodes is used in video
production, show control and other application which require temporal
coordination or logging of recording or actions.
Simply put, time-codes are numbers generated by a video at a specific interval, each one representing that interval.
Timecodes,
then, are numbers assigned to the frames – one per frame, to be
precise. They are written as a variation of
hours:minutes:seconds;frames, so that a user can tell immediately which
frame in a video each time-code refers to.
For example, the time-code 00:14:56;10 refers to:
00 hours
14 minutes
56 seconds
10 frames
2. How eMAM extract the Timecodes.
eMAM is extracting the Timecode by using Mediainfo.dll.
We will get the Timecodes and all other Embedded Metadata via MediInfo.
MediaInfo
is a cross-platform and open-source program that displays technical
information about media files, as well as tag information for many audio
and video files. It can be easily integrated into any program using a
supplied MediaInfo.dll. MediaInfo supports all popular video formats.
3. How does eMAM show the Timecodes in eMAM player?
During
the time of Ingest, MediaInfo will extract the Timecodes and other
Embedded Metadata via ingest manager (C:\Program Files\Empress
Media\eMAM Ingest Manager\MediaInfo.dll) or API call and those
informatiom will save in the eMAM Database then that will show in the
eMAM player.
If the Timecodes is not displaying in the preview player we have a option in eMAM system.
Enable
Timecode checkbox to view timecode settings and display timecode as
overlay in the preview player. You can set the position, font size and
opacity of the timecode code displayed here.
4. How the Timecodes will work during the Subclip delivery.
During
the Subclip delivery it will fetch the Offset values data from the DB
and then it will calculate with setIn and setOut time.