Package com.day.cq.dam.video
Class AbstractFFMpegProcess
java.lang.Object
com.day.cq.dam.commons.process.AbstractAssetWorkflowProcess
com.day.cq.dam.video.AbstractFFMpegProcess
- All Implemented Interfaces:
WorkflowProcess
- Direct Known Subclasses:
FFMpegStoryBoardProcess,FFMpegThumbnailProcess,FFMpegTranscodeProcess
The
AbstractFFMpegProcess class prepares a video asset processed
using FFMpeg-
Field Summary
FieldsFields inherited from class com.day.cq.dam.commons.process.AbstractAssetWorkflowProcess
TYPE_JCR_PATH -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidexecute(WorkItem workItem, WorkflowSession wfSession, MetaDataMap metaData) Executes a new Java process with the givenandWorkItem.WorkflowSession
-
Field Details
-
PROP_WORKING_DIR
FFmpeg working directory. If relative, relative to sling.home.- See Also:
-
-
Constructor Details
-
AbstractFFMpegProcess
public AbstractFFMpegProcess()
-
-
Method Details
-
execute
public void execute(WorkItem workItem, WorkflowSession wfSession, MetaDataMap metaData) throws WorkflowException Description copied from interface:WorkflowProcessExecutes a new Java process with the givenandWorkItem.WorkflowSession- Parameters:
workItem- Thethat defines the newly startedWorkItemJavaProcessNew.wfSession- Thethat is used for starting theWorkflowSessionJavaProcess.metaData- Process specific arguments can be passed here- Throws:
WorkflowException- Thrown in case something goes wrong during execution.
-
getWorkingDir
-