ALL ASSETS DELIVERED SHOULD BE NAMED USING THE FOLLOWING
DESCRIPTION_MAPPING_[OTHERTAGS]_V###.EXT
description
is a descriptor for the asset. Keep description constant across versions._mapping
defines which screen mapping to use for this content. Keep this constant across all versions._[otherTags]
represents any other optional tag, and these should always be used before the version tag. Examples of other tags:-
_frame
tags (see below) _proxy
tags (see below)
-
_v###
is the version tag and should always be last!v
precedes the version info to identify it as a version tag.###
is the incremental version identifier.- The version tag should always be the last tag in the filename
.ext
is the file extension (i.e..mov
for videos or.png
for stills)
Please use underscores _
in place of spaces and to separate the “tags” in the filename
Example: oneworld_purple_swirls_BMirror_[OtherTags]_v12.mov
EACH UNIQUE ASSET MUST HAVE A
UNIQUE AND CONSISTENT FILE STEM.
THE FILE STEM = DISPLAYNAME_DESCRIPTION_MAPPING
This must be unique and consistent for each asset. For example, the stem for a file named oneworld_somebuild_wallsr_frame0183_v12.mov
would be oneworld_somebuild_wallsr
.
FRAME REPLACEMENT
d3 offers the ability to replace only a portion of an existing file. Using the _frameXYZ
tag will cause d3 to replace the current version of the file with this file, starting at frame XYZ. The replacement file will play out and when the file is complete, d3 will return to the previous file thereafter.
- Frame replacements are indicated by adding the tag
_frameXYZ
to the video filename. XYZ
is the frame number- The frame number is the FIRST frame replaced, and is counted on a 0 base system. This means the first frame of the original file is considered frame 0, not frame 1.
- It is possible to have multiple frame replacements for a single asset (though they must each have a different version).
- REQUIRED: for a frame replacement to function properly it must have a version tag greater than the one being replaced. See above.
- Example: to replace frames 130 through 175 of a piece of content called
oneworld_hopping_klouter_v15.mov
then the replacement file needs to be namedoneworld_hopping_klouter_v16_frame130.mov
(or greater). d3 will begin playing the original file and when it reaches frame 130, will switch to the replacement file. After frame 175 and the completion of the replacement, d3 will resume frame 176 and beyond from the original file.
http://help.disguise.one/Content/Getting-started/Content-Management/Frame-Replacement.html
PROXY MANAGEMENT
d3 allows for multiple resolution files of the same asset. These lower-resolution files are called “proxies” and are used for pre-programming and in the visualizer. They are never output from the server for presentation.
- Proxy files are indicated by adding
_proxyXYZ
to the video filename.XYZ
is the number representing the resolution factor- Higher numbers indicate steps down in resolution (
001
= ½ ,002
= ¼ ,003
= ⅛) - _proxyN = 2^-N (resolution)
- Higher numbers indicate steps down in resolution (
- Example:
oneworld_hopping_klouter_proxy001_v29.mov
(½ resolution) - Example:
oneworld_hopping_klouter_proxy002_v29.mov
(¼ resolution) - Example:
oneworld_hopping_klouter_proxy003_v29.mov
(⅛ resolution)
FOLDER STRUCTURE
We will define a delivery folder structure closer to the date of the event, please stay tuned.