Class FFMPEGProcess

  • All Implemented Interfaces:
    java.lang.AutoCloseable

    public class FFMPEGProcess
    extends ProcessWrapper
    The standard FFMPEGProcess - enhances the ProcessWrapper by always suppressing the FFMPEG banner.
    • Constructor Detail

      • FFMPEGProcess

        public FFMPEGProcess​(java.lang.String ffmpegExecutablePath)
    • Method Detail

      • enhanceArguments

        protected java.util.stream.Stream<java.lang.String> enhanceArguments​(java.util.stream.Stream<java.lang.String> execArgs)
        Description copied from class: ProcessWrapper
        Provide an opportunity for subclasses to enhance the argument list before passing off to execute.
        Overrides:
        enhanceArguments in class ProcessWrapper
        Parameters:
        execArgs - The current Stream of arguments
        Returns:
        A possibly enhanced stream of arguments