Input #0, srt, from 'D:\迅雷下载\字幕.srt': Duration: N/A, bitrate: N/A Stream #0:0: Subtitle: subrip At least one output file must be specified
时间: 2024-02-12 17:06:54 浏览: 148
根据错误信息,MoviePy无法从字幕文件中读取持续时间,并提示至少指定一个输出文件。您需要指定输出文件的文件名和格式,例如:
```python
video.write_videofile("output.mp4")
```
请注意,上面的代码中的`output.mp4`是示例文件名和格式,您需要根据自己的需求修改。
如果您已经指定了输出文件名和格式,并且仍然出现相同的错误,请检查您的代码是否正确设置了字幕文件的路径和格式。您可以在加载字幕文件时指定文件格式,例如:
```python
subtitles = VideoFileClip("subtitles.srt", has_mask=False, is_mask=False, fps_source="fps:0.00")
```
如果您的字幕文件格式不是`.srt`,则需要相应更改文件格式。如果问题仍然存在,请提供更多信息和代码细节,以便我们更好地了解问题的根本原因。
阅读全文