Interface ProcessLocator

  • All Known Implementing Classes:
    DefaultFFMPEGLocator

    public interface ProcessLocator
    Abstract class whose derived concrete instances are used by Encoder to locate the ffmpeg executable path.
    See Also:
    Encoder
    • Method Detail

      • getExecutablePath

        java.lang.String getExecutablePath()
        This method should return the path of a ffmpeg executable suitable for the current machine.
        Returns:
        The path of the ffmpeg executable.
      • createExecutor

        default ProcessWrapper createExecutor()
        It returns a brand new ProcessWrapper, ready to be used in a ffmpeg call.
        Returns:
        A newly instanced ProcessWrapper, using this locator to call the ffmpeg executable.