Class AnimateServiceRemoteImpl

java.lang.Object
org.opencastproject.serviceregistry.api.RemoteBase
org.opencastproject.animate.remote.AnimateServiceRemoteImpl
All Implemented Interfaces:
AnimateService

public class AnimateServiceRemoteImpl extends RemoteBase implements AnimateService
Create video animations using Synfig
  • Constructor Details

    • AnimateServiceRemoteImpl

      public AnimateServiceRemoteImpl()
      Creates a new animate service instance.
  • Method Details

    • animate

      public Job animate(URI animation, Map<String,String> metadata, List<String> options) throws AnimateServiceException
      Description copied from interface: AnimateService
      Generate animated video clip based on an Synfig animation file and a set of metadata.
      Specified by:
      animate in interface AnimateService
      Parameters:
      animation - Location of the animation file to use
      metadata - Map of metadata used for replacements
      options - List of Synfig command line arguments
      Returns:
      Animate service job.
      Throws:
      AnimateServiceException - If something went wrong during the animation