be.tarsos.dsp.util.FFMPEGDownloader.class Maven / Gradle / Ivy
???? 3 ?
F ] ^
]
A _
` a
A b c
A d
e A f g
h i j
k
l
m
n A o p
q r A s t
A u v
w x
q y z
{ | }
m
~
? ?
# m
# ? ????????
? ?
# ? ?
+ ? ?
- ? ?
{ ? ?
{ ? ? ? ? ? ? ?
{ ? ?
h ? ? ? ? ? ? ?
A ] ?
? ?
q ? ? url Ljava/lang/String; ffmpegBinary LOG Ljava/util/logging/Logger; ()V Code
StackMapTable ? ? ()Ljava/lang/String; downloadExecutable (Ljava/lang/String;)V ? ? operatingSystemName processorArchitecture suffix main ([Ljava/lang/String;)V L M java/lang/StringBuilder W R ? ? _ X R _ffmpeg Y R ? R G H java.io.tmpdir ? ? ? java/io/File L ? ? R L T ? ? J K 0Found an already download ffmpeg static binary: ? ? T I H 2Started downloading an ffmpeg static binary from S T /Downloaded an ffmpeg static binary. Stored at: ? ? 5Unable to find or download an ffmpeg static binary. ? T ? ? ? java/net/URL ? ? ? ? ? java/io/FileOutputStream ? ? java/lang/Long ? ? ? ? M java/net/MalformedURLException ? M java/io/IOException os.name ? R indows ? ? windows nux linux mac mac_os_x Windows ? ? ProgramFiles(x86) ? ? os.arch 64 64_bits 32_bits .exe #be/tarsos/dsp/util/FFMPEGDownloader ;https://0110.be/releases/TarsosDSP/TarsosDSP-static-ffmpeg/ ? ? R ? ? java/lang/Object java/lang/String append -(Ljava/lang/String;)Ljava/lang/StringBuilder; toString java/lang/System getProperty &(Ljava/lang/String;)Ljava/lang/String; '(Ljava/lang/String;Ljava/lang/String;)V getAbsolutePath exists ()Z java/util/logging/Logger info
setExecutable (Z)Z warning replace D(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
openStream ()Ljava/io/InputStream; java/nio/channels/Channels
newChannel >(Ljava/io/InputStream;)Ljava/nio/channels/ReadableByteChannel;
getChannel !()Ljava/nio/channels/FileChannel; java/nio/channels/FileChannel transferFrom ,(Ljava/nio/channels/ReadableByteChannel;JJ)J close printStackTrace toLowerCase indexOf (Ljava/lang/String;)I contains (Ljava/lang/CharSequence;)Z getenv java/lang/Class getName getLogger .(Ljava/lang/String;)Ljava/util/logging/Logger; ! A F
G H I H J K L M N - *? ? Y? *? ? ? *? ? ? *? ? ?
L? Y? ? ? +? ?
? ?
M? Y,+? ? N? Y-? ? ? $? ? Y? ? -? ?
? *-? ? }? ? Y? ? ? ? ?
? *-? ? Y-? ? ? 1? ? Y? ? -? ?
? ? Y-? ? W*-? ? !? ? Y? ? +? ?
? *? ? O ? ? P Q Q Q ? [ I R N , *? ? *? *? ? ?? O S T N n A? Y? ? M,? !? "N? #Y+? $:? %- '? )X? *? M,? ,? M,? .? 0 3 + 0 ; - O s UG V W R N g :/?
? 0M,1? 2? 3L? #,4? 2? 5L? ,6? 2? 7L? L+? O ? Q? P Q Q X R N ^ ></?
8? 9? :? ;? ?