对于mp4文件,处理完meta中的createTime后,也顺带修改文件的创建、修改时间
parent
76d9e14852
commit
778609e5b2
|
|
@ -117,6 +117,10 @@ func processMP4(fileInfo os.FileInfo, paths []string) {
|
||||||
log.Println("set creation_time for file ", filename, " error: ", err)
|
log.Println("set creation_time for file ", filename, " error: ", err)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
err = os.Chtimes(newName, t, t)
|
||||||
|
if err != nil {
|
||||||
|
log.Printf("Chtimes file %s fail: %v\n", newName, err)
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
log.Println("will replace old file ", filename)
|
log.Println("will replace old file ", filename)
|
||||||
tmpFilename := filename + ".tmp.mp4"
|
tmpFilename := filename + ".tmp.mp4"
|
||||||
|
|
@ -136,6 +140,10 @@ func processMP4(fileInfo os.FileInfo, paths []string) {
|
||||||
log.Println("move file ", tmpFilename, "to ", filename, " error")
|
log.Println("move file ", tmpFilename, "to ", filename, " error")
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
err = os.Chtimes(filename, t, t)
|
||||||
|
if err != nil {
|
||||||
|
log.Printf("Chtimes file %s fail: %v\n", filename, err)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue