Manage video assets

Last update: 2023-12-14
  • Created for:
  • User
Version Article link
AEM as a Cloud Service Click here
AEM 6.5 This article

Video format is a critical part of digital assets of an organization. Adobe Experience Manager offers mature offerings and features to manage the entire lifecycle of your video assets after their creation.

Learn how to manage and edit the video assets in Adobe Experience Manager Assets. Video encoding and transcoding, for example, FFmpeg transcoding, is possible using Dynamic Media integration.

Upload and preview video assets

Adobe Experience Manager Assets generates previews for video assets with the extension MP4. If the format of the asset is not MP4, install the FFmpeg pack to generate a preview. FFmpeg creates video renditions of type OGG and MP4. You can preview the renditions in the Assets user interface.

  1. In the digital assets folder or subfolders, navigate to the location where you want to add digital assets.

  2. To upload the asset, click Create from the toolbar and choose Files. Alternatively, drag a file on the user interface. See upload assets for details.

  3. To preview a video in the Card view, click the Play play option option on the video asset. You can pause or play video in the card view only. The Play and Pause options are not available in the list view.

  4. To preview the video in the asset details page, click Edit on the card. The video plays in the native video player of the browser. You can play, pause, control the volume, and zoom the video to full screen.

    Video playback controls

Configuration to upload assets that are larger than 2 GB

By default, Assets does not let you upload any assets that are larger than 2 GB because of a file size limit. However, you can overwrite this limit by going into CRXDE Lite and creating a node under the /apps directory. The node must have the same node name, directory structure, and comparable node properties of order.

In addition to Assets configuration, change the following configurations to upload large assets:

  • Increase the token expiration time. See Adobe Granite CSRF Servlet in Web Console at https://[aem_server]:[port]/system/console/configMgr. For more information, see CSRF protection.
  • Increase the receiveTimeout in Dispatcher configuration. For more information, see Experience Manager Dispatcher configuration.
NOTE

The Experience Manager Classic user interface does not have a 2-GB file size limit restriction. Also, end-to-end workflow for large video is not fully supported.

To configure a higher file size limit, perform the following steps in the /apps directory.

  1. In Experience Manager, click Tools > General > CRXDE Lite.

  2. In CRXDE Lite, navigate to /libs/dam/gui/content/assets/jcr:content/actions/secondary/create/items/fileupload. To see the directory window, click the >>.

  3. From the toolbar, click the Overlay Node. Alternatively, select Overlay Node from the context menu.

  4. In the Overlay Node dialog, click OK.

    Overlay node

  5. Refresh the browser. The overlay node /apps/dam/gui/content/assets/jcr:content/actions/secondary/create/items/fileupload is selected.

  6. In the Properties tab, enter the appropriate value in bytes to increase the size limit to the desired size. For example, to increase the size limit to 30 GB, enter 32212254720 value.

  7. From the toolbar, click Save All.

  8. In Experience Manager, click Tools > Operations > Web Console.

  9. On the Adobe Experience Manager Web Console Bundles page, under the Name column of the table, locate, and click Adobe Granite Workflow External Process Job Handler.

  10. On the Adobe Granite Workflow External Process Job Handler page, set the seconds for both Default Timeout and Max Timeout fields to 18000 (five hours). Click Save.

  11. In Experience Manager, click Tools > Workflow > Models.

  12. On the Workflow Models page, select Dynamic Media Encode Video, then click Edit.

  13. On the workflow page, double-click the Dynamic Media Video Service Process component.

  14. In the Step Properties dialog box, under the Common tab, expand Advanced Settings.

  15. In the Timeout field, specify a value of 18000, then click OK to return to the Dynamic Media Encode Video workflow page.

  16. Near the top of the page, below the Dynamic Media Encode Video page title, click Save.

Publish video assets

After publishing, you can include the video assets in a web page as a URL or directly embed the assets. For details, see publish Dynamic Media assets.

Publish videos to YouTube

You can publish on-premise Experience Manager video assets directly to a YouTube channel that you have previously created.

To publish video assets to YouTube, you set up Experience Manager Assets with tags. You associate these tags with a YouTube channel. If a video asset’s tag matches the tag of a YouTube channel, then the video is published to YouTube. Publish to YouTube occurs along with a normal publish of the video as long as an associated tag is used.

YouTube does its own encoding. As such, the original video file that was uploaded into Experience Manager is published to YouTube instead of any video rendition that Dynamic Media’s encoding has created. While it is not required to process videos using Dynamic Media, it is expected that they do so in case a viewer preset is needed for playback.

When you bypass the video processing profile and publish directly to YouTube, it simply means that your video asset in Experience Manager Asset does not get a viewable thumbnail. It also means that if you run in dynamicmedia or dynamicmedia_scene7 run modes, videos that are not encoded do not work with any of the Dynamic Media asset types.

Publishing video assets to YouTube servers involves completing the following tasks to ensure safe and secure server-to-server authentication with YouTube:

  1. Configure Google Cloud settings
  2. Create a YouTube channel
  3. Add tags for publishing
  4. Enable the YouTube Publish Replication agent
  5. Set up YouTube in Experience Manager
  6. (Optional) Automate the setting of default YouTube properties for your uploaded videos
  7. Publish videos to your YouTube channel
  8. (Optional) Verify the published video on YouTube
  9. Link YouTube URLs to your Web Application

You can also unpublish videos to remove them from YouTube.

Configure Google Cloud settings

To publish to YouTube, you need a Google account. If you have a GMAIL account, then you already have a Google account; if you do not have a Google account, you can easily create one. You need the account because you need credentials to publish video assets to YouTube. If you have an account already created, then skip this task and proceed directly to Create a YouTube channel.

The account used with Google Cloud and the Google account used for YouTube do not need to be the same.

Google periodically changes their user interface. As such, the steps to publish videos to YouTube can vary slightly from what is documented below. This caveat also applies to YouTube when you try to check if videos are uploaded to it.

NOTE

The following steps were accurate at the time of this writing. However, Google periodically updates their websites without notice. As such, these steps can be slightly different.

To configure Google Cloud settings:

  1. Create a Google account.

    If you already have a Google account, skip to the next step.

  2. Go to https://cloud.google.com/.

  3. On the Google Cloud page, near the upper-right corner, click Console.

    If necessary, Sign in using your Google account credentials to see the Console option.

  4. On the Dashboard page, to the right of Google Cloud Platform, click the Project drop-down list to open the Select a Project dialog box.

  5. In the Select a project dialog box, select New Project.

    6_5_googleaccount-newproject

  6. In the New Project dialog box, in the Project Name field, type the name of your new project.

    Your Project ID is based on your project name. As such, choose the project name carefully; it cannot be changed after it is created. Also, you must enter the same Project ID again when you set up YouTube in Experience Manager later on; consider writing it down.

  7. Click Create.

  8. Do either one of the following:

    • On your project’s Dashboard, in the Getting Started card, select Explore and enable APIs.
    • On your project’s Dashboard, in the APIs card, select Go to APIs overview.

    6_5_googleaccount-apis-enable2

  9. Near the top of the APIs & Services page, select Enable APIs and Services.

  10. On the API Library page, on the left side, under Category, select YouTube. On the right side of the page, select YouTube Data API.

  11. On the YouTube Data API v3 page, select Enable.

    6_5_googleaccount-apis-enable3

  12. To use the API, you need credentials. If necessary, click Create Credentials.

    6_5_googleaccount-apis-createcredentials

  13. On the Add credentials to your project page, step 1, do the following:

    • From the Which API are you using? drop-down list, select YouTube Data API v3.

    • From the Where are you calling the API from? drop-down list, select Web Server (for example, node.js, Tomcat)

    • From the What data are you accessing? drop-down list, select User data.

    6_5_googleaccount-apis-createcredentials2

  14. Select What credentials do I need?

  15. On the Add credentials to your project page, step 2, under the Create an OAuth 2.0 client ID heading, in the Name field, enter a unique name if desired. Or, you can use the default name specified by Google.

  16. Under the Authorized JavaScript origins heading, in the text field, enter the following path, substituting your own domain and port number in the path, then press Enter to add the path to the list:

    https://<servername.domain>:<port_number>

    For example, https://1a2b3c.mycompany.com:4321

    Note: The path example above is intended for demonstration purposes only.

    6_5_googleaccount-apis-createcredentials-oauth

  17. Under the Authorized redirect URIs heading, in the text field, enter the following path, substituting your own domain and port number in the path, then press Enter to add the path to the list:

    https://<servername.domain>:<port_number>/etc/cloudservices/youtube.youtubecredentialcallback.json

    For example, https://1a2b3c.mycompany.com:4321/etc/cloudservices/youtube.youtubecredentialcallback.json

    Note: The path example above is intended for demonstration purposes only.

  18. Click Create OAuth client ID.

  19. On the Add credentials to your project page, step 3, under the Set up the OAuth 2.0 consent screen heading, select the Gmail email address that you are currently using.

    6_5_googleaccount-apis-createcredentials-consentscreen

  20. Under the Product name shown to users heading, in the text field, enter what you want to show on the consent screen.

    The consent screen is displayed to the Experience Manager administrator when they authenticate to YouTube; Experience Manager contacts YouTube for permission.

  21. Click Continue.

  22. On the Add credentials to your project page, step 4, under the Download credentials heading, select Download.

    6_5_googleaccount-apis-createcredentials-downloadcredentials

  23. Save the client_id.json file.

    You need this downloaded json file when you set up YouTube in Adobe Experience Manager later on.

  24. Click Done.

    Log out of your Google account. Now create a YouTube channel.

Create a YouTube channel

Publishing videos to YouTube requires that you have one or more channels. If you have already created a YouTube channel, you can skip this task and go to Add tags for publishing.

WARNING

Be sure you have already set up one or more channels in YouTube before you add channels under YouTube Settings in Experience Manager (see Set up YouTube in Experience Manager below). If you fail to set up one or more channels, you are not warned of non-existent channels. However, Google authentication still occurs when you add a channel, but there is not an option to choose which channel the video is sent.

To create a YouTube channel:

  1. Go to https://www.youtube.com and sign in using your Google account credentials.

  2. In the upper-right corner of the YouTube page, click your profile picture (can also appear as a letter within a solid colored circle), then click YouTube settings (round gear icon).

  3. On the Overview page, under the Additional Features heading, click See all my channels or create a channel.

  4. On the Channels page, click Create a new channel.

  5. On the Brand Account page, in the Brand Account Name field, enter a business name or any other channel name you choose where you want to publish your video assets, then click Create.

    Remember the name that you enter here because you must enter it again when you set up YouTube in Experience Manager.

  6. (Optional) If necessary, add more channels.

    Now add tags for publishing.

Add tags for publishing

To publish to your videos to YouTube, Experience Manager associates tags to one or more YouTube channels. To add tags for publishing, see Administer tags.

Or, if you intend to use the default tags in Experience Manager, you can skip this task and go to Enable the YouTube Publish replication agent.

Enable the YouTube Publish replication agent

After you enable the YouTube Publish replication agent, if you want to test the connection to the Google Cloud account, select Test Connection. A browser tab displays the connection results. If you have added YouTube Channels, a listing of them is displayed as part of the test.

  1. In the upper-left corner of Experience Manager, click the Experience Manager logo, then in the left rail, click Tools > Deployment > Replication > Agents on Author.

  2. On the Agents of Author page, click YouTube Publish.

  3. On the toolbar, to the right of Settings, click Edit.

  4. Select the Enabled checkbox so you can turn on the replication agent.

  5. Click OK.

    Now set up YouTube in Experience Manager.

Set up YouTube in Experience Manager

Starting with Experience Manager 6.4, a new touch user interface method was introduced to set up YouTube publishing in Experience Manager. Based on the installed instance of Experience Manager that you are using, do one of the following:

Set up YouTube in Experience Manager 6.4 and later

  1. Be sure you log in to your instance of Dynamic Media as an Administrator.

  2. In the upper-left corner, select the Experience Manager logo, then in the left rail, select Tools(hammer icon) > Cloud Services > YouTube Publishing Configuration.

  3. Select global (do not select it).

  4. Near the upper-right corner of the global page, select Create.

  5. On the Create YouTube Configuration page, under Google Cloud Platform Settings, in the Application Name field, enter the Google Project ID.

    You specified the project ID when you initially configured Google Cloud settings earlier.
    Leave the Create YouTube Configuration page open; in a moment, you are going to return to it.

    6_5_youtubepublish-createyoutubeconfiguration

  6. Using a plain text editor, open the JSON file that you downloaded and saved earlier in the task Configure Google Cloud settings.

  7. Select and copy the entire JSON text.

  8. Return to the YouTube Account Settings dialog box. In the JSON Config field, paste the JSON text.

  9. Near the upper-right corner of the page, select Save.

    Now set up YouTube channels in Experience Manager.

  10. Select Add Channel.

  11. In the Channel Name field, enter the name of the channel that you created in the task Adding one or more channels to YouTube earlier.

    You can optionally add a description, if desired.

  12. Select Add.

  13. YouTube/Google authentication is displayed. If you are not already logged into the Google Cloud account, then skip this step.

    • Enter the Google username and password associated with the Google Project ID and the JSON text above.
    • Depending on how many channels your account has you see two or more items. Select a channel. Do not select the e-mail address; it is not a channel.
    • On the next page, select Accept to allow access to this channel.
  14. Select Allow.

    Now set up tags for publishing.

  15. Setting up tags for publishing - On the Cloud Services > YouTube page, select the pencil icon to edit the list of tags that you want to use.

  16. Select the drop-down list icon (upside-down caret) so you can display the list of available tags in Experience Manager.

  17. Select one or more tags so you can add them.

    To delete a tag that you have added, select the tag, and select X.

  18. When you are finished adding the tags that you want, select Save.

    Now you publish videos to your YouTube channel.

Set up YouTube in Experience Manager before 6.4

  1. Be sure you log in to your instance of Dynamic Media as an Administrator.

  2. In the upper-left corner, select the Experience Manager logo, then in the left rail, select Tools (hammer icon) > Deployment > Cloud Services.

  3. Under the Third-Party Services heading, under YouTube, select Configure now.

  4. In the Create Configuration dialog box, enter a title (mandatory) and name (optional) in the respective fields.

  5. Select Create.

  6. In the YouTube Account Settings dialog box, in the Application Name field, enter the Google Project ID.

    You specified the project ID when you initially configured Google Cloud settings earlier.
    Leave the YouTube Account Setting dialog box open; you are going to return to it in a moment.

  7. Using a plain text editor, open the JSON file that you downloaded and saved earlier in the task Configuring Google Cloud settings.

  8. Select and copy the entire JSON text.

  9. Return to the YouTube Account Settings dialog box. In the JSON Config field, paste the JSON text.

  10. Select OK.

    Now set up YouTube channels in Experience Manager.

  11. To the right of Available Channels, select + (plus sign icon).

  12. In the YouTube Channel Settings dialog box, in the Title field, enter the name of the channel that you created in the task Adding one or more channels to YouTube earlier.

    You can optionally add a description, if desired.

  13. Select OK.

  14. YouTube/Google authentication is displayed. If you are not already logged into the Google Cloud account, then skip this step.

    • Enter the Google username and password associated with the Google Project ID and the JSON text above.
    • Depending on how many channels your account has you see two or more items. Select a channel. Do not select the e-mail address; it is not a channel.
    • On the next page, select Accept to allow access to this channel.
  15. Select Allow.

    Now set up tags for publishing.

  16. Setting up tags for publishing - On the Cloud Services > YouTube page, select the pencil icon to edit the list of tags that you want to use.

  17. Select the drop-down list icon (upside-down caret) so you can display the list of available tags in Experience Manager.

  18. Select one or more tags so you can add them.

    To delete a tag that you have added, select the tag, and select X.

  19. When you are finished adding the tags that you want, select OK.

    Now you publish videos to your YouTube channel.

(Optional) Automate the setting of default YouTube properties for your uploaded videos

You can optionally automate the setting of YouTube properties on upload of your videos by creating a metadata processing profile in Experience Manager.

To create the metadata processing profile, you are first going to copy values from the Field Label, Map to property, and Choices fields, all found in Metadata Schemas for video. Then, you build your YouTube video metadata processing profile by adding those values to it.

To automate the setting of default YouTube properties for your uploaded videos:

  1. In the upper-left corner, select the Experience Manager logo, then in the left rail, click Tools (hammer icon) > Assets > Metadata Schemas.

  2. Click default. (Do not add a checkmark to the selection box to the left of “default”.)

  3. On the default page, check the box to the left of video, then select Edit.

  4. On the Metadata Schema Editor page, select the Advanced tab.

  5. Under the YouTube Publishing heading, click YouTube Category.

  6. On the right side of the page, under the Settings tab, do the following:

    • In the Map to property text field, select and copy the value.
      Paste the copied value into the open text editor. You are going to need this value later when you create your metadata processing profile. Leave the text editor open.

    • Under Choices, select and copy the default value that you want to use (such as People & Blogs or Science & Technology).
      Paste the copied value into the open text editor. You are going to need this value later when you create your metadata processing profile. Leave the text editor open.

  7. Under the YouTube Publishing heading, select YouTube Privacy.

  8. On the right side of the page, under the Settings tab, do the following:

    • In the Map to property text field, select and copy the value.
      Paste the copied value into the open text editor. You are going to need this value later when you create your metadata processing profile. Leave the text editor open.

    • Under Choices, select and copy the default value that you want to use. Notice that the Choices are grouped in pairs of two. The bottom field in the pair is the default value that you want to copy, such as public, unlisted, or private.
      Paste the copied value into the open text editor. You are going to need this value later when you create your metadata processing profile. Leave the text editor open.

  9. Near the upper-right corner of the Metadata Schema Editor page, click Cancel.

  10. In the upper-left corner of Experience Manager, select the Experience Manager logo, then in the left rail, click Tools (hammer icon) > Assets > Metadata Profiles.

  11. On the Metadata Profiles page, near the upper-right corner of the page, click Create.

  12. In the Add Metadata Profile dialog box, in the Profile title text field, enter the name YouTube Video then click Create.

  13. On the Metadata Profile Editor page, click the Advance tab.

  14. Add the copied YouTube Publishing values to the profile by doing the following:

    • On the right side of the page, click the Build Form tab.

    • (Optional) Drag the component labeled Section Header to the left and drop it in the form area.

    • (Optional) Click Field Label to select the component.

    • (Optional) On the right side of the page, under the Settings tab, in the Field Label text field, enter YouTube Publishing.

    • Click the Build Form tab, then drag the component labeled Multi Value Text and drop it below the YouTube Publishing heading that you created.

    • Click Field Label so the component is selected.

    • On the right side of the page, under the Settings tab, paste the YouTube Publishing values (Field Label value and Map to property value) that you copied earlier, into their respective fields on the form. Paste the Choices value into the Default Value field.

  15. Add the copied YouTube Privacy values to the profile by doing the following:

    • On the right side of the page, click the Build Form tab.

    • (Optional) Drag the component labeled Section Header to the left and drop it in the form area.

    • (Optional) Click Field Label to select the component.

    • (Optional) On the right side of the page, under the Settings tab, in the Field Label text field, enter YouTube Privacy.

    • Click the Build Form tab, then drag the component labeled Multi Value Text and drop it below the YouTube Privacy heading you created.

    • Click Field Label so the component is selected.

    • On the right side of the page, under the Settings tab, paste the YouTube Publishing values (Field Label value and Map to property value) that you copied earlier, into their respective fields on the form. Paste the Choices value into the Default Value field.

  16. Near the upper-right corner of the page, click Save.

  17. Apply the YouTube Publishing metadata profile to the folders where you are going to upload videos. You must have both the Metadata Profile and the Video Profile set.

    See Metadata Profiles and Video Profiles.

Publish videos to your YouTube channel

Now you associate the tags that you added earlier to video assets. This process lets Experience Manager know which assets to publish to your YouTube channel.

NOTE

When running in Dynamic Media - Scene7 mode, publish immediately does not automatically publish to YouTube. When Dynamic Media - Scene7 mode is set up, there are two publish options to choose from: Immediately or Upon Activation.

Publish Immediately means that the uploaded asset–after it is synched with IPS–is published automatically to the delivery system. While that is true for Dynamic Media, it is not true for YouTube. To publish to YouTube, you must publish by way of Experience Manager Author.

NOTE

To publish content from YouTube, Experience Manager uses the Publish to YouTube workflow, which lets you monitor progress and view any failure information.

See Monitor video encoding and YouTube publishing progress.

For more detailed progress information, you can monitor the YouTube log under replication. Be aware, however, that such monitoring requires administrator access.

To publish videos to your YouTube channel:

  1. In Experience Manager, navigate to a video asset that you want to publish to your YouTube channel.

  2. Select the video asset (the adaptive video set).

  3. On the toolbar, click Properties.

  4. In the Basic tab, under the Metadata heading, click Open Selection Dialog to the right of the Tags field.

  5. On the Select Tags page, navigate to the tags you want to use, and then select one or more tags.

    Remember that the tags must be associated with the YouTube channel.

  6. In the upper-right corner of the page, click Select.

  7. In the upper-right corner of the video’s properties page, click Save and Close.

  8. On the toolbar, click Quick Publish.

    See also Using Publication Management with Experience Manager Sites.

    You can optionally verify the published video on your YouTube channel.

(Optional) Verify the published video on YouTube

You can optionally monitor progress of your YouTube publishing (or unpublishing).

See Monitor video encoding and YouTube publishing progress.

Publishing times can vary greatly depending on numerous factors that include the format of your primary source video, file size, and upload traffic. The publishing process can take anywhere from a few minutes to several hours. Also, higher resolution formats are rendered much more slowly. For example, 720p and 1080p take longer to appear than 480p.

After eight hours if you still see a status message that says Uploaded (processing, please wait), try removing the video from Adobe’s site and uploading it again.

Link YouTube URLs to your web application

You can obtain a YouTube URL string that is generated by Dynamic Media after you publish the video. When you copy the YouTube URL, it lands on the Clipboard so you can paste it as necessary to pages in your website or application.

NOTE

The YouTube URL is not available to copy until you have published the video asset to YouTube.

To link YouTube URLs to your web application:

  1. Navigate to the YouTube published video asset whose URL that you want to copy, then select it.

    Remember that YouTube URLs are only available to copy after you have first published the video assets to YouTube.

  2. On the toolbar, click Properties.

  3. Click the Advanced tab.

  4. Under the YouTube Publishing heading, in the YouTube URL List, select, and copy the URL text to your web browser to preview the asset or to add to your web content page.

Unpublish videos so you can remove them from YouTube

When you unpublish a video asset in Experience Manager, the video is removed from YouTube.

CAUTION

If you remove a video directly from within YouTube, Experience Manager is unaware and continues to behave as if the video is still published to YouTube. Always unpublish a video asset from YouTube by way of Experience Manager.

NOTE

To remove content from YouTube, Experience Manager uses the Unpublish from YouTube workflow, which lets you monitor progress and view any failure information.

See Monitor video encoding and YouTube publishing progress.

To unpublish videos to remove them from YouTube:

  1. Navigate to the video assets that you want to unpublish from your YouTube channel.
  2. In an asset selection mode, select one or more published video assets.
  3. On the toolbar, click Manage Publication. Select the three dots icon (. . .) on the toolbar so Manage Publication opens.
  4. On the Manage Publication page, select Unpublish.
  5. In the upper-right corner of the page, select Next.
  6. In the upper-right corner of the page, select Unpublish.

Monitor video encoding and YouTube publishing progress

When you upload a new video to a folder that has video encoding applied, or you publish your video to YouTube, you can monitor how your video encoding/Youtube publishing is progressing. Actual YouTube publishing progress is only available by way of the logs. However, its failure or success is listed in additional ways described in the following procedure. In addition, you receive email notifications when a YouTube publish workflow or video encoding completes or is interrupted.

Monitor progress

  1. View video encoding progress in your assets folder:

    • In card view, video encoding progress displays on the asset by percent. If there is an error, this information also displays on the asset.

    chlimage_1-429

    • In list view, video encoding progress displays in the Processing Status column. If there is an error, this message displays in that same column.

    chlimage_1-430

    This column does not display by default. To enable the column, select View Settings from the views drop-down menu, and add the Processing Status column and click Update.

    chlimage_1-431

  2. View progress in the asset details. When you click an asset, open the drop-down menu and select Timeline. To narrow it down to workflow activities like encoding or YouTube publishing, select Workflows.

    chlimage_1-432

    Any workflow information – such as encoding – displays in the timeline. For YouTube publish, the Workflow timeline also includes the name of the YouTube channel and the YouTube video URL. In addition, you see any failure notifications in the Workflow timeline after the publish is complete.

    NOTE

    It can take a long time for failure/error messages to finally be recorded due to multiple workflow configurations on retries, retry delay, and timeout from https://localhost:4502/system/console/configMgr, for example:

    • Apache Sling Job Queue Configuration
    • Adobe Granite Workflow External Process Job Handler
    • Granite Workflow Timeout Queue

    You can adjust the retries, retry delay, and timeout properties in these configurations.

  3. For workflows in progress, see Workflow Instances available from Tools > Workflow > Instances.

    NOTE

    You need administrative rights to access the Tools menu.

    chlimage_1-433

    Select the instance and select Open History.

    chlimage_1-434

    From the Workflow Instances area, you can also suspend, terminate, or rename workflows. See Administering workflows for more information.

  4. For failed jobs, see Workflow Failures available from Tools > Workflow > Failures. The Workflow Failure lists all failed workflow activities.

    NOTE

    You need administrative rights to access the Tools menu.

    chlimage_1-435

    NOTE

    It can take a long time for the error message to finally be recorded due to multiple workflow configurations on retries, retry delay, and timeout from https://localhost:4502/system/console/configMgr, for example:

    • Apache Sling Job Queue Configuration
    • Adobe Granite Workflow External Process Job Handler
    • Granite Workflow Timeout Queue

    You can adjust the retries, retry delay, and timeout properties in these configurations.

  5. For completed workflows, see Workflow Archive available from Tools > Workflow > Archive. The Workflow Archive lists all completed workflow activities.

    NOTE

    You need administrative rights to access the Tools menu.

    chlimage_1-436

  6. You receive email notifications about aborted or failed workflow jobs. These email notifications are configurable by an administrator. See Configure email notifications.

Configure e-mail notifications

NOTE

You need administrative rights to access the Tools menu.

How you configure notification depends on whether you want notifications for encoding jobs or YouTube publishing jobs:

  • For encoding jobs, you can access the configuration page for all Experience Manager workflow email notifications at Tools > Operations > Web Console and by searching for Day CQ Workflow Email Notification Service. See Configure email notification in Experience Manager. You can select or clear the check boxes for Notify on Abort or Notify on Complete accordingly.

  • For YouTube publishing jobs, do the following:

  1. In Experience Manager, select Tools > Workflow > Models.

  2. On the Workflow Models page, select Publish to YouTube, then select Edit on the toolbar.

  3. Near the upper-right corner of the Publish to YouTube workflow page, select Edit.

  4. Hover the mouse pointer on the YouTube Upload component, then select once to display the inline toolbar.

    6_5_publishtoyoutubeworkflow

  5. On the inline toolbar, select the Configuration icon (wrench). Click the Arguments tab.

    6_5_publishtoyoutubeworkflow-configurationicon

  6. In the YouTube Upload Process - Step Properties dialog box, select the Arguments tab.

    6_5_publishtoyoutubeworkflow-arguments-tab

  7. You can select or clear the following check boxes:

    • Publish Start
    • Publish Failure
    • Publish Completion - includes information on channels and URLs

    Clearing a check box means that you do not receive the specified email notification from the YouTube Publish workflow.

    NOTE

    These emails are specific to YouTube and are in addition to the generic workflow email notifications. As a result, you can receive two sets of email notification - the generic notification available in the Day CQ Workflow Email Notification Service and one specific to YouTube depending on your configuration settings.

  8. When you are finished, near the upper-right corner of the dialog box, select the Done icon (check mark).

  9. On the Publish to YouTube workflow page, near the upper-right corner, select Sync.

Annotate video assets

  1. From the Assets console, select Edit on the asset card to display the asset details page.

  2. To play the video, click Preview.

  3. To annotate the video, click Annotate. An annotation is added at the particular time (frame) in the video. When annotating, you can draw on the canvas and include a comment with the drawing. Comments are auto-saved. To exit the annotation wizard, click Close.

    Draw and annotate on a video frame

  4. Seek to a specific point in the video, specify the time in seconds in the text field and click Jump. For example, to skip the first 20 seconds of video, enter 20 in the text field.

    Seek to a time in a video to skip by specified seconds

  5. To view it in the timeline, click an annotation. To delete the annotation from the timeline, click Delete.

    View annotations and the details in the timeline

On this page