Class AVCommand


  • public class AVCommand
    extends java.lang.Object
    Class that represents a avconv command.
    • Field Detail

      • DEFAULT_TOOL_PATH

        public static final java.lang.String DEFAULT_TOOL_PATH
        See Also:
        Constant Field Values
      • SYSTEM_PROPERTY_TOOL_PATH

        public static final java.lang.String SYSTEM_PROPERTY_TOOL_PATH
        See Also:
        Constant Field Values
    • Constructor Detail

      • AVCommand

        public AVCommand()
    • Method Detail

      • getDefaultToolPath

        public static java.lang.String getDefaultToolPath()
      • setGlobalToolPath

        public static java.lang.String setGlobalToolPath​(java.lang.String toolPath)
      • getGlobalToolPath

        public static java.lang.String getGlobalToolPath()
      • run

        public ProcessInfo run​(AVOptions operation)
                        throws java.lang.Exception
        Throws:
        java.lang.Exception
      • run

        public ProcessInfo run​(java.util.List<java.lang.String> flags)
                        throws java.lang.Exception
        Throws:
        java.lang.Exception
      • isDebug

        public boolean isDebug()
      • setDebug

        public AVCommand setDebug​(java.lang.Boolean debug)
      • getTimeout

        public java.lang.Long getTimeout()
      • setTimeout

        public AVCommand setTimeout​(java.lang.Long timeout)
      • getToolPath

        public java.lang.String getToolPath()
      • setToolPath

        public AVCommand setToolPath​(java.lang.String toolPath)
      • prepareArguments

        protected java.util.List<java.lang.String> prepareArguments​(java.util.List<java.lang.String> flags)
      • calculateToolPath

        protected java.lang.String calculateToolPath()