ffmpeg在字幕文件格式转换的时候发生报错Error opening input: No such file or directory
报错“Error opening input: No such file or directory”通常表示输入的字幕文件无法找到。
文件路径错误:请确保您提供的字幕文件路径是正确的,并且文件存在于指定的位置。检查拼写错误、路径中是否包含空格或特殊字符等。
文件权限问题:确认您对字幕文件具有读取权限。尝试使用命令行或文件管理器验证您能否正常访问该文件。
当前工作目录问题:如果您没有提供完整的文件路径,而是只提供了文件名,则FFmpeg将在当前工作目录中查找该文件。请确保您正在运行FFmpeg的工作目录中存在该文件。
编码问题:某些字幕文件可能使用特定的编码格式,而FFmpeg默认使用UTF-8编码。如果您的字幕文件不是UTF-8编码,请尝试指定适当的编码格式。例如,可以使用-sub_charenc选项指定字幕文件的字符编码。
中文路径问题,尤其是在windows下,注意-i 下的"",其次的话,windows下的/ 和 \ 是不一样的,若是可以调整的话,这种命令不建议有中文