#1423 勾选使用CUDA时程序崩溃,日志中包含2025-11-12 14:48:04,258 - INFO - 平台: Windows。正在按优先级检测最佳的 'h264' 编码器: ['nvenc', 'qsv', 'amf']2025-11-1

45.146* Posted at: 3 hours ago 👁8

勾选使用CUDA时程序崩溃,日志中包含
2025-11-12 14:48:04,258 - INFO - 平台: Windows。正在按优先级检测最佳的 'h264' 编码器: ['nvenc', 'qsv', 'amf']
2025-11-12 14:48:09,780 - ERROR - 在编码器测试期间发生意外,将使用软件编码: type object 'torch._C._distributed_c10d.BackendType' has no attribute 'XCCL'
Traceback (most recent call last):
File "videotrans\util\help_ffmpeg.py", line 452, in get_video_codec
File "", line 1027, in _find_and_load
File "", line 1006, in _find_and_load_unlocked
File "", line 688, in _load_unlocked
File "pyimod02_importers.py", line 457, in exec_module
File "torch\__init__.py", line 2126, in
File "", line 1027, in _find_and_load
File "", line 1006, in _find_and_load_unlocked
File "", line 688, in _load_unlocked
File "pyimod02_importers.py", line 457, in exec_module
File "torch\functional.py", line 8, in

from torch import _VF, Tensor

File "", line 1027, in _find_and_load
File "", line 1006, in _find_and_load_unlocked
File "", line 688, in _load_unlocked
File "pyimod02_importers.py", line 457, in exec_module
File "torch\nn\__init__.py", line 8, in

from torch.nn.modules import *  # usort: skip # noqa: F403

File "", line 1027, in _find_and_load
File "", line 1006, in _find_and_load_unlocked
File "", line 688, in _load_unlocked
File "pyimod02_importers.py", line 457, in exec_module
File "torch\nn\modules\__init__.py", line 1, in

from .module import Module  # usort: skip

File "", line 1027, in _find_and_load
File "", line 1006, in _find_and_load_unlocked
File "", line 688, in _load_unlocked
File "pyimod02_importers.py", line 457, in exec_module
File "torch\nn\modules\module.py", line 17, in

overload,

File "", line 1027, in _find_and_load
File "", line 1006, in _find_and_load_unlocked
File "", line 688, in _load_unlocked
File "pyimod02_importers.py", line 457, in exec_module
File "torch\utils\__init__.py", line 8, in

from torch.utils import (

File "", line 1027, in _find_and_load
File "", line 1006, in _find_and_load_unlocked
File "", line 688, in _load_unlocked
File "pyimod02_importers.py", line 457, in exec_module
File "torch\utils\data\__init__.py", line 1, in

from torch.utils.data.dataloader import (

File "", line 1027, in _find_and_load
File "", line 1006, in _find_and_load_unlocked
File "", line 688, in _load_unlocked
File "pyimod02_importers.py", line 457, in exec_module
File "torch\utils\data\dataloader.py", line 21, in

import torch.utils.data.graph_settings

File "", line 1027, in _find_and_load
File "", line 1006, in _find_and_load_unlocked
File "", line 688, in _load_unlocked
File "pyimod02_importers.py", line 457, in exec_module
File "torch\distributed\__init__.py", line 122, in

from .device_mesh import DeviceMesh, init_device_mesh

File "", line 1027, in _find_and_load
File "", line 1006, in _find_and_load_unlocked
File "", line 688, in _load_unlocked
File "pyimod02_importers.py", line 457, in exec_module
File "torch\distributed\device_mesh.py", line 40, in

_find_pg_by_ranks_and_tag,

File "", line 1027, in _find_and_load
File "", line 1006, in _find_and_load_unlocked
File "", line 688, in _load_unlocked
File "pyimod02_importers.py", line 457, in exec_module
File "torch\distributed\distributed_c10d.py", line 236, in

initial value of some fields. Users should neither use it directly

File "torch\distributed\distributed_c10d.py", line 287, in Backend

devices: Optional[Union[str, List[str]]] = None,

AttributeError: type object 'torch._C._distributed_c10d.BackendType' has no attribute 'XCCL'

1 Replies

这个问题是由于 PyTorch 库在检测硬件编码器时触发的分布式计算模块错误。虽然错误信息看起来与 CUDA 加速本身无关,但可以通过以下步骤解决:

  1. 取消勾选 CUDA 加速:在主界面处理视频时,暂时不要勾选 "CUDA加速" 选项。
  2. 启用强制软解码

    • 点击顶部菜单栏的 工具/选项 -> 高级选项
    • 找到并勾选 "强制软解码" 选项
    • 点击确定保存设置
  3. 重新尝试处理视频

这个错误通常发生在 PyTorch 库初始化过程中,与实际的语音识别 GPU 加速无关。即使不勾选 CUDA 加速,faster-whisper 等语音识别渠道仍可能使用 GPU 进行加速。

如果问题依旧存在,请提供完整的日志文件(位于软件根目录下的 videotrans/logs/ 文件夹中)。

Post Your Reply
Open source and free maintenance is not easy. If this project is helpful to you, please consider making a small donation to help the project continue to maintain and update.

Donate: https://ko-fi.com/jianchang512

Trending Questions