A media type (formerly known as MIME type) is a two-part identifier for file formats and format contents transmitted on the Internet.The Internet Assigned Numbers Authority (IANA) is the official authority for the standardization and publication of these classifications. Media types were originally defined in Request for Comments RFC 2045 (MIME) Part One: Format of Internet Message Bodies (Nov. Supported MIME types. By default, Experience Manager detects the file type using the file extension. Experience Manager can detect it from the contents of the files. For latter, select Detect MIME from content option in Day CQ DAM Mime Type Service in the Experience Manager Web Console. MIME media types indicate the following things − How different parts of a message, such as text and attachments, are combined into the message. The way in which each part of the message is specified. The way different items are encoded for transmission so that even software that was designed to work only with ASCII text can process the message. MIME (Multipurpose Internet Mail Extensions) is an Internet standard for describes message content types.MIME messages can contain text, images, audio, video, and other application-specific data. Official MIME info is provided by the Internet Engineering Task Force (IETF) in. Mime.contentType (type) Create a full content-type header given a content-type or extension. When given an extension, mime.lookup is used to get the matching content-type, otherwise the given content-type is used. Then if the content-type does not already have a charset parameter, mime.charset is used to get the default charset and add to the returned content-type.
Experience Manager Assets supports a wide range of file formats and each functionality has varied support for different MIME types. To integrate Assets with other standards-compliant digital asset management (DAM) solutions and desktop software, use Adobe’s Extensible Metadata Platform (XMP).
Use the legend to understand the support level.
Support Level | Description |
---|---|
✓ | Supported |
* | Supported with add-on features |
− | Not applicable |
Supported raster image formats in Experience Manager
The supported raster image formats in Assets are:
Format | Storage | Metadata management | Metadata extraction | Thumbnail generation | Editing | Metadata writeback | Insights |
---|---|---|---|---|---|---|---|
PNG | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
GIF | ✓ | ✓ | ✓ | ✓ | ✓ | − | ✓ |
TIFF | ✓ | ✓ | ✓ | ✓ | − | ✓ | ✓ |
JPEG | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
BMP | ✓ | ✓ | ✓ | ✓ | ✓ | − | ✓ |
PNM | ✓ | ✓ | − | − | − | − | ✓ |
PGM | ✓ | ✓ | − | − | − | − | ✓ |
PBM | ✓ | ✓ | − | − | − | − | ✓ |
PPM | ✓ | ✓ | − | − | − | − | ✓ |
PSD ‡ | ✓ | ✓ | ✓ | ✓ | − | − | ✓ |
EPS | ✓ | ✓ | ✓ | ✓ | − | ✓ | − |
PICT | − | − | − | − | − | − | ✓ |
PSB | ✓ | ✓ | ✓ | ✓ | − | − | − |
‡ The merged image is extracted from the PSD file. It is an image that is generated by Adobe Photoshop and is included in the PSD file. Depending on the settings, the merged image may or may not be the actual image.
The supported raster image formats in Dynamic Media are:
Format | Upload (Input format) | Create image preset (Output format) | Preview dynamic rendition | Deliver dynamic rendition | Download dynamic rendition |
---|---|---|---|---|---|
PNG | ✓ | ✓ | ✓ | ✓ | ✓ |
GIF | ✓ | ✓ | ✓ | ✓ | ✓ |
TIFF | ✓ | ✓ | ✓ | ✓ | ✓ |
JPEG | ✓ | ✓ | ✓ | ✓ | ✓ |
BMP | ✓ | − | − | − | − |
PSD ‡ | ✓ | − | − | − | − |
EPS | ✓ | ✓ | ✓ | ✓ | ✓ |
PICT | ✓ | − | − | − | − |
‡ The merged image is extracted from the PSD file. It is an image that is generated by Adobe Photoshop and is included in the PSD file. Depending on the settings, the merged image may or may not be the actual image.
In addition to the information above, consider the following:
The support for EPS files applies to raster images only. For example, thumbnail generation for EPS vector images is not supported by default. To add support, configure ImageMagick. To integrate third-party tools to enable additional capabilities, see Command line based Media Handler.
Metadata writeback works for PSB file format when it is added to the
NComm
handler.To use Dynamic Media to preview and generate dynamic renditions for EPS files, see Adobe Illustrator (AI), Postscript (EPS), and PDF file formats.
For EPS files, metadata writeback is supported in PostScript Document Structuring Convention (PS-Adobe) version 3.0 or later.
Supported 3D formats
The following list of 3D formats are supported.
See also Working with 3D assets in Dynamic Media.
Format | Storage | Versioning | Workflow | Publishing | Access control | Thumbnail preview | 3D preview | Dynamic Media delivery |
---|---|---|---|---|---|---|---|---|
DN | ✓ | ✓ | ✓ | ✓ | ✓ | − | − | |
gLB | ✓ | ✓ | ✓ | ✓ | ✓ | − | ✓ | ✓ |
gLTF | ✓ | ✓ | ✓ | ✓ | − | ✓ | − | |
OBJ | ✓ | ✓ | ✓ | ✓ | ✓ | − | ✓ | ✓ |
STL | ✓ | ✓ | ✓ | ✓ | ✓ | − | ✓ | ✓ |
USDz | ✓ | ✓ | ✓ | ✓ | ✓ | − | − | ✓ |
Unsupported raster image formats in Dynamic Media
The following list describes the sub-types of raster image file formats that are not supported in Dynamic Media.
See also Detect unsupported file formats for Dynamic Media.
- PNG files that have an IDAT chunk size greater than 100 MB.
- PSB files.
- PSD files with a color space other than CMYK, RGB, Grayscale, or Bitmap are not supported. DuoTone, Lab, and Indexed color spaces are not supported.
- PSD files that have a bit depth greater than 16.
- TIFF files that have floating point data.
- TIFF files that have Lab color space.
Supported PDF Rasterizer library
The Adobe PDF Rasterizer library generates high-quality thumbnails and previews for large and content-intensive Adobe Illustrator and PDF files. Adobe recommends using the PDF Rasterizer library for the following:
- Content-intensive AI/PDF files that are resource-intensive to process.
- AI/PDF files, for which thumbnails are not generated by default.
- AI files with Pantone Matching System (PMS) colors.
See Using PDF Rasterizer.
Supported Image Transcoding library
The Adobe Imaging Transcoding library is an image processing solution that performs core image-handling functions, such as, encoding, transcoding, resampling, and resizing.
Imaging Transcoding library supports JPG/JPEG, PNG (8-bit and 16-bit), GIF, BMP, TIFF/Compressed TIFF (apart from 32-bit TIFF files and PTIFF files), ICO, and ICN MIME types.
See Imaging Transcoding Library.
Supported camera raw
The Adobe Camera Raw library enables Assets to ingest raw images. See Camera Raw support.
Supported Assets document formats
Document formats supported for asset management features are as follows:
Html Mime Types Meaning
Format | Storage | Metadata management | Full-text extraction | Metadata extraction | Thumbnail generation | Subasset extraction | Metadata writeback | Connected Assets |
---|---|---|---|---|---|---|---|---|
AI | ✓ | ✓ | − | ✓ | ✓ | ✓ | ✓ | − |
DOC | ✓ | ✓ | ✓ | ✓ | − | − | − | ✓ |
DOCX | ✓ | ✓ | ✓ | ✓ | − | − | − | ✓ |
ODT | ✓ | ✓ | ✓ | − | − | − | − | ✓ |
✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
HTML | ✓ | ✓ | ✓ | − | − | − | − | ✓ |
RTF | ✓ | ✓ | ✓ | − | − | − | − | ✓ |
TXT | ✓ | ✓ | ✓ | − | − | − | − | ✓ |
XLS | ✓ | ✓ | ✓ | − | − | − | − | ✓ |
XLSX | ✓ | ✓ | ✓ | ✓ | − | − | − | ✓ |
ODS | ✓ | ✓ | ✓ | − | − | − | − | − |
PPT | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | − | ✓ |
PPTX | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | − | ✓ |
ODP | ✓ | ✓ | ✓ | − | − | − | − | − |
INDD | ✓ | ✓ | − | ✓ | ✓ | ✓ | ✓ | − |
PS | ✓ | ✓ | − | − | − | − | − | − |
QXP | ✓ | ✓ | − | − | − | − | − | − |
EPUB | ✓ | ✓ | − | ✓ | ✓ | − | − | − |
Supported document formats in Dynamic Media
Format | Upload (Input format) | Create image preset (Output format) | Preview dynamic rendition | Deliver dynamic rendition | Download dynamic rendition |
---|---|---|---|---|---|
AI | ✓ | − | − | − | − |
✓ | ✓ | ✓ | ✓ | ✓ | |
INDD | ✓ | − | − | − | − |
In addition to the above functionality, consider the following:
To use Dynamic Media to generate dynamic renditions for PDF files, see Adobe Illustrator (AI), Postscript (EPS), and PDF file formats.
To use Dynamic Media to preview and generate dynamic renditions for AI files, see Adobe Illustrator (AI), Postscript (EPS), and PDF file formats.
To use Dynamic Media to generate dynamic renditions for INDD files, see InDesign (INDD) file format.
Supported multimedia formats
Storage | Metadata management | Metadata extraction | Thumbnail generation | FFmpeg transcoding | |
---|---|---|---|---|---|
AAC | ✓ | ✓ | − | − | * |
MIDI | ✓ | ✓ | − | − | * |
3GP | ✓ | ✓ | − | − | * |
MP3 | ✓ | ✓ | ✓ | − | * |
MPG | ✓ | ✓ | − | − | * |
OGA | ✓ | ✓ | − | − | * |
OGG | ✓ | ✓ | − | − | * |
RA | ✓ | ✓ | − | − | * |
WAV | ✓ | ✓ | − | − | * |
WMA | ✓ | ✓ | − | − | * |
DVI | ✓ | ✓ | − | * | * |
FLV | ✓ | ✓ | − | * | * |
M4V | ✓ | ✓ | − | * | * |
MPEG | ✓ | ✓ | − | * | * |
OGV | ✓ | ✓ | − | * | * |
MOV | ✓ | ✓ | − | * | * |
WMV | ✓ | ✓ | − | * | * |
SWF | ✓ | ✓ | − | − | − |
Supported input video formats in Dynamic Media for transcoding
Mime Types Text
Video file extension | Container | Recommended video codecs | Unsupported video codecs |
---|---|---|---|
MP4 | MPEG-4 | H264/AVC (all profiles) | − |
MOV, QT | Apple QuickTime | H264/AVC, Apple ProRes422 & HQ, Sony XDCAM, Sony DVCAM, HDV, Panasonic DVCPro, Apple DV (DV25), Apple PhotoJPEG, Sorenson, Avid DNxHD, Avid AVR | Apple Intermediate, Apple Animation |
FLV, F4V | Adobe Flash | H264/AVC, Flix VP6, H263, Sorenson | SWF (vector animation files) |
WMV | Windows Media 9 | WMV3 (v9), WMV2 (v8), WMV1 (v7), GoToMeeting (G2M2, G2M3, G2M4) | Microsoft Screen (MSS2), Microsoft Photo Story (WVP2) |
MPG, VOB, M2V, MP2 | MPEG-2 | MPEG-2 | − |
M4V | Apple iTunes | H264/AVC | − |
AVI | A/V Interleave | XVID, DIVX, HDV, MiniDV (DV25), Techsmith Camtasia, Huffyuv, Fraps, Panasonic DVCPro | Indeo3 (IV30), MJPEG, Microsoft Video 1 (MS-CRAM) |
WebM | WebM | Google VP8 | − |
OGV, OGG | Ogg | Theora, VP3, Dirac | − |
MXF | MXF | Sony XDCAM, MPEG-2, MPEG-4, Panasonic DVCPro | − |
MTS | AVCHD | H264/AVC | − |
MKV | Matroska | H264/AVC | − |
R3D, RM | Red Raw Video | MJPEG 2000 | − |
RAM, RM | RealVideo | Unsupported | Real G2 (RV20), Real 8 (RV30), Real 10 (RV40) |
FLAC | Native Flac | Free lossless audio codec | − |
MJ2 | Motion JPEG 2000 | Motion JPEG 2000 codec | − |
Supported archive formats
Html Mime Types Names
The supported archive formats and the applicability of the common DAM workflows, is covered in the following table.
Formats | Storage | Versioning | Workflow | Publishing | Access Control | Dynamic Media Delivery |
---|---|---|---|---|---|---|
TGZ | ✓ | ✓ | ✓ | ✓ | ✓ | − |
JAR | ✓ | ✓ | ✓ | ✓ | ✓ | − |
RAR | ✓ | ✓ | ✓ | ✓ | ✓ | − |
TAR | ✓ | ✓ | ✓ | ✓ | ✓ | − |
ZIP | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
Other supported formats
The applicability of the usual DAM functionalities for a few specific file formats is described below.
Formats | Storage | Versioning | Workflow | Publishing | Access Control | Dynamic Media Delivery |
---|---|---|---|---|---|---|
SVG | ✓ | ✓ | ✓ | ✓ | ✓ | − |
CSS | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
VTT | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
XML | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
JavaScript (when configured with own delivery domain) | − | − | − | − | − | ✓ |
Uploading and distributing JavaScript files may or may not be safe. If required, overlays can be used to prevent users from uploading JS files.
Supported MIME types
By default, Experience Manager detects the file type using the file extension. Experience Manager can detect it from the contents of the files. For latter, select Detect MIME from content option in Day CQ DAM Mime Type Service in the Experience Manager Web Console.
A list of supported MIME types are available in CRXDE Lite at /conf/global/settings/cloudconfigs/dmscene7/jcr:content/mimeTypes
.
File extension | MIME type/ Internet media type | Default jobParam value | Allowed jobParam value |
---|---|---|---|
Image | image/s7asset | usmAmount=1.75&usmRadius=0.2 &usmThreshold=2&usmMonochrome=0& | The default jobParam applies to all image MIME type assets. |
3G2 | video/3gpp2 | ExcludeMasterVideoFromAVS | |
3GP | video/3gpp | ExcludeMasterVideoFromAVS | |
AAC | audio/x-aac | ||
AFM | application/x-font-type1 | ||
AI | application/postscript | aiprocess=Rasterize&airesolution=150 &aicolorspace=Auto&aialpha=false | |
AIFF | audio/x-aiff | ||
AVI | video/x-msvideo | ExcludeMasterVideoFromAVS | |
BMP | image/bmp | ||
CSS | text/css | ||
DOC | application/msword | ||
EPS |
| ||
F4V | video/x-f4v | ExcludeMasterVideoFromAVS | |
FLA | application/x-shockwave-flash | ||
FLV | video/x-flv | ExcludeMasterVideoFromAVS | |
FPX | image/vnd.fpx | ||
GIF | image/gif | ||
ICC | application/vnd.iccprofile | ||
ICM | application/vnd.iccprofile | ||
INDD | application/x-indesign | ||
JPEG | image/jpeg | ||
JPG | image/jpeg | ||
M2V | video/mpeg | ExcludeMasterVideoFromAVS | |
M4V | video/x-m4v | ExcludeMasterVideoFromAVS | |
MOV | video/quicktime | ExcludeMasterVideoFromAVS | |
MP3 | audio/mpeg | ||
MP4 | video/mp4 | ExcludeMasterVideoFromAVS | |
MPEG | video/mpeg | ExcludeMasterVideoFromAVS | |
MPG | video/mpeg | ExcludeMasterVideoFromAVS | |
MTS | model/vnd.mts | ||
OGV | video/ogg | ExcludeMasterVideoFromAVS | |
OTF | application/x-font-otf | ||
application/pdf | pdfprocess=Rasterize&resolution=150 &colorspace=Auto&pdfbrochure=false &keywords=false&links=false | pdfOptions | |
PFB | application/x-font-type1 | ||
PFM | application/x-font-type1 | ||
PICT | image/x-pict | ||
PNG | image/png | ||
PPT | application/vnd.ms-powerpoint | ||
PS | application/postscript | psprocess=Rasterize&psresolution=150 &pscolorspace=Auto&psalpha=false &psextractsearchwords=false &aiprocess=Rasterize&airesolution=150 &aicolorspace=Auto&aialpha=false |
|
PSD | image/vnd.adobe.photoshop | process=None&layerNaming=Layername &anchor=Center&createTemplate=false &extractText=false&extendLayers=false | |
RTF | application/rtf | ||
SVG | image/svg+xml | ||
SWF | application/x-shockwave-flash | ||
TAR | application/x-tar | ||
TIF / TIFF | image/tiff | ||
TTC | application/x-font-ttf | ||
TTF | application/x-font-ttf | ||
VOB | video/dvd | ExcludeMasterVideoFromAVS | |
VTT | text/vtt | ||
WAV | audio/x-wav | ||
WEBM | video/webm | ExcludeMasterVideoFromAVS | |
WMA | audio/x-ms-wma | ||
WMV | video/x-ms-wmv | ExcludeMasterVideoFromAVS | |
XLS | application/vnd.ms-excel | ||
ZIP | application/zip |
- Enable MIME type-based Assets and Dynamic Media Classic upload job parameter support.
- Configure MIME type-based for upload job parameters support.