Realiza varios ajustes para melhorar o tracking e o render de video
This commit is contained in:
@@ -50,7 +50,10 @@ class MediaPreparer:
|
||||
existing_children = list(workspace_dir.iterdir())
|
||||
if existing_children:
|
||||
logger.info("Limpando workspace existente para %s", sanitized_name)
|
||||
remove_paths(existing_children)
|
||||
try:
|
||||
remove_paths(existing_children)
|
||||
except Exception as e:
|
||||
logger.warning(f"Não foi possível limpar workspace (não crítico): {e}")
|
||||
|
||||
if temp_transcription_json and temp_transcription_json.exists():
|
||||
shutil.move(str(temp_transcription_json), str(transcription_json))
|
||||
@@ -66,7 +69,10 @@ class MediaPreparer:
|
||||
output_dir = ensure_workspace(self.settings.outputs_dir, sanitized_name)
|
||||
existing_outputs = list(output_dir.iterdir())
|
||||
if existing_outputs:
|
||||
remove_paths(existing_outputs)
|
||||
try:
|
||||
remove_paths(existing_outputs)
|
||||
except Exception as e:
|
||||
logger.warning(f"Não foi possível limpar outputs antigos (não crítico): {e}")
|
||||
|
||||
audio_path = workspace_dir / "audio.wav"
|
||||
extract_audio_to_wav(working_video_path, audio_path)
|
||||
|
||||
Reference in New Issue
Block a user