#2336 'NoneType' object has no attribute 'seek'

113.108* Posted at: 1 hour ago 👁5

'NoneType' object has no attribute 'seek'


=
system:Windows-10-10.0.26200-SP0
version:v3.92
frozen:True
language:zh
root_dir:D:/project/Videotrans/win-pyvideotrans-v3.92

1 Replies

这个错误通常发生在处理视频文件时,软件无法正确读取或解析视频的音频流。请按以下步骤排查:

  1. 检查视频文件完整性:确保您的视频文件没有损坏,并且包含有效的音频轨道。可以尝试用其他播放器(如 VLC)打开,确认音频正常播放。
  2. 简化文件路径和名称:将视频文件重命名为简单的英文名(例如 test.mp4),并移动到没有中文、空格和特殊字符的短路径下(例如 D:/video/test.mp4),然后重新尝试处理。
  3. 使用“工具箱”进行预处理

    • 在主界面点击 工具箱
    • 选择 音视频合并/分离
    • 将您的视频文件拖入,点击 提取音频
    • 如果成功提取出 .wav 文件,说明视频本身无问题。您可以尝试用这个提取出的音频文件进行后续的语音识别。
  4. 检查 FFmpeg:确保软件自带的 ffmpeg.exe 文件完整。如果怀疑其损坏,可以从官网下载并替换 videotrans/ffmpeg/ 目录下的文件。
  5. 提供日志:如果以上方法均无效,请提供完整的错误日志以便进一步分析。日志文件位于 D:/project/Videotrans/win-pyvideotrans-v3.92/logs/ 目录下,请将最新的 .log 文件内容贴出来。

有用的文档链接:常见问题与故障排查

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