Created
December 12, 2014 09:00
-
-
Save finoradin/a597a15115de93fd8230 to your computer and use it in GitHub Desktop.
media_processing.conf
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# ---------------------------------------------------------------------------------------------------------------- | |
# Processing for object representations | |
# ---------------------------------------------------------------------------------------------------------------- | |
# | |
# If you want original media fetched from URLs to *NOT* be stored in CA, but rather | |
# for CA to directly reference the media via the URL used to fetch it set use_external_url_when_available to 1 | |
# | |
# If you have no idea what this means then leave this set to zero | |
# | |
use_external_url_when_available = 0 | |
# | |
# Filesize (in bytes) above which media should be queued for background processing | |
# Files smaller than the threshold will be processed at the time of upload, so you should set this to a | |
# small enough value that your server has a shot at processing the media in near-realtime. A safe bet is | |
# 500,000 bytes (eg. 0.5 megabytes), but you may need to go lower (or higher). | |
# | |
# Note that you can override this setting for specific media types and versions below if you wish. Also keep in | |
# mind a few other fun facts: | |
# | |
# 1. If the queue_enabled setting in global.conf is set to zero then no background processing will take place, no matter what you set here. | |
# 2. The default setting for queue_enabled is zero, so make sure you change it if you want background processing to happen. | |
# 3. Versions that have no QUEUE_WHEN_FILE_LARGER_THAN are never queued for background processing; versions with a QUEUE_WHEN_FILE_LARGER_THAN settings of zero are similarly never queued (absence and zero are one and the same, config-wise). | |
# 4. Some types of media are setup by default to never queue no matter the "queue_threshold_in_bytes" and "queue_enabled" settings. This includes media types for much little or no processing is done, including SWF, XML and MSWord. | |
# | |
queue_threshold_in_bytes = 5000000 | |
ca_object_representations = { | |
MEDIA_METADATA = "media_metadata", | |
MEDIA_CONTENT = "media_content", | |
MEDIA_ACCEPT = { | |
image/jpeg = image, | |
image/gif = image, | |
image/png = image, | |
image/tiff = image, | |
image/x-dcraw = image, | |
image/x-psd = image, | |
image/x-dpx = dpx_image, | |
image/x-exr = image, | |
image/jp2 = image, | |
image/x-adobe-dng = image, | |
image/x-canon-cr2 = image, | |
image/x-canon-crw = image, | |
image/x-sony-arw = image, | |
image/x-olympus-orf = image, | |
image/x-pentax-pef = image, | |
image/x-epson-erf = image, | |
image/x-nikon-nef = image, | |
image/x-sony-sr2 = image, | |
image/x-sony-srf = image, | |
image/x-sigma-x3f = image, | |
application/pdf = pdf, | |
application/postscript = pdf, | |
audio/x-realaudio = realmedia, | |
video/quicktime = video, | |
video/x-ms-asf = video, | |
video/x-ms-wmv = video, | |
video/x-flv = video, | |
application/x-shockwave-flash = swf, | |
video/mpeg = video, | |
video/mp4 = video, | |
audio/ogg = ogg, | |
video/ogg = video, | |
video/x-matroska = video, | |
audio/mpeg = mp3, | |
audio/x-aiff = aiff, | |
audio/mp4 = aiff, | |
audio/x-wav = aiff, | |
application/msword = msword, | |
application/vnd.ms-excel = msword, | |
application/vnd.ms-powerpoint = msword, | |
application/vnd.openxmlformats-officedocument.wordprocessingml.document = msword, | |
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet = msword, | |
application/vnd.openxmlformats-officedocument.presentationml.presentation = msword, | |
text/xml = xml, | |
text/plain = txt, | |
x-world/x-qtvr = quicktimevr | |
}, | |
MEDIA_TYPES = { | |
image = { | |
QUEUE = mediaproc, | |
QUEUED_MESSAGE = _("Image is being processed"), | |
QUEUE_USING_VERSION = original, | |
VERSIONS = { | |
icon = { | |
RULE = rule_icon_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
tiny = { | |
RULE = rule_tiny_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
thumbnail = { | |
RULE = rule_thumbnail_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
widethumbnail = { | |
RULE = rule_widethumbnail_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
small = { | |
RULE = rule_small_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
preview = { | |
RULE = rule_preview_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
preview170 = { | |
RULE = rule_preview170_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
widepreview = { | |
RULE = rule_widepreview_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
medium = { | |
RULE = rule_medium_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
mediumlarge = { | |
RULE = rule_mediumlarge_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
large = { | |
RULE = rule_large_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
page = { | |
RULE = rule_page_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
original = { | |
RULE = rule_original_image, VOLUME = images, | |
USE_EXTERNAL_URL_WHEN_AVAILABLE = <use_external_url_when_available> | |
}, | |
tilepic = { | |
RULE = rule_tilepic_image, VOLUME = tilepics, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
} | |
}, | |
MEDIA_VIEW_DEFAULT_VERSION = tilepic, | |
MEDIA_PREVIEW_DEFAULT_VERSION = small | |
}, | |
# GH: handle all videos the same way for JODI_Archive | |
video = { | |
QUEUE = mediaproc, | |
QUEUED_MESSAGE = _("Media is being processed"), | |
QUEUE_USING_VERSION = original, | |
VERSIONS = { | |
icon = { | |
RULE = rule_icon_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
tiny = { | |
RULE = rule_tiny_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
thumbnail = { | |
RULE = rule_thumbnail_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
widethumbnail = { | |
RULE = rule_widethumbnail_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
small = { | |
RULE = rule_small_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
preview = { | |
RULE = rule_preview_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
preview170 = { | |
RULE = rule_preview170_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
widepreview = { | |
RULE = rule_widepreview_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
medium = { | |
RULE = rule_medium_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
mediumlarge = { | |
RULE = rule_mediumlarge_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
large = { | |
RULE = rule_large_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
page = { | |
RULE = rule_page_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
h264_480p = { | |
RULE = rule_video_to_h264_480p, VOLUME = quicktime, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
ogg_480p = { | |
RULE = rule_video_to_ogg_480p, VOLUME = ogg, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
webm_480p = { | |
RULE = rule_video_to_webm_480p, VOLUME = webm, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
original = { | |
RULE = rule_video, VOLUME = quicktime | |
} | |
}, | |
MEDIA_VIEW_DEFAULT_VERSION = h264_480p, | |
MEDIA_PREVIEW_DEFAULT_VERSION = small | |
}, | |
dpx_image = { | |
QUEUE = mediaproc, | |
QUEUED_MESSAGE = _("Image is being processed"), | |
QUEUE_USING_VERSION = original, | |
VERSIONS = { | |
icon = { | |
RULE = rule_icon_dpx_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
tiny = { | |
RULE = rule_tiny_dpx_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
thumbnail = { | |
RULE = rule_thumbnail_dpx_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
widethumbnail = { | |
RULE = rule_widethumbnail_dpx_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
small = { | |
RULE = rule_small_dpx_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
preview = { | |
RULE = rule_preview_dpx_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
preview170 = { | |
RULE = rule_preview170_dpx_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
widepreview = { | |
RULE = rule_widepreview_dpx_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
medium = { | |
RULE = rule_medium_dpx_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
mediumlarge = { | |
RULE = rule_mediumlarge_dpx_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
large = { | |
RULE = rule_large_dpx_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes>0 | |
}, | |
original = { | |
RULE = rule_original_image, VOLUME = images, | |
USE_EXTERNAL_URL_WHEN_AVAILABLE = <use_external_url_when_available> | |
}, | |
tilepic = { | |
RULE = rule_tilepic_dpx_image, VOLUME = tilepics, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
} | |
}, | |
MEDIA_VIEW_DEFAULT_VERSION = tilepic, | |
MEDIA_PREVIEW_DEFAULT_VERSION = small | |
}, | |
pdf = { | |
QUEUE = mediaproc, | |
QUEUED_MESSAGE = _("Document is being processed"), | |
QUEUE_USING_VERSION = original, | |
VERSIONS = { | |
icon = { | |
RULE = rule_icon_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
tiny = { | |
RULE = rule_tiny_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
thumbnail = { | |
RULE = rule_thumbnail_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
widethumbnail = { | |
RULE = rule_widethumbnail_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
preview = { | |
RULE = rule_preview_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
preview170 = { | |
RULE = rule_preview170_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
widepreview = { | |
RULE = rule_widepreview_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
small = { | |
RULE = rule_small_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
medium = { | |
RULE = rule_medium_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
mediumlarge = { | |
RULE = rule_mediumlarge_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
large = { | |
RULE = rule_large_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
page = { | |
RULE = rule_page_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
original = { | |
RULE = rule_original_image, VOLUME = images, | |
USE_EXTERNAL_URL_WHEN_AVAILABLE = <use_external_url_when_available> | |
} | |
}, | |
MEDIA_VIEW_DEFAULT_VERSION = original, | |
MEDIA_PREVIEW_DEFAULT_VERSION = small | |
}, | |
msword = { | |
VERSIONS = { | |
icon = { | |
RULE = rule_icon_image, VOLUME = images | |
}, | |
tiny = { | |
RULE = rule_tiny_image, VOLUME = images | |
}, | |
thumbnail = { | |
RULE = rule_thumbnail_image, VOLUME = images | |
}, | |
widethumbnail = { | |
RULE = rule_widethumbnail_image, VOLUME = images | |
}, | |
preview = { | |
RULE = rule_preview_image, VOLUME = images | |
}, | |
preview170 = { | |
RULE = rule_preview170_image, VOLUME = images | |
}, | |
widepreview = { | |
RULE = rule_widepreview_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
small = { | |
RULE = rule_small_image, VOLUME = images | |
}, | |
medium = { | |
RULE = rule_medium_image, VOLUME = images | |
}, | |
mediumlarge = { | |
RULE = rule_mediumlarge_image, VOLUME = images | |
}, | |
large = { | |
RULE = rule_large_image, VOLUME = images | |
}, | |
page = { | |
RULE = rule_page_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
pdf = { | |
RULE = rule_to_pdf, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
original = { | |
RULE = rule_original_image, VOLUME = images, | |
USE_EXTERNAL_URL_WHEN_AVAILABLE = <use_external_url_when_available> | |
} | |
}, | |
MEDIA_VIEW_DEFAULT_VERSION = original, | |
MEDIA_PREVIEW_DEFAULT_VERSION = small | |
MEDIA_VIEW_WINDOW_WIDTH = 775, | |
MEDIA_VIEW_WINDOW_HEIGHT = 575 | |
}, | |
xml = { | |
VERSIONS = { | |
icon = { | |
RULE = rule_icon_image, VOLUME = images | |
}, | |
tiny = { | |
RULE = rule_tiny_image, VOLUME = images | |
}, | |
thumbnail = { | |
RULE = rule_thumbnail_image, VOLUME = images | |
}, | |
widethumbnail = { | |
RULE = rule_widethumbnail_image, VOLUME = images | |
}, | |
preview = { | |
RULE = rule_preview_image, VOLUME = images | |
}, | |
preview170 = { | |
RULE = rule_preview170_image, VOLUME = images | |
}, | |
widepreview = { | |
RULE = rule_widepreview_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
small = { | |
RULE = rule_small_image, VOLUME = images | |
}, | |
medium = { | |
RULE = rule_medium_image, VOLUME = images | |
}, | |
mediumlarge = { | |
RULE = rule_mediumlarge_image, VOLUME = images | |
}, | |
large = { | |
RULE = rule_large_image, VOLUME = images | |
}, | |
page = { | |
RULE = rule_page_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
original = { | |
RULE = rule_original_image, VOLUME = images, | |
USE_EXTERNAL_URL_WHEN_AVAILABLE = <use_external_url_when_available> | |
} | |
}, | |
MEDIA_VIEW_DEFAULT_VERSION = original, | |
MEDIA_PREVIEW_DEFAULT_VERSION = small | |
MEDIA_VIEW_WINDOW_WIDTH = 775, | |
MEDIA_VIEW_WINDOW_HEIGHT = 575 | |
}, | |
txt = { | |
VERSIONS = { | |
icon = { | |
RULE = rule_icon_image, VOLUME = images | |
}, | |
tiny = { | |
RULE = rule_tiny_image, VOLUME = images | |
}, | |
thumbnail = { | |
RULE = rule_thumbnail_image, VOLUME = images | |
}, | |
widethumbnail = { | |
RULE = rule_widethumbnail_image, VOLUME = images | |
}, | |
preview = { | |
RULE = rule_preview_image, VOLUME = images | |
}, | |
preview170 = { | |
RULE = rule_preview170_image, VOLUME = images | |
}, | |
widepreview = { | |
RULE = rule_widepreview_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
small = { | |
RULE = rule_small_image, VOLUME = images | |
}, | |
medium = { | |
RULE = rule_medium_image, VOLUME = images | |
}, | |
mediumlarge = { | |
RULE = rule_mediumlarge_image, VOLUME = images | |
}, | |
large = { | |
RULE = rule_large_image, VOLUME = images | |
}, | |
page = { | |
RULE = rule_page_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
original = { | |
RULE = rule_original_image, VOLUME = images, | |
USE_EXTERNAL_URL_WHEN_AVAILABLE = <use_external_url_when_available> | |
} | |
}, | |
MEDIA_VIEW_DEFAULT_VERSION = original, | |
MEDIA_PREVIEW_DEFAULT_VERSION = small | |
MEDIA_VIEW_WINDOW_WIDTH = 775, | |
MEDIA_VIEW_WINDOW_HEIGHT = 575 | |
}, | |
flv = { | |
QUEUE = mediaproc, | |
QUEUED_MESSAGE = _("Video is being processed"), | |
QUEUE_USING_VERSION = original, | |
VERSIONS = { | |
icon = { | |
RULE = rule_icon_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
tiny = { | |
RULE = rule_tiny_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
thumbnail = { | |
RULE = rule_thumbnail_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
widethumbnail = { | |
RULE = rule_widethumbnail_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
preview = { | |
RULE = rule_preview_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
preview170 = { | |
RULE = rule_preview170_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
widepreview = { | |
RULE = rule_widepreview_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
small = { | |
RULE = rule_small_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
medium = { | |
RULE = rule_medium_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
mediumlarge = { | |
RULE = rule_mediumlarge_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
large = { | |
RULE = rule_large_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
page = { | |
RULE = rule_page_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
h264_hi = { | |
RULE = rule_video_to_h264_hi, VOLUME = quicktime, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
iphone = { | |
RULE = rule_video_to_iphone, VOLUME = quicktime, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
original = { | |
RULE = rule_video, VOLUME = flv | |
} | |
} | |
MEDIA_VIEW_DEFAULT_VERSION = h264_hi, | |
MEDIA_PREVIEW_DEFAULT_VERSION = small | |
}, | |
webm = { | |
QUEUE = mediaproc, | |
QUEUED_MESSAGE = _("Video is being processed"), | |
QUEUE_USING_VERSION = original, | |
VERSIONS = { | |
icon = { | |
RULE = rule_icon_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
tiny = { | |
RULE = rule_tiny_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
thumbnail = { | |
RULE = rule_thumbnail_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
widethumbnail = { | |
RULE = rule_widethumbnail_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
preview = { | |
RULE = rule_preview_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
preview170 = { | |
RULE = rule_preview170_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
widepreview = { | |
RULE = rule_widepreview_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
small = { | |
RULE = rule_small_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
medium = { | |
RULE = rule_medium_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
mediumlarge = { | |
RULE = rule_mediumlarge_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
large = { | |
RULE = rule_large_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
page = { | |
RULE = rule_page_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
h264_hi = { | |
RULE = rule_video_to_h264_hi, VOLUME = quicktime, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
iphone = { | |
RULE = rule_video_to_iphone, VOLUME = quicktime, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
original = { | |
RULE = rule_video, VOLUME = flv | |
} | |
} | |
MEDIA_VIEW_DEFAULT_VERSION = h264_hi, | |
MEDIA_PREVIEW_DEFAULT_VERSION = small | |
}, | |
realmedia = { | |
QUEUE = mediaproc, | |
QUEUED_MESSAGE = _("Video is being processed"), | |
QUEUE_USING_VERSION = original, | |
VERSIONS = { | |
icon = { | |
RULE = rule_icon_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
tiny = { | |
RULE = rule_tiny_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
thumbnail = { | |
RULE = rule_thumbnail_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
widethumbnail = { | |
RULE = rule_widethumbnail_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
preview = { | |
RULE = rule_preview_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
preview170 = { | |
RULE = rule_preview170_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
widepreview = { | |
RULE = rule_widepreview_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
small = { | |
RULE = rule_small_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
medium = { | |
RULE = rule_medium_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
mediumlarge = { | |
RULE = rule_mediumlarge_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
large = { | |
RULE = rule_large_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
page = { | |
RULE = rule_page_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
h264_hi = { | |
RULE = rule_video_to_h264_hi, VOLUME = quicktime, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
iphone = { | |
RULE = rule_video_to_iphone, VOLUME = quicktime, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
original = { | |
RULE = rule_video, VOLUME = realmedia | |
} | |
}, | |
MEDIA_VIEW_DEFAULT_VERSION = h264_hi, | |
MEDIA_PREVIEW_DEFAULT_VERSION = small | |
}, | |
windowsmedia = { | |
QUEUE = mediaproc, | |
QUEUED_MESSAGE = _("Video is being processed"), | |
QUEUE_USING_VERSION = original, | |
VERSIONS = { | |
icon = { | |
RULE = rule_icon_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
tiny = { | |
RULE = rule_tiny_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
thumbnail = { | |
RULE = rule_thumbnail_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
widethumbnail = { | |
RULE = rule_widethumbnail_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
preview = { | |
RULE = rule_preview_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
preview170 = { | |
RULE = rule_preview170_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
widepreview = { | |
RULE = rule_widepreview_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
small = { | |
RULE = rule_small_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
medium = { | |
RULE = rule_medium_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
mediumlarge = { | |
RULE = rule_mediumlarge_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
large = { | |
RULE = rule_large_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
page = { | |
RULE = rule_page_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
h264_hi = { | |
RULE = rule_video_to_h264_hi, VOLUME = quicktime, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
iphone = { | |
RULE = rule_video_to_iphone, VOLUME = quicktime, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
original = { | |
RULE = rule_video, VOLUME = windowsmedia | |
} | |
}, | |
MEDIA_VIEW_DEFAULT_VERSION = h264_hi, | |
MEDIA_PREVIEW_DEFAULT_VERSION = small | |
}, | |
mpeg = { | |
QUEUE = mediaproc, | |
QUEUED_MESSAGE = _("Media is being processed"), | |
QUEUE_USING_VERSION = original, | |
VERSIONS = { | |
icon = { | |
RULE = rule_icon_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
tiny = { | |
RULE = rule_tiny_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
thumbnail = { | |
RULE = rule_thumbnail_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
widethumbnail = { | |
RULE = rule_widethumbnail_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
preview = { | |
RULE = rule_preview_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
preview170 = { | |
RULE = rule_preview170_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
widepreview = { | |
RULE = rule_widepreview_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
small = { | |
RULE = rule_small_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
medium = { | |
RULE = rule_medium_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
mediumlarge = { | |
RULE = rule_mediumlarge_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
large = { | |
RULE = rule_large_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
page = { | |
RULE = rule_page_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
h264_hi = { | |
RULE = rule_video_to_h264_hi, VOLUME = quicktime, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
iphone = { | |
RULE = rule_video_to_iphone, VOLUME = quicktime, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
original = { | |
RULE = rule_video, VOLUME = images | |
} | |
}, | |
MEDIA_VIEW_DEFAULT_VERSION = h264_hi, | |
MEDIA_PREVIEW_DEFAULT_VERSION = small | |
}, | |
quicktime = { | |
QUEUE = mediaproc, | |
QUEUED_MESSAGE = _("Media is being processed"), | |
QUEUE_USING_VERSION = original, | |
VERSIONS = { | |
icon = { | |
RULE = rule_icon_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
tiny = { | |
RULE = rule_tiny_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
thumbnail = { | |
RULE = rule_thumbnail_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
widethumbnail = { | |
RULE = rule_widethumbnail_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
small = { | |
RULE = rule_small_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
preview = { | |
RULE = rule_preview_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
preview170 = { | |
RULE = rule_preview170_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
widepreview = { | |
RULE = rule_widepreview_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
medium = { | |
RULE = rule_medium_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
mediumlarge = { | |
RULE = rule_mediumlarge_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
large = { | |
RULE = rule_large_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
page = { | |
RULE = rule_page_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
h264_hi = { | |
RULE = rule_video_to_h264_hi, VOLUME = quicktime, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
# EXAMPLE OF HOW TO ENCODE Ogg Theora video | |
#ogg = { | |
# RULE = rule_video_to_ogg_theora, VOLUME = quicktime, | |
# QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
#}, | |
iphone = { | |
RULE = rule_video_to_iphone, VOLUME = quicktime, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
original = { | |
RULE = rule_video, VOLUME = quicktime | |
} | |
}, | |
MEDIA_VIEW_DEFAULT_VERSION = h264_hi, | |
MEDIA_PREVIEW_DEFAULT_VERSION = small | |
}, | |
ogv = { | |
QUEUE = mediaproc, | |
QUEUED_MESSAGE = _("Media is being processed"), | |
QUEUE_USING_VERSION = original, | |
VERSIONS = { | |
icon = { | |
RULE = rule_icon_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
tiny = { | |
RULE = rule_tiny_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
thumbnail = { | |
RULE = rule_thumbnail_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
widethumbnail = { | |
RULE = rule_widethumbnail_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
small = { | |
RULE = rule_small_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
preview = { | |
RULE = rule_preview_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
preview170 = { | |
RULE = rule_preview170_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
widepreview = { | |
RULE = rule_widepreview_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
medium = { | |
RULE = rule_medium_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
mediumlarge = { | |
RULE = rule_mediumlarge_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
large = { | |
RULE = rule_large_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
page = { | |
RULE = rule_page_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
h264_hi = { | |
RULE = rule_video_to_h264_hi, VOLUME = quicktime, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
iphone = { | |
RULE = rule_video_to_iphone, VOLUME = quicktime, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
original = { | |
RULE = rule_video, VOLUME = quicktime | |
} | |
}, | |
MEDIA_VIEW_DEFAULT_VERSION = h264_hi, | |
MEDIA_PREVIEW_DEFAULT_VERSION = small | |
}, | |
quicktimevr = { | |
QUEUE = mediaproc, | |
QUEUED_MESSAGE = _("Media is being processed"), | |
QUEUE_USING_VERSION = original, | |
VERSIONS = { | |
icon = { | |
RULE = rule_icon_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
tiny = { | |
RULE = rule_tiny_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
thumbnail = { | |
RULE = rule_thumbnail_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
widethumbnail = { | |
RULE = rule_widethumbnail_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
small = { | |
RULE = rule_small_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
preview = { | |
RULE = rule_preview_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
preview170 = { | |
RULE = rule_preview170_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
widepreview = { | |
RULE = rule_widepreview_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
medium = { | |
RULE = rule_medium_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
mediumlarge = { | |
RULE = rule_mediumlarge_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
large = { | |
RULE = rule_large_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
page = { | |
RULE = rule_page_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
original = { | |
RULE = rule_video, VOLUME = quicktime | |
} | |
}, | |
MEDIA_VIEW_DEFAULT_VERSION = original, | |
MEDIA_PREVIEW_DEFAULT_VERSION = small | |
}, | |
mpeg4 = { | |
QUEUE = mediaproc, | |
QUEUED_MESSAGE = _("Media is being processed"), | |
QUEUE_USING_VERSION = original, | |
VERSIONS = { | |
icon = { | |
RULE = rule_icon_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
tiny = { | |
RULE = rule_tiny_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
thumbnail = { | |
RULE = rule_thumbnail_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
widethumbnail = { | |
RULE = rule_widethumbnail_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
small = { | |
RULE = rule_small_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
preview = { | |
RULE = rule_preview_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
preview170 = { | |
RULE = rule_preview170_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
widepreview = { | |
RULE = rule_widepreview_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
medium = { | |
RULE = rule_medium_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
mediumlarge = { | |
RULE = rule_mediumlarge_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
large = { | |
RULE = rule_large_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
page = { | |
RULE = rule_page_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
# | |
# Uncomment this if you want to generate a an h.264 derivative for your MPEG-4's | |
# If your MPEG-4's are already h.264 compressed (they probably are) and ready | |
# for web-viewing then generating this version is probably a waste of processor | |
# time and disk space. Not to mention that recompressed MPEG-4's usually look like mud. | |
# | |
#h264_hi = { | |
# RULE = rule_video_to_h264_hi, VOLUME = quicktime, | |
# QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
#}, | |
iphone = { | |
RULE = rule_video_to_iphone, VOLUME = quicktime, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
original = { | |
RULE = rule_video, VOLUME = quicktime | |
} | |
}, | |
MEDIA_VIEW_DEFAULT_VERSION = original, | |
MEDIA_PREVIEW_DEFAULT_VERSION = small | |
}, | |
swf = { | |
VERSIONS = { | |
icon = { | |
RULE = rule_icon_image, VOLUME = images | |
}, | |
tiny = { | |
RULE = rule_tiny_image, VOLUME = images | |
}, | |
thumbnail = { | |
RULE = rule_thumbnail_image, VOLUME = images | |
}, | |
widethumbnail = { | |
RULE = rule_widethumbnail_image, VOLUME = images | |
}, | |
preview = { | |
RULE = rule_preview_image, VOLUME = images | |
}, | |
preview170 = { | |
RULE = rule_preview170_image, VOLUME = images | |
}, | |
widepreview = { | |
RULE = rule_widepreview_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
medium = { | |
RULE = rule_medium_image, VOLUME = images | |
}, | |
mediumlarge = { | |
RULE = rule_mediumlarge_image, VOLUME = images | |
}, | |
large = { | |
RULE = rule_large_image, VOLUME = images | |
}, | |
page = { | |
RULE = rule_page_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
small = { | |
RULE = rule_small_image, VOLUME = images | |
}, | |
original = { | |
RULE = rule_video, VOLUME = swf | |
} | |
}, | |
MEDIA_VIEW_DEFAULT_VERSION = original, | |
MEDIA_PREVIEW_DEFAULT_VERSION = small | |
}, | |
mp3 = { | |
QUEUE = mediaproc, | |
QUEUED_MESSAGE = _("Audio is being processed"), | |
QUEUE_USING_VERSION = original, | |
VERSIONS = { | |
icon = { | |
RULE = rule_icon_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
tiny = { | |
RULE = rule_tiny_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
thumbnail = { | |
RULE = rule_thumbnail_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
widethumbnail = { | |
RULE = rule_widethumbnail_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
preview = { | |
RULE = rule_preview_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
preview170 = { | |
RULE = rule_preview170_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
widepreview = { | |
RULE = rule_widepreview_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
small = { | |
RULE = rule_small_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
medium = { | |
RULE = rule_medium_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
mediumlarge = { | |
RULE = rule_mediumlarge_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
large = { | |
RULE = rule_large_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
page = { | |
RULE = rule_page_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
# This is not a mistake - we re-encode to ensure a uniform bit-rate for all MP3 streams | |
mp3 = { | |
RULE = rule_to_mp3, VOLUME = mp3, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
# EXAMPLE OF HOW TO ENCODE Ogg Vorbis audio | |
#ogg = { | |
# RULE = rule_to_ogg_vorbis, VOLUME = mp3, | |
# QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
#}, | |
original = { | |
RULE = rule_video, VOLUME = mp3 | |
} | |
}, | |
MEDIA_VIEW_DEFAULT_VERSION = mp3, | |
MEDIA_PREVIEW_DEFAULT_VERSION = small | |
}, | |
aiff = { | |
QUEUE = mediaproc, | |
QUEUED_MESSAGE = _("Audio is being processed"), | |
QUEUE_USING_VERSION = original, | |
VERSIONS = { | |
icon = { | |
RULE = rule_icon_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
tiny = { | |
RULE = rule_tiny_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
thumbnail = { | |
RULE = rule_thumbnail_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
widethumbnail = { | |
RULE = rule_widethumbnail_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
preview = { | |
RULE = rule_preview_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
preview170 = { | |
RULE = rule_preview170_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
widepreview = { | |
RULE = rule_widepreview_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
medium = { | |
RULE = rule_medium_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
mediumlarge = { | |
RULE = rule_mediumlarge_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
small = { | |
RULE = rule_small_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
mp3 = { | |
RULE = rule_to_mp3, VOLUME = mp3, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
# EXAMPLE OF HOW TO ENCODE Ogg Vorbis audio | |
#ogg = { | |
# RULE = rule_to_ogg_vorbis, VOLUME = mp3, | |
# QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
#}, | |
page = { | |
RULE = rule_page_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
large = { | |
RULE = rule_large_image, VOLUME = images, | |
QUEUE_WHEN_FILE_LARGER_THAN = <queue_threshold_in_bytes> | |
}, | |
original = { | |
RULE = rule_video, VOLUME = mp3 | |
} | |
}, | |
MEDIA_VIEW_DEFAULT_VERSION = mp3, | |
MEDIA_PREVIEW_DEFAULT_VERSION = small | |
} | |
}, | |
MEDIA_TRANSFORMATION_RULES = { | |
# --------------------------------------------------------- | |
# Image rules | |
# --------------------------------------------------------- | |
rule_icon_image = { | |
SCALE = { | |
width = 72, height = 72, mode = fill_box, antialiasing = 0.5 | |
}, | |
SET = {quality = 75, format = image/jpeg} | |
}, | |
rule_tiny_image = { | |
SCALE = { | |
width = 72, height = 72, mode = bounding_box, antialiasing = 0.5 | |
}, | |
SET = {quality = 75, format = image/jpeg} | |
}, | |
rule_thumbnail_image = { | |
SCALE = { | |
width = 120, height = 120, mode = bounding_box, antialiasing = 0.5 | |
}, | |
SET = {quality = 75, format = image/jpeg} | |
}, | |
rule_widethumbnail_image = { | |
SCALE = { | |
width = 110, height = 75, mode = fill_box, crop_from = center, antialiasing = 0.5 | |
}, | |
SET = {quality = 75, format = image/jpeg} | |
}, | |
rule_preview170_image = { | |
SCALE = { | |
width = 170, height = 170, mode = bounding_box, antialiasing = 0.5 | |
}, | |
SET = {quality = 75, format = image/jpeg} | |
}, | |
rule_widepreview_image = { | |
SCALE = { | |
width = 200, height = 120, mode = fill_box, crop_from = center, antialiasing = 0.5 | |
}, | |
SET = {quality = 75, format = image/jpeg} | |
}, | |
rule_preview_image = { | |
SCALE = { | |
width = 180, height = 180, mode = bounding_box, antialiasing = 0.5 | |
}, | |
SET = {quality = 75, format = image/jpeg} | |
}, | |
rule_small_image = { | |
SCALE = { | |
width = 240, height = 240, mode = bounding_box, antialiasing = 0.5 | |
}, | |
SET = {quality = 75, format = image/jpeg} | |
}, | |
rule_medium_image = { | |
SCALE = { | |
width = 700, height = 700, mode = bounding_box, antialiasing = 0.5 | |
}, | |
SET = {quality = 75, format = image/jpeg} | |
}, | |
rule_mediumlarge_image = { | |
SCALE = { | |
width = 900, height = 900, mode = bounding_box, antialiasing = 0.5 | |
}, | |
SET = {quality = 75, format = image/jpeg} | |
}, | |
rule_large_image = { | |
SCALE = { | |
width = 1000, mode = width, antialiasing = 0.5 | |
}, | |
SET = {quality = 75, format = image/jpeg} | |
}, | |
rule_page_image = { | |
SCALE = { | |
width = 1200, mode = width, antialiasing = 0.5 | |
}, | |
SET = {quality = 75, format = image/jpeg} | |
}, | |
rule_to_pdf = { | |
SET = {format = application/pdf} | |
}, | |
rule_original_image = {}, | |
rule_tilepic_image = { | |
SET = {quality = 40, tile_mimetype = image/jpeg, format = image/tilepic} | |
}, | |
# --------------------------------------------------------- | |
# Image rules (DPX format only) | |
# --------------------------------------------------------- | |
rule_icon_dpx_image = { | |
SCALE = { | |
width = 72, height = 72, mode = fill_box, antialiasing = 0.5 | |
}, | |
SET = {quality = 75, format = image/jpeg, gamma = 1.7, reference-black = 6080, reference-white = 43840} | |
}, | |
rule_tiny_dpx_image = { | |
SCALE = { | |
width = 72, height = 72, mode = bounding_box, antialiasing = 0.5 | |
}, | |
SET = {quality = 75, format = image/jpeg, gamma = 1.7, reference-black = 6080, reference-white = 43840} | |
}, | |
rule_thumbnail_dpx_image = { | |
SCALE = { | |
width = 120, height = 120, mode = bounding_box, antialiasing = 0.5 | |
}, | |
SET = {quality = 75, format = image/jpeg, gamma = 1.7, reference-black = 6080, reference-white = 43840} | |
}, | |
rule_widethumbnail_dpx_image = { | |
SCALE = { | |
width = 110, height = 75, mode = fill_box, crop_from = center, antialiasing = 0.5 | |
}, | |
SET = {quality = 75, format = image/jpeg, gamma = 1.7, reference-black = 6080, reference-white = 43840} | |
}, | |
rule_preview170_dpx_image = { | |
SCALE = { | |
width = 170, height = 170, mode = bounding_box, antialiasing = 0.5 | |
}, | |
SET = {quality = 75, format = image/jpeg, gamma = 1.7, reference-black = 6080, reference-white = 43840} | |
}, | |
rule_widepreview_dpx_image = { | |
SCALE = { | |
width = 200, height = 120, mode = fill_box, crop_from = center, antialiasing = 0.5 | |
}, | |
SET = {quality = 75, format = image/jpeg} | |
}, | |
rule_preview_dpx_image = { | |
SCALE = { | |
width = 180, height = 180, mode = bounding_box, antialiasing = 0.5 | |
}, | |
SET = {quality = 75, format = image/jpeg, gamma = 1.7, reference-black = 6080, reference-white = 43840} | |
}, | |
rule_small_dpx_image = { | |
SCALE = { | |
width = 240, height = 240, mode = bounding_box, antialiasing = 0.5 | |
}, | |
SET = {quality = 75, format = image/jpeg, gamma = 1.7, reference-black = 6080, reference-white = 43840} | |
}, | |
rule_medium_dpx_image = { | |
SCALE = { | |
width = 400, height = 400, mode = bounding_box, antialiasing = 0.5 | |
}, | |
SET = {quality = 75, format = image/jpeg, gamma = 1.7, reference-black = 6080, reference-white = 43840} | |
}, | |
rule_mediumlarge_dpx_image = { | |
SCALE = { | |
width = 580, height = 450, mode = bounding_box, antialiasing = 0.5 | |
}, | |
SET = {quality = 75, format = image/jpeg, gamma = 1.7, reference-black = 6080, reference-white = 43840} | |
}, | |
rule_large_dpx_image = { | |
SCALE = { | |
width = 700, height = 600, mode = bounding_box, antialiasing = 0.5 | |
}, | |
SET = {quality = 75, format = image/jpeg, gamma = 1.7, reference-black = 6080, reference-white = 43840} | |
}, | |
rule_tilepic_dpx_image = { | |
SET = {quality = 40, tile_mimetype = image/jpeg, format = image/tilepic, gamma = 1.7, reference-black = 6080, reference-white = 43840} | |
}, | |
# --------------------------------------------------------- | |
# Video rules | |
# --------------------------------------------------------- | |
rule_video = {}, | |
# | |
# For your own sanity use ffmpeg presets for encoding settings | |
# More info on presets is here: http://rob.opendot.cl/index.php/useful-stuff/ffmpeg-x264-encoding-guide/ | |
# | |
rule_video_to_h264_hi = { | |
SET = { | |
format = video/mpeg, | |
command = "-s 640x480 -y -acodec libfaac -ab 96k -ac 1 -ar 44100 -vcodec libx264 -coder 1 -flags +loop -cmp +chroma -partitions +parti8x8+parti4x4+partp8x8+partb8x8 -me_method hex -subq 6 -me_range 16 -g 250 -keyint_min 25 -sc_threshold 40 -i_qfactor 0.71 -b_strategy 1 -qcomp 0.6 -qmin 10 -qmax 51 -qdiff 4 -bf 3 -refs 2 -trellis 0 -r 15 -g 75 -b 720k -threads 2 -async 1" | |
} | |
}, | |
rule_video_to_iphone = { | |
SET = { | |
format = video/mpeg, | |
command = "-s 640x480 -y -strict experimental -acodec libfaac -ab 64k -ac 1 -ar 44100 -vcodec libx264 -coder 1 -flags +loop -cmp +chroma -partitions +parti8x8+parti4x4+partp8x8+partb8x8 -me_method hex -subq 6 -me_range 16 -g 250 -keyint_min 25 -sc_threshold 40 -i_qfactor 0.71 -b_strategy 1 -qcomp 0.6 -qmin 10 -qmax 51 -qdiff 4 -bf 3 -refs 2 -trellis 0 -vprofile baseline -level 30 -maxrate 10000000 -bufsize 10000000 -r 15 -g 75 -b 200k -threads 2 -async 1" | |
} | |
}, | |
# Rule used to encode video as Ogg Theora; you'll have to actually add versions using this rule to get Ogg files actually encoded | |
rule_video_to_ogg_theora = { | |
SET = { | |
format = video/ogg, | |
command = " -acodec libvorbis -vcodec libtheora -ab 128k -ar 44100" | |
} | |
}, | |
# GH: used for JODI_Archive | |
rule_video_to_h264_480p = { | |
SET = { | |
format = video/mpeg, | |
command = "-s 640x480 -y -acodec libfaac -ab 96k -ac 1 -ar 44100 -vcodec libx264 -coder 1 -flags +loop -cmp +chroma -partitions +parti8x8+parti4x4+partp8x8+partb8x8 -me_method hex -subq 6 -me_range 16 -g 250 -keyint_min 25 -sc_threshold 40 -i_qfactor 0.71 -b_strategy 1 -qcomp 0.6 -qmin 10 -qmax 51 -qdiff 4 -bf 3 -refs 2 -trellis 0 -r 15 -g 75 -b 720k -threads 2 -async 1" | |
} | |
}, | |
rule_video_to_ogg_theora_480p = { | |
SET = { | |
format = video/ogg, | |
command = " -acodec libvorbis -vcodec libtheora -ab 128k -ar 44100" | |
} | |
}, | |
rule_video_to_webm_480p = { | |
SET = { | |
format = video/webm, | |
command = " -acodec libvorbis -vcodec libvpx -ab 128k -ar 44100" | |
} | |
}, | |
# --------------------------------------------------------- | |
# Audio rules | |
# --------------------------------------------------------- | |
rule_to_mp3 = { | |
SET = {bitrate = 192000, format = audio/mpeg, channels = 1, sample_frequency = 44100} | |
}, | |
# Rule used to encode audio as Ogg Vorbis; you'll have to actually add versions using this rule to get Ogg files actually encoded | |
rule_to_ogg_vorbis = { | |
SET = {bitrate = 192000, format = audio/ogg, channels = 1, sample_frequency = 44100} | |
} | |
# --------------------------------------------------------- | |
} | |
} | |
# ---------------------------------------------------------------------------------------------------------------- | |
# Processing for object representation multifiles | |
# ---------------------------------------------------------------------------------------------------------------- | |
ca_object_representation_multifiles = { | |
MEDIA_METADATA = "media_metadata", | |
MEDIA_CONTENT = "media_content", | |
MEDIA_ACCEPT = { | |
image/jpeg = image, | |
image/gif = image, | |
image/png = image, | |
image/tiff = image, | |
image/x-dcraw = image, | |
image/x-psd = image, | |
image/x-dpx = dpx_image, | |
image/x-exr = image, | |
image/jp2 = image, | |
image/x-adobe-dng = image, | |
image/x-canon-cr2 = image, | |
image/x-canon-crw = image, | |
image/x-sony-arw = image, | |
image/x-olympus-orf = image, | |
image/x-pentax-pef = image, | |
image/x-epson-erf = image, | |
image/x-nikon-nef = image, | |
image/x-sony-sr2 = image, | |
image/x-sony-srf = image, | |
image/x-sigma-x3f = image, | |
application/pdf = pdf, | |
application/postscript = pdf, | |
audio/x-realaudio = realmedia, | |
video/quicktime = quicktime, | |
video/x-ms-asf = windowsmedia, | |
video/x-ms-wmv = windowsmedia, | |
video/x-flv = flv, | |
application/x-shockwave-flash = swf, | |
video/mpeg = mpeg, | |
video/ogg = ogv, | |
audio/ogg = ogg, | |
video/x-matroska = webm, | |
audio/mpeg = mp3, | |
audio/x-aiff = aiff, | |
audio/mp4 = aiff, | |
audio/x-wav = aiff, | |
application/msword = msword, | |
text/xml = xml, | |
text/plain = txt | |
}, | |
MEDIA_TYPES = { | |
image = { | |
VERSIONS = { | |
preview = { | |
RULE = rule_preview_image, VOLUME = images | |
}, | |
large_preview = { | |
RULE = rule_large_preview_image, VOLUME = images | |
}, | |
page_preview = { | |
RULE = rule_page_preview_image, VOLUME = images | |
}, | |
original = { | |
RULE = rule_original_image, VOLUME = images | |
} | |
}, | |
MEDIA_VIEW_DEFAULT_VERSION = tilepic, | |
MEDIA_PREVIEW_DEFAULT_VERSION = preview | |
}, | |
dpx_image = { | |
VERSIONS = { | |
preview = { | |
RULE = rule_preview_dpx_image, VOLUME = images | |
}, | |
large_preview = { | |
RULE = rule_large_preview_image, VOLUME = images | |
}, | |
page_preview = { | |
RULE = rule_page_preview_image, VOLUME = images | |
}, | |
original = { | |
RULE = rule_original_image, VOLUME = images | |
} | |
}, | |
MEDIA_VIEW_DEFAULT_VERSION = tilepic, | |
MEDIA_PREVIEW_DEFAULT_VERSION = preview | |
}, | |
pdf = { | |
VERSIONS = { | |
preview = { | |
RULE = rule_preview_image, VOLUME = images | |
}, | |
large_preview = { | |
RULE = rule_large_preview_image, VOLUME = images | |
}, | |
page_preview = { | |
RULE = rule_page_preview_image, VOLUME = images | |
}, | |
original = { | |
RULE = rule_original_image, VOLUME = images | |
} | |
}, | |
MEDIA_VIEW_DEFAULT_VERSION = original, | |
MEDIA_PREVIEW_DEFAULT_VERSION = preview | |
}, | |
msword = { | |
VERSIONS = { | |
preview = { | |
RULE = rule_preview_image, VOLUME = images | |
}, | |
large_preview = { | |
RULE = rule_large_preview_image, VOLUME = images | |
}, | |
page_preview = { | |
RULE = rule_page_preview_image, VOLUME = images | |
}, | |
original = { | |
RULE = rule_original_image, VOLUME = images | |
} | |
}, | |
MEDIA_VIEW_DEFAULT_VERSION = original, | |
MEDIA_PREVIEW_DEFAULT_VERSION = preview, | |
MEDIA_VIEW_WINDOW_WIDTH = 775, | |
MEDIA_VIEW_WINDOW_HEIGHT = 575 | |
}, | |
xml = { | |
VERSIONS = { | |
preview = { | |
RULE = rule_preview_image, VOLUME = images | |
}, | |
large_preview = { | |
RULE = rule_large_preview_image, VOLUME = images | |
}, | |
page_preview = { | |
RULE = rule_page_preview_image, VOLUME = images | |
}, | |
original = { | |
RULE = rule_original_image, VOLUME = images | |
} | |
}, | |
MEDIA_VIEW_DEFAULT_VERSION = original, | |
MEDIA_PREVIEW_DEFAULT_VERSION = preview, | |
MEDIA_VIEW_WINDOW_WIDTH = 775, | |
MEDIA_VIEW_WINDOW_HEIGHT = 575 | |
}, | |
txt = { | |
VERSIONS = { | |
preview = { | |
RULE = rule_preview_image, VOLUME = images | |
}, | |
large_preview = { | |
RULE = rule_large_preview_image, VOLUME = images | |
}, | |
page_preview = { | |
RULE = rule_page_preview_image, VOLUME = images | |
}, | |
original = { | |
RULE = rule_original_image, VOLUME = images | |
} | |
}, | |
MEDIA_VIEW_DEFAULT_VERSION = original, | |
MEDIA_PREVIEW_DEFAULT_VERSION = preview, | |
MEDIA_VIEW_WINDOW_WIDTH = 775, | |
MEDIA_VIEW_WINDOW_HEIGHT = 575 | |
}, | |
flv = { | |
VERSIONS = { | |
preview = { | |
RULE = rule_preview_image, VOLUME = images | |
}, | |
large_preview = { | |
RULE = rule_large_preview_image, VOLUME = images | |
}, | |
page_preview = { | |
RULE = rule_page_preview_image, VOLUME = images | |
}, | |
original = { | |
RULE = rule_video, VOLUME = flv | |
} | |
} | |
MEDIA_VIEW_DEFAULT_VERSION = large_preview, | |
MEDIA_PREVIEW_DEFAULT_VERSION = preview | |
}, | |
webm = { | |
VERSIONS = { | |
preview = { | |
RULE = rule_preview_image, VOLUME = images | |
}, | |
large_preview = { | |
RULE = rule_large_preview_image, VOLUME = images | |
}, | |
page_preview = { | |
RULE = rule_page_preview_image, VOLUME = images | |
}, | |
original = { | |
RULE = rule_video, VOLUME = flv | |
} | |
} | |
MEDIA_VIEW_DEFAULT_VERSION = large_preview, | |
MEDIA_PREVIEW_DEFAULT_VERSION = preview | |
}, | |
realmedia = { | |
VERSIONS = { | |
preview = { | |
RULE = rule_preview_image, VOLUME = images | |
}, | |
large_preview = { | |
RULE = rule_large_preview_image, VOLUME = images | |
}, | |
page_preview = { | |
RULE = rule_page_preview_image, VOLUME = images | |
}, | |
original = { | |
RULE = rule_video, VOLUME = realmedia | |
} | |
}, | |
MEDIA_VIEW_DEFAULT_VERSION = large_preview, | |
MEDIA_PREVIEW_DEFAULT_VERSION = preview | |
}, | |
windowsmedia = { | |
VERSIONS = { | |
preview = { | |
RULE = rule_preview_image, VOLUME = images | |
}, | |
large_preview = { | |
RULE = rule_large_preview_image, VOLUME = images | |
}, | |
page_preview = { | |
RULE = rule_page_preview_image, VOLUME = images | |
}, | |
original = { | |
RULE = rule_video, VOLUME = windowsmedia | |
} | |
}, | |
MEDIA_VIEW_DEFAULT_VERSION = large_preview, | |
MEDIA_PREVIEW_DEFAULT_VERSION = preview | |
}, | |
mpeg = { | |
VERSIONS = { | |
preview = { | |
RULE = rule_preview_image, VOLUME = images | |
}, | |
large_preview = { | |
RULE = rule_large_preview_image, VOLUME = images | |
}, | |
page_preview = { | |
RULE = rule_page_preview_image, VOLUME = images | |
}, | |
original = { | |
RULE = rule_video, VOLUME = images | |
} | |
}, | |
MEDIA_VIEW_DEFAULT_VERSION = large_preview, | |
MEDIA_PREVIEW_DEFAULT_VERSION = preview | |
}, | |
quicktime = { | |
VERSIONS = { | |
preview = { | |
RULE = rule_preview_image, VOLUME = images | |
}, | |
large_preview = { | |
RULE = rule_large_preview_image, VOLUME = images | |
}, | |
page_preview = { | |
RULE = rule_page_preview_image, VOLUME = images | |
}, | |
original = { | |
RULE = rule_video, VOLUME = quicktime | |
} | |
}, | |
MEDIA_VIEW_DEFAULT_VERSION = large_preview, | |
MEDIA_PREVIEW_DEFAULT_VERSION = preview | |
}, | |
swf = { | |
VERSIONS = { | |
preview = { | |
RULE = rule_preview_image, VOLUME = images | |
}, | |
large_preview = { | |
RULE = rule_large_preview_image, VOLUME = images | |
}, | |
page_preview = { | |
RULE = rule_page_preview_image, VOLUME = images | |
}, | |
original = { | |
RULE = rule_video, VOLUME = swf | |
} | |
}, | |
MEDIA_VIEW_DEFAULT_VERSION = original, | |
MEDIA_PREVIEW_DEFAULT_VERSION = preview | |
}, | |
mp3 = { | |
VERSIONS = { | |
preview = { | |
RULE = rule_preview_image, VOLUME = images | |
}, | |
large_preview = { | |
RULE = rule_large_preview_image, VOLUME = images | |
}, | |
page_preview = { | |
RULE = rule_page_preview_image, VOLUME = images | |
}, | |
original = { | |
RULE = rule_video, VOLUME = mp3 | |
} | |
}, | |
MEDIA_VIEW_DEFAULT_VERSION = original, | |
MEDIA_PREVIEW_DEFAULT_VERSION = preview | |
}, | |
aiff = { | |
VERSIONS = { | |
preview = { | |
RULE = rule_preview_image, VOLUME = images | |
}, | |
large_preview = { | |
RULE = rule_large_preview_image, VOLUME = images | |
}, | |
page_preview = { | |
RULE = rule_page_preview_image, VOLUME = images | |
}, | |
original = { | |
RULE = rule_video, VOLUME = mp3 | |
} | |
}, | |
MEDIA_VIEW_DEFAULT_VERSION = original, | |
MEDIA_PREVIEW_DEFAULT_VERSION = preview | |
} | |
}, | |
MEDIA_TRANSFORMATION_RULES = { | |
# --------------------------------------------------------- | |
# Image rules | |
# --------------------------------------------------------- | |
rule_preview_image = { | |
SCALE = { | |
width = 180, mode = width, antialiasing = 0.5 | |
}, | |
SET = {quality = 75, format = image/jpeg} | |
}, | |
rule_large_preview_image = { | |
SCALE = { | |
width = 700, mode = width, antialiasing = 0.5 | |
}, | |
SET = {quality = 75, format = image/jpeg} | |
}, | |
rule_page_preview_image = { | |
SCALE = { | |
width = 1000, mode = width, antialiasing = 0.5 | |
}, | |
SET = {quality = 75, format = image/jpeg} | |
}, | |
rule_large_page_preview_image = { | |
SCALE = { | |
width = 2000, mode = bounding_box, antialiasing = 0.5 | |
}, | |
SET = {quality = 75, format = image/jpeg} | |
}, | |
rule_original_image = {}, | |
# --------------------------------------------------------- | |
# Image rules (DPX format only) | |
# --------------------------------------------------------- | |
rule_preview_dpx_image = { | |
SCALE = { | |
width = 180, height = 180, mode = bounding_box, antialiasing = 0.5 | |
}, | |
SET = {quality = 75, format = image/jpeg, gamma = 1.7, reference-black = 6080, reference-white = 43840} | |
}, | |
# --------------------------------------------------------- | |
rule_large_preview_dpx_image = { | |
SCALE = { | |
width = 250, height = 250, mode = bounding_box, antialiasing = 0.5 | |
}, | |
SET = {quality = 75, format = image/jpeg, gamma = 1.7, reference-black = 6080, reference-white = 43840} | |
}, | |
# --------------------------------------------------------- | |
rule_video = {} | |
# --------------------------------------------------------- | |
} | |
} | |
# ---------------------------------------------------------------------------------------------------------------- | |
# Processing for icons (used in ca_list_items, ca_editor_uis and ca_editor_ui_screens) | |
# ---------------------------------------------------------------------------------------------------------------- | |
ca_icons = { | |
MEDIA_ACCEPT = { | |
image/jpeg = icon, | |
image/gif = icon, | |
image/png = icon, | |
image/tiff = icon, | |
image/x-psd = icon, | |
image/x-exr = icon, | |
image/jp2 = icon, | |
image/x-adobe-dng = icon | |
}, | |
MEDIA_TYPES = { | |
icon = { | |
VERSIONS = { | |
icon = { | |
RULE = rule_icon_image, VOLUME = images | |
}, | |
largeicon = { | |
RULE = rule_largeicon_image, VOLUME = images | |
} | |
}, | |
MEDIA_VIEW_DEFAULT_VERSION = icon, | |
MEDIA_PREVIEW_DEFAULT_VERSION = icon | |
} | |
}, | |
MEDIA_TRANSFORMATION_RULES = { | |
# --------------------------------------------------------- | |
# Image rules | |
# --------------------------------------------------------- | |
rule_icon_image = { | |
SCALE = { | |
width = 48, height = 48, mode = fill_box, antialiasing = 0.5 | |
}, | |
SET = {quality = 75, format = image/jpeg} | |
}, | |
# --------------------------------------------------------- | |
rule_largeicon_image = { | |
SCALE = { | |
width = 72, height = 72, mode = fill_box, antialiasing = 0.5 | |
}, | |
SET = {quality = 75, format = image/jpeg} | |
} | |
# --------------------------------------------------------- | |
} | |
} | |
# ---------------------------------------------------------------------------------------------------------------- | |
# Processing for user comment media (used in ca_item_comments) | |
# ---------------------------------------------------------------------------------------------------------------- | |
ca_item_comments_media = { | |
MEDIA_ACCEPT = { | |
image/jpeg = image, | |
image/gif = image, | |
image/png = image, | |
image/tiff = image, | |
image/x-dcraw = image, | |
image/x-psd = image, | |
image/x-exr = image, | |
image/jp2 = image, | |
image/x-adobe-dng = image, | |
image/x-canon-cr2 = image, | |
image/x-canon-crw = image, | |
image/x-sony-arw = image, | |
image/x-olympus-orf = image, | |
image/x-pentax-pef = image, | |
image/x-epson-erf = image, | |
image/x-nikon-nef = image, | |
image/x-sony-sr2 = image, | |
image/x-sony-srf = image, | |
image/x-sigma-x3f = image | |
}, | |
MEDIA_TYPES = { | |
image = { | |
VERSIONS = { | |
icon = { | |
RULE = rule_icon_image, VOLUME = images | |
}, | |
tiny = { | |
RULE = rule_tiny_image, VOLUME = images | |
}, | |
thumbnail = { | |
RULE = rule_thumbnail_image, VOLUME = images | |
}, | |
large_preview = { | |
RULE = rule_large_preview_image, VOLUME = images | |
}, | |
original = { | |
RULE = rule_original_image, VOLUME = images | |
} | |
}, | |
MEDIA_VIEW_DEFAULT_VERSION = tilepic, | |
MEDIA_PREVIEW_DEFAULT_VERSION = icon | |
} | |
}, | |
MEDIA_TRANSFORMATION_RULES = { | |
# --------------------------------------------------------- | |
# Image rules | |
# --------------------------------------------------------- | |
rule_icon_image = { | |
SCALE = { | |
width = 72, height = 72, mode = fill_box, antialiasing = 0.5 | |
}, | |
SET = {quality = 75, format = image/jpeg} | |
}, | |
rule_tiny_image = { | |
SCALE = { | |
width = 72, height = 72, mode = bounding_box, antialiasing = 0.5 | |
}, | |
SET = {quality = 75, format = image/jpeg} | |
}, | |
rule_thumbnail_image = { | |
SCALE = { | |
width = 120, height = 120, mode = bounding_box, antialiasing = 0.5 | |
}, | |
SET = {quality = 75, format = image/jpeg} | |
}, | |
rule_large_preview_image = { | |
SCALE = { | |
width = 250, height = 250, mode = bounding_box, antialiasing = 0.5 | |
}, | |
SET = {quality = 75, format = image/jpeg} | |
}, | |
rule_original_image = {}, | |
# --------------------------------------------------------- | |
} | |
} | |
# ---------------------------------------------------------------------------------------------------------------- | |
# Processing for representation annotation previews | |
# ---------------------------------------------------------------------------------------------------------------- | |
ca_representation_annotation_previews = { | |
MEDIA_ACCEPT = { | |
image/jpeg = image, | |
image/gif = image, | |
image/png = image, | |
image/tiff = image, | |
image/x-dcraw = image, | |
image/x-psd = image, | |
image/x-dpx = dpx_image, | |
image/x-exr = image, | |
image/jp2 = image, | |
image/x-adobe-dng = image, | |
image/x-canon-cr2 = image, | |
image/x-canon-crw = image, | |
image/x-sony-arw = image, | |
image/x-olympus-orf = image, | |
image/x-pentax-pef = image, | |
image/x-epson-erf = image, | |
image/x-nikon-nef = image, | |
image/x-sony-sr2 = image, | |
image/x-sony-srf = image, | |
image/x-sigma-x3f = image, | |
application/pdf = pdf, | |
application/postscript = pdf, | |
audio/x-realaudio = realmedia, | |
video/quicktime = quicktime, | |
video/x-ms-asf = windowsmedia, | |
video/x-ms-wmv = windowsmedia, | |
video/x-flv = flv, | |
application/x-shockwave-flash = swf, | |
video/mpeg = mpeg, | |
video/ogg = ogv, | |
audio/ogg = ogg, | |
video/x-matroska = webm, | |
audio/mpeg = mp3, | |
audio/x-aiff = aiff, | |
audio/mp4 = aiff, | |
audio/x-wav = aiff, | |
application/msword = msword, | |
text/xml = xml, | |
text/text = txt | |
}, | |
MEDIA_TYPES = { | |
image = { | |
VERSIONS = { | |
original = { | |
RULE = rule_original_image, VOLUME = images | |
} | |
}, | |
MEDIA_VIEW_DEFAULT_VERSION = original, | |
MEDIA_PREVIEW_DEFAULT_VERSION = original | |
}, | |
dpx_image = { | |
VERSIONS = { | |
original = { | |
RULE = rule_original_image, VOLUME = images | |
} | |
}, | |
MEDIA_VIEW_DEFAULT_VERSION = original, | |
MEDIA_PREVIEW_DEFAULT_VERSION = original | |
}, | |
pdf = { | |
VERSIONS = { | |
original = { | |
RULE = rule_original_image, VOLUME = images | |
} | |
}, | |
MEDIA_VIEW_DEFAULT_VERSION = original, | |
MEDIA_PREVIEW_DEFAULT_VERSION = original | |
}, | |
msword = { | |
VERSIONS = { | |
original = { | |
RULE = rule_original_image, VOLUME = images | |
} | |
}, | |
MEDIA_VIEW_DEFAULT_VERSION = original, | |
MEDIA_PREVIEW_DEFAULT_VERSION = original | |
}, | |
xml = { | |
VERSIONS = { | |
original = { | |
RULE = rule_original_image, VOLUME = images | |
} | |
}, | |
MEDIA_VIEW_DEFAULT_VERSION = original, | |
MEDIA_PREVIEW_DEFAULT_VERSION = original | |
}, | |
txt = { | |
VERSIONS = { | |
original = { | |
RULE = rule_original_image, VOLUME = images | |
} | |
}, | |
MEDIA_VIEW_DEFAULT_VERSION = original, | |
MEDIA_PREVIEW_DEFAULT_VERSION = original | |
}, | |
flv = { | |
VERSIONS = { | |
original = { | |
RULE = rule_video, VOLUME = flv | |
} | |
} | |
MEDIA_VIEW_DEFAULT_VERSION = original, | |
MEDIA_PREVIEW_DEFAULT_VERSION = original | |
}, | |
webm = { | |
VERSIONS = { | |
original = { | |
RULE = rule_video, VOLUME = flv | |
} | |
} | |
MEDIA_VIEW_DEFAULT_VERSION = original, | |
MEDIA_PREVIEW_DEFAULT_VERSION = original | |
}, | |
realmedia = { | |
VERSIONS = { | |
original = { | |
RULE = rule_video, VOLUME = realmedia | |
} | |
}, | |
MEDIA_VIEW_DEFAULT_VERSION = original, | |
MEDIA_PREVIEW_DEFAULT_VERSION = original | |
}, | |
windowsmedia = { | |
VERSIONS = { | |
original = { | |
RULE = rule_video, VOLUME = windowsmedia | |
} | |
}, | |
MEDIA_VIEW_DEFAULT_VERSION = original, | |
MEDIA_PREVIEW_DEFAULT_VERSION = original | |
}, | |
mpeg = { | |
VERSIONS = { | |
original = { | |
RULE = rule_video, VOLUME = images | |
} | |
}, | |
MEDIA_VIEW_DEFAULT_VERSION = original, | |
MEDIA_PREVIEW_DEFAULT_VERSION = original | |
}, | |
quicktime = { | |
VERSIONS = { | |
original = { | |
RULE = rule_video, VOLUME = quicktime | |
} | |
}, | |
MEDIA_VIEW_DEFAULT_VERSION = original, | |
MEDIA_PREVIEW_DEFAULT_VERSION = original | |
}, | |
swf = { | |
VERSIONS = { | |
original = { | |
RULE = rule_video, VOLUME = swf | |
} | |
}, | |
MEDIA_VIEW_DEFAULT_VERSION = original, | |
MEDIA_PREVIEW_DEFAULT_VERSION = original | |
}, | |
mp3 = { | |
VERSIONS = { | |
original = { | |
RULE = rule_video, VOLUME = mp3 | |
} | |
}, | |
MEDIA_VIEW_DEFAULT_VERSION = original, | |
MEDIA_PREVIEW_DEFAULT_VERSION = original | |
}, | |
aiff = { | |
VERSIONS = { | |
original = { | |
RULE = rule_video, VOLUME = mp3 | |
} | |
}, | |
MEDIA_VIEW_DEFAULT_VERSION = original, | |
MEDIA_PREVIEW_DEFAULT_VERSION = original | |
} | |
}, | |
MEDIA_TRANSFORMATION_RULES = { | |
# --------------------------------------------------------- | |
rule_original_image = {}, | |
rule_video = {} | |
# --------------------------------------------------------- | |
} | |
} | |
# ---------------------------------------------------------------------------------------------------------------- |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment