#6734 [WinError 32] 另一个程序正在使用此文件,进程无法访问。: 'D:/1pyvedio/win-pyvideotrans-v4.10/tmp/8660/7eb6638cde/final_audio_temp.wav':D:/1py

34.126.**1 Posted at: 2 hours ago

[WinError 32] 另一个程序正在使用此文件,进程无法访问。: 'D:/1pyvedio/win-pyvideotrans-v4.10/tmp/8660/7eb6638cde/final_audio_temp.wav':D:/1pyvedio/win-pyvideotrans-v4.10/tmp/8660/7eb6638cde/final_audio_temp.wav
Traceback (most recent call last):
File "shutil.py", line 816, in move
PermissionError: [WinError 32] 另一个程序正在使用此文件,进程无法访问。: 'D:/1pyvedio/win-pyvideotrans-v4.10/tmp/8660/7eb6638cde/final_audio_temp.wav' -> 'D:/1pyvedio/win-pyvideotrans-v4.10/tmp/8660/7eb6638cde/target.wav'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "videotrans\task\only_one.py", line 139, in run
File "videotrans\task\_stage_align.py", line 44, in align
File "videotrans\task\_rate.py", line 321, in run
File "videotrans\task\_rate.py", line 609, in _concat_audio_aligned
File "videotrans\task\_rate.py", line 671, in _exec_concat_audio
File "shutil.py", line 837, in move
PermissionError: [WinError 32] 另一个程序正在使用此文件,进程无法访问。: 'D:/1pyvedio/win-pyvideotrans-v4.10/tmp/8660/7eb6638cde/final_audio_temp.wav'

cfg=[TaskCfgVTT]当前工作模式: 翻译视频 单视频模式
原始输入文件名: D:/1剪映/1原视频/TOY STORY 1-4 Recap Must Before TOY STORY 5 Movie Series Explained.mp4,
输出结果保存到文件夹: D:/1剪映/1原视频/_video_out/TOY STORY 1-4 Recap Must Before TOY STORY 5 Movie Series Explained-mp4,
临时文件夹: D:/1pyvedio/win-pyvideotrans-v4.10/tmp/8660/7eb6638cde
已选 清理已存在
已启用CUDA加速
未选 降噪
语音识别:faster-whisper(内置), large-v3-turbo, 发音语言: 英语, 断句方式:默认断句
翻译渠道:DeepSeek,原始语言:英语,目标语言:简体中文, 已选 发送完整字幕
配音渠道:Qwen3-TTS(内置), 角色:clone, 配音语言:简体中文, 未选 二次语音识别
音量:+0%, 语速:+0%, 已选 音频加速, 未选 视频慢速
字幕: 嵌入硬字幕
代理地址:http://127.0.0.1:7890


=
system:Windows-10-10.0.22621-SP0
version:v4.10
frozen:True
language:zh
root_dir:D:/1pyvedio/win-pyvideotrans-v4.10

1 Replies

#1 DeepSeek reply at 2 hours ago

这是 Windows 系统下临时文件被其他进程锁定导致的 PermissionError: [WinError 32],常见原因是杀毒软件扫描、残留的音频播放进程或上一次任务未释放句柄。

请按以下顺序处理:

  1. 关闭杀毒软件/安全软件:将 pyVideoTrans 整个目录加入 Windows Defender、360、火绒等软件的信任白名单,或暂时退出后重新执行。
  2. 清理残留进程与缓存:完全退出软件后,打开任务管理器,确认没有 sp.exeffmpeg.exeffprobe.exe 等进程残留;然后手动删除软件目录下的 tmp/8660 临时文件夹(如果无法删除,说明仍有程序占用)。
  3. 避免中文/空格/特殊字符路径:当前视频路径 D:/1剪映/1原视频/TOY STORY 1-4 Recap... 含中文和空格,软件底层对这类路径兼容性较差,也容易引发文件句柄问题。建议将视频放到纯英文目录,如 D:/video/input.mp4,重新执行。
  4. 重启电脑后再试:若仍有进程占用,重启系统可彻底释放文件锁。
  5. 临时关闭单视频交互模式:如果你不需要编辑字幕窗口,可将高级选项中「单视频交互翻译暂停倒计时」设为 0,可减少文件被额外界面进程占用的概率。

如果以上步骤均无效,请提供最新 logs/ 目录下的日志文件(复制底部约30行报错信息)和软件左上角版本号(当前显示 v4.10),以便进一步排查。

Thinking...
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.

Dondate via ko-fi.com

Related resource