mirror of
https://github.com/JefferyHcool/BiliNote.git
synced 2026-07-06 23:21:22 +08:00
fix:修复windows 日志格式问题
This commit is contained in:
@@ -8,6 +8,6 @@ def timeit(func):
|
|||||||
result = func(*args, **kwargs)
|
result = func(*args, **kwargs)
|
||||||
end = time.perf_counter()
|
end = time.perf_counter()
|
||||||
duration = end - start
|
duration = end - start
|
||||||
print(f"⏱️ {func.__name__} executed in {duration:.4f} seconds")
|
print(f"{func.__name__} executed in {duration:.4f} seconds")
|
||||||
return result
|
return result
|
||||||
return wrapper
|
return wrapper
|
||||||
|
|||||||
@@ -82,7 +82,7 @@ class WhisperTranscriber(Transcriber):
|
|||||||
print(" CUDA 可用,使用 GPU")
|
print(" CUDA 可用,使用 GPU")
|
||||||
return True
|
return True
|
||||||
elif is_torch_installed():
|
elif is_torch_installed():
|
||||||
print("⚠️ 只装了 torch,但没有 CUDA,用 CPU")
|
print(" 只装了 torch,但没有 CUDA,用 CPU")
|
||||||
return False
|
return False
|
||||||
else:
|
else:
|
||||||
print(" 还没有安装 torch,请先安装")
|
print(" 还没有安装 torch,请先安装")
|
||||||
|
|||||||
@@ -104,7 +104,7 @@ class VideoReader:
|
|||||||
return base64_images
|
return base64_images
|
||||||
|
|
||||||
def run(self)->list[str]:
|
def run(self)->list[str]:
|
||||||
logger.info("🚀 开始提取视频帧...")
|
logger.info("开始提取视频帧...")
|
||||||
try:
|
try:
|
||||||
# 确保目录存在
|
# 确保目录存在
|
||||||
print(self.frame_dir,self.grid_dir)
|
print(self.frame_dir,self.grid_dir)
|
||||||
@@ -122,7 +122,7 @@ class VideoReader:
|
|||||||
print(self.frame_dir,self.grid_dir)
|
print(self.frame_dir,self.grid_dir)
|
||||||
self.extract_frames()
|
self.extract_frames()
|
||||||
print("2#3",self.frame_dir,self.grid_dir)
|
print("2#3",self.frame_dir,self.grid_dir)
|
||||||
logger.info("🧩 开始拼接网格图...")
|
logger.info("开始拼接网格图...")
|
||||||
image_paths = []
|
image_paths = []
|
||||||
groups = self.group_images()
|
groups = self.group_images()
|
||||||
for idx, group in enumerate(groups, start=1):
|
for idx, group in enumerate(groups, start=1):
|
||||||
|
|||||||
Reference in New Issue
Block a user