4 I '        U       G   & & & 6 5 5    A ' logLorg/slf4j/Logger;()VCodeLineNumberTableLocalVariableTablethis"Lcom/artfess/file/util/UploadM3u8;uploadVideoToM3U88(Lcom/artfess/file/model/DefaultFile;)Ljava/lang/String;videoLjava/io/File;eLjava/io/IOException;readerLjava/io/BufferedReader;lineLjava/lang/String; Ljava/lang/InterruptedException; defaultFile$Lcom/artfess/file/model/DefaultFile; inputStreamLjava/io/InputStream;filenamesdfLjava/text/SimpleDateFormat;dateuuidfileUploadSetting+Lcom/artfess/file/config/FileUploadSetting;basepath videoFilePathm3u8hls_timepbLjava/lang/ProcessBuilder;pLjava/lang/Process;tempUrl StackMapTable SourceFileUploadM3u8.java LM \  java/text/SimpleDateFormatyyyyMMdd Ljava/util/Date )com/artfess/file/config/FileUploadSetting java/lang/StringBuilder \  java/io/File   Mjava/io/IOException M.m3u8 JKvideoFilePath:{},m3u8Path:{}  10java/lang/ProcessBuilderjava/lang/Stringffmpeg-i-codeccopy -start_number0 -hls_time-hls_list_size-fhls L java/io/BufferedReaderjava/io/InputStreamReader L L   6视频转换失败:fileId:{},失败错误信息:{}   java/lang/InterruptedException /m3u8/video\/    com/artfess/file/util/UploadM3u8   java/lang/Objectjava/io/InputStream"com/artfess/file/model/DefaultFilejava/lang/ProcessSAVE_TYPE_MINIO getStoreType()Ljava/lang/String;equals(Ljava/lang/Object;)Z getFileNamecom/artfess/file/util/MinioUtil getMinioFile<(Ljava/lang/String;Ljava/lang/String;Z)Ljava/io/InputStream;(Ljava/lang/String;)Vformat$(Ljava/util/Date;)Ljava/lang/String;getIdcom/artfess/base/util/AppUtilgetBean%(Ljava/lang/Class;)Ljava/lang/Object; getBasepathappend-(Ljava/lang/String;)Ljava/lang/StringBuilder; separatortoStringexists()Zcom/artfess/base/util/FileUtil createFolder(Ljava/lang/String;Z)V writeFile*(Ljava/lang/String;Ljava/io/InputStream;)VcloseprintStackTrace createNewFilegetPathorg/slf4j/Loggerinfo9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V([Ljava/lang/String;)VredirectErrorStream(Z)Ljava/lang/ProcessBuilder;start()Ljava/lang/Process;getInputStream()Ljava/io/InputStream;(Ljava/io/InputStream;)V(Ljava/io/Reader;)VreadLinejava/lang/SystemoutLjava/io/PrintStream;java/io/PrintStreamprintln getMessageerrorwaitFor()IreplaceD(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;org/slf4j/LoggerFactory getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;!GIJKLMN/*OP QRSTN2M+ +M+NY : Y :+ :::Y-: Y :    ,, :  YY+ :  W :  !"  #$%: &Y'Y(SY)SY SY*SY+SY,SY-SY.SY SY /SY -SY 0SY 1SY  #S2:  3W:  4: 5Y6Y 789::Y:;<:!=+ >? @W :BYC+ :DEF AO*!)"7$=%G&N'*+,-/201358 6 7<#='>BDFHJKQNOPSVTUW(XPUV WX  WX YZ[\WXW]2QR2^_0`ab\) cd7e\=f\GghNi\j\ 0kV ' l\ mn op ( q\r s tusvwvvxvvy tusvwvvxvvzS tusvwvvxvvyztusvwvvxvvyv{|}BzH~MN! GH!O