Cutting tool doesn't work as gstreamer does not have all necessary plugins installed Cent OS 6.5

Steps to reproduce

Steps to reproduce:
1. Install matterhorn using 3rd party tools
2. Run gst-inspect | grep gnon and the gnonlin tools are missing

Expected Results:
gnonlin: gnlfilesource: GNonLin File Source
gnonlin: gnlurisource: GNonLin URI Source
gnonlin: gnloperation: GNonLin Operation
gnonlin: gnlcomposition: GNonLin Composition
gnonlin: gnlsource: GNonLin Source

This is a much quicker way to check that the necessary dependency is missing. These plugins are required by the matterhorn-videoeditor-impl module to actually cut the video / audio content and gives an error after choosing to cut:
2015-02-17 15:32:36 ERROR (AbstractJobProducer$JobRunner:214) - Error handling operation 'PROCESS_SMIL': org.opencastproject.videoeditor.api.ProcessFailedException: Unknown property: expose-all-streams
2015-02-17 15:32:36 INFO (ServiceRegistryJpaImpl:2230) - State set to WARNING for current service org.opencastproject.videoeditor on host http://community:8080
2015-02-17 15:32:37 ERROR (WorkflowOperationWorker:163) - Workflow operation 'operation:'editor', position:11, state:'FAILED'' failed
org.opencastproject.workflow.api.WorkflowOperationException: Smil processing jobs for smil s-2d78c8ae-5713-43e0-99f3-eb2d90da43d5 are ended unsuccessfull.
at org.opencastproject.workflow.handler.VideoEditorWorkflowOperationHandler.resume(
at org.opencastproject.workflow.impl.WorkflowOperationWorker.resume(
at org.opencastproject.workflow.impl.WorkflowOperationWorker.execute(
at org.opencastproject.workflow.impl.WorkflowServiceImpl.runWorkflowOperation(
at org.opencastproject.workflow.impl.WorkflowServiceImpl.process(
at org.opencastproject.workflow.impl.WorkflowServiceImpl$
at org.opencastproject.workflow.impl.WorkflowServiceImpl$
at java.util.concurrent.FutureTask$Sync.innerRun(
at java.util.concurrent.ThreadPoolExecutor.runWorker(
at java.util.concurrent.ThreadPoolExecutor$

In the installation instructions for Debian / Ubuntu it has the steps to install the gnonlin library. In the 3rd party tools it installs gstreamer-0.11.90 which as far as I can tell doesn't have an RPM available for gst-gnonlin. It is available as source but that requires a higher version of glib2 than is installed via yum for Cent OS 6.5


James Perrin
January 15, 2016, 1:28 PM

The gstreamer editor has been replaced with one that uses ffmpeg


James Perrin


Adam McKenzie


Non Functioning

Tags (folksonomy)



Affects versions