IuvenisSapiens / ComfyUI_MiniCPM-V-2_6-int4

The implementation of MiniCPM-V-2_6-int4 has been seamlessly integrated into the ComfyUI platform, enabling the support for text-based queries, video queries, single-image queries, and multi-image queries to generate captions or responses.
Apache License 2.0
130 stars 8 forks source link

在加载视频时错误 #3

Open thefirstLeonliao opened 2 months ago

thefirstLeonliao commented 2 months ago

用得是视频读取的工作流,视频是自带的日落视频,显示AttributeError: 'NoneType' object has no attribute 'write_audiofile'

IuvenisSapiens commented 2 months ago

根据你提供的错误信息 AttributeError: 'NoneType' object has no attribute 'write_audiofile',这表明在尝试写入音频文件时,对象是 NoneType,即空对象。这通常发生在视频处理过程中,音频提取或处理失败,导致音频对象为空。

以下是一些可能的解决方案:

  1. choose video file to upload

    • Load Video 节点中,通过 choose video file to upload 选项重新加载自带的日落视频,来获取正确的视频路径。
  2. 检查视频文件

    • 确保视频文件是有效的,并且包含音频轨道。
    • 你可以使用视频播放器(如VLC)打开视频文件,检查是否包含音频。
  3. 更新视频处理库

    • 确保你使用的视频处理库(如 moviepy)是最新版本。你可以通过以下命令更新 moviepy
      pip install --upgrade moviepy
  4. 检查代码中的音频处理部分

    • 确保在代码中正确处理音频提取。例如,使用 moviepy 时,确保音频提取部分没有错误:

      from moviepy.editor import VideoFileClip
      
      video = VideoFileClip("path_to_your_video.mp4")
      audio = video.audio
      
      if audio is not None:
       audio.write_audiofile("output_audio.mp3")
      else:
       print("No audio found in the video.")
thefirstLeonliao commented 2 months ago

感谢您的帮助,我运行成功并发现了问题,失败的原因是这个推理视频要求视频必须有音频,他不能单纯推理视频画面吗?如果我为视频设置一条空的音轨呢?

Stone-dielianhua commented 2 months ago

感谢您的帮助,我运行成功并发现了问题,失败的原因是这个推理视频要求视频必须有音频,他不能单纯推理视频画面吗?如果我为视频设置一条空的音轨呢?感谢您的帮助,我运行成功并发现了问题,失败的原因是这个推理视频要求视频必须有音频,他不能单纯推理视频画面吗?如果我为视频设置一条空的音轨呢?

你试试噻,结果咋样?

thefirstLeonliao commented 2 months ago

感谢您的帮助,我运行成功并发现了问题,失败的原因是这个推理视频要求视频必须有音频,他不能单纯推理视频画面吗?如果我为视频设置一条空的音轨呢?感谢您的帮助,我运行成功并发现了问题,失败的原因是这个推理视频要求视频必须有音频,他不能单纯推理视频画面吗?如果我为视频设置一条空的音轨呢?

你试试噻,结果咋样?

久等了,添加空音轨的方法可以的,就是我不太理解为什么非要。。。不知道作者大佬能不能改一下

YGGC576 commented 2 months ago

视频是否有长度限制,我可以加载几秒钟的短视频并运行成功,但是加载10多分钟的视频就会报错: Sizes of tensors must match except in dimension 1. Expected size 124 but got size 123 for tensor number 1 in the list.