Open thefirstLeonliao opened 2 months ago
根据你提供的错误信息 AttributeError: 'NoneType' object has no attribute 'write_audiofile'
,这表明在尝试写入音频文件时,对象是 NoneType
,即空对象。这通常发生在视频处理过程中,音频提取或处理失败,导致音频对象为空。
以下是一些可能的解决方案:
choose video file to upload:
Load Video
节点中,通过 choose video file to upload
选项重新加载自带的日落视频,来获取正确的视频路径。检查视频文件:
更新视频处理库:
moviepy
)是最新版本。你可以通过以下命令更新 moviepy
:
pip install --upgrade moviepy
检查代码中的音频处理部分:
确保在代码中正确处理音频提取。例如,使用 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.")
感谢您的帮助,我运行成功并发现了问题,失败的原因是这个推理视频要求视频必须有音频,他不能单纯推理视频画面吗?如果我为视频设置一条空的音轨呢?
感谢您的帮助,我运行成功并发现了问题,失败的原因是这个推理视频要求视频必须有音频,他不能单纯推理视频画面吗?如果我为视频设置一条空的音轨呢?感谢您的帮助,我运行成功并发现了问题,失败的原因是这个推理视频要求视频必须有音频,他不能单纯推理视频画面吗?如果我为视频设置一条空的音轨呢?
你试试噻,结果咋样?
感谢您的帮助,我运行成功并发现了问题,失败的原因是这个推理视频要求视频必须有音频,他不能单纯推理视频画面吗?如果我为视频设置一条空的音轨呢?感谢您的帮助,我运行成功并发现了问题,失败的原因是这个推理视频要求视频必须有音频,他不能单纯推理视频画面吗?如果我为视频设置一条空的音轨呢?
你试试噻,结果咋样?
久等了,添加空音轨的方法可以的,就是我不太理解为什么非要。。。不知道作者大佬能不能改一下
视频是否有长度限制,我可以加载几秒钟的短视频并运行成功,但是加载10多分钟的视频就会报错: Sizes of tensors must match except in dimension 1. Expected size 124 but got size 123 for tensor number 1 in the list.
用得是视频读取的工作流,视频是自带的日落视频,显示AttributeError: 'NoneType' object has no attribute 'write_audiofile'