Klasse AudioExtractor

java.lang.Object
org.teamapps.media.audio.AudioExtractor

public class AudioExtractor extends Object
  • Konstruktordetails

    • AudioExtractor

      public AudioExtractor()
    • AudioExtractor

      public AudioExtractor(Executor executor)
  • Methodendetails

    • extractWavePcm

      public CompletableFuture<File> extractWavePcm(File inputFile, int timeoutSeconds)
    • extractMonoWavePcm8kHz

      public CompletableFuture<File> extractMonoWavePcm8kHz(File inputFile, int timeoutSeconds)
    • extractMonoWavePcm8kHz

      public CompletableFuture<File> extractMonoWavePcm8kHz(File inputFile, File outputFile, int timeoutSeconds)
    • extractMonoWavePcm8kHz

      public File extractMonoWavePcm8kHz(File inputFile, File outputFile, int timeoutSeconds, boolean showLogs)
    • extractPcmRaw8kHz

      public CompletableFuture<File> extractPcmRaw8kHz(File inputFile, int timeoutSeconds)
    • extractPcmRaw8kHz

      public CompletableFuture<File> extractPcmRaw8kHz(File inputFile, File outputFile, int timeoutSeconds)
    • convertToMp3

      public CompletableFuture<File> convertToMp3(File inputFile, File outputFile, int kiloBit, int timeoutSeconds)
    • extractPcmRaw8kHz

      public File extractPcmRaw8kHz(File inputFile, File outputFile, int timeoutSeconds, boolean showLogs)
    • concatSameFormatMediaFiles

      public File concatSameFormatMediaFiles(List<File> inputFiles, File outputFile, int timeoutSeconds, boolean showLogs)
    • readMediaInfo

      public String readMediaInfo(File mediaFile)