|
@@ -46,21 +46,24 @@ public class VideoTool {
|
|
|
}
|
|
|
|
|
|
private static void moveFile(Long beginTime,String saveTmpDir,String targetDir, int framRate){
|
|
|
+ log.info("moveFile start");
|
|
|
File saveTmpDirFile = new File(saveTmpDir);
|
|
|
File[] tmpFiles = FileUtil.sortByName(saveTmpDirFile.listFiles());
|
|
|
if (tmpFiles != null && tmpFiles.length > 0) {
|
|
|
for (int i = 0; i< tmpFiles.length; i++){
|
|
|
File tmpFile = tmpFiles[i];
|
|
|
+ log.info("tmpFile==" + tmpFile.getAbsolutePath());
|
|
|
String tmpFileName = tmpFile.getName();
|
|
|
String tmpFileExt = tmpFileName.substring(tmpFileName.lastIndexOf(".") + 1);
|
|
|
long time = beginTime + (i * (1000/framRate));
|
|
|
String tmpFileNameNew = DateUtils.formatToDateStr(new Date(time),"yyyyMMddHHmmss") + "_" + UUID.randomUUID().toString() + "." + tmpFileExt;
|
|
|
File tmpNewFile = new File(targetDir,tmpFileNameNew);
|
|
|
+ log.info("tmpNewFile==" + tmpNewFile.getAbsolutePath());
|
|
|
tmpFile.renameTo(tmpNewFile);
|
|
|
}
|
|
|
|
|
|
}
|
|
|
-
|
|
|
+ log.info("moveFile end");
|
|
|
}
|
|
|
|
|
|
|