2026-06-12 12:35:20.263 | ERROR | - | src.utils.logger | src\utils\video_task_manager.py:516 | Export draft failed: draft_id=202606120938517354e152 attempt=1/3 error=(-2147220991, '事件无法调用任何订户', (None, None, None, 0, None))
Traceback (most recent call last):
File "D:\apps\capcut-mate\src\utils\video_task_manager.py", line 511, in _phase_export_only
if not self._export_video(task, task.outfile):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\apps\capcut-mate\src\utils\video_task_manager.py", line 636, in _export_video
ctrl.export_draft(task.draft_id, outfile, draft_dir=draft_dir)
File "D:\apps\capcut-mate\src\pyJianYingDraft\jianying_controller.py", line 367, in export_draft
self.return_to_home()
File "D:\apps\capcut-mate\src\pyJianYingDraft\jianying_controller.py", line 296, in return_to_home
self.switch_to_home()
File "D:\apps\capcut-mate\src\pyJianYingDraft\jianying_controller.py", line 393, in switch_to_home
close_btn.Click(simulateMove=False)
File "D:\apps\capcut-mate\.venv\Lib\site-packages\uiautomation\uiautomation.py", line 7256, in Click
point = self.MoveCursorToInnerPos(x, y, ratioX, ratioY, simulateMove)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\apps\capcut-mate\.venv\Lib\site-packages\uiautomation\uiautomation.py", line 7217, in MoveCursorToInnerPos
rect = self.BoundingRectangle
^^^^^^^^^^^^^^^^^^^^^^
File "D:\apps\capcut-mate\.venv\Lib\site-packages\uiautomation\uiautomation.py", line 6618, in BoundingRectangle
rect = self.Element.CurrentBoundingRectangle
^^^^^^^^^^^^
File "D:\apps\capcut-mate\.venv\Lib\site-packages\uiautomation\uiautomation.py", line 6935, in Element
self.Refind(maxSearchSeconds=TIME_OUT_SECOND, searchIntervalSeconds=self.searchInterval)
File "D:\apps\capcut-mate\.venv\Lib\site-packages\uiautomation\uiautomation.py", line 7182, in Refind
if not self.Exists(maxSearchSeconds, searchIntervalSeconds, False if raiseException else DEBUG_EXIST_DISAPPEAR):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\apps\capcut-mate\.venv\Lib\site-packages\uiautomation\uiautomation.py", line 7132, in Exists
control = FindControl(self.searchFromControl, self._CompareFunction, self.searchDepth, False, self.foundIndex)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\apps\capcut-mate\.venv\Lib\site-packages\uiautomation\uiautomation.py", line 10615, in FindControl
for child, depth in WalkControl(control, findFromSelf, maxDepth):
File "D:\apps\capcut-mate\.venv\Lib\site-packages\uiautomation\uiautomation.py", line 10486, in WalkControl
child = control.GetFirstChildControl()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\apps\capcut-mate\.venv\Lib\site-packages\uiautomation\uiautomation.py", line 7001, in GetFirstChildControl
ele = _AutomationClient.instance().ViewWalker.GetFirstChildElement(self.Element)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
_ctypes.COMError: (-2147220991, '事件无法调用任何订户', (None, None, None, 0, None))