这个错误是因为您在使用mkvmerge时尝试使用了'--no-file-extensions'选项,但该选项无法识别。您可以尝试使用以下命令将.ass和.mp4文件封装到mp4容器中,同时避免写入无效的文件扩展名:

mkvmerge -o output.mp4 input.mp4 --language 0:und --default-track 0:yes input.ass --no-chapters --no-global-tags --no-track-tags --disable-track-statistics-tags --engage no_cue_duration --engage no_cue_relative_position

该命令使用了以下选项:

--no-chapters:不包含章节信息 --no-global-tags:不包含全局标签 --no-track-tags:不包含轨道标签 --disable-track-statistics-tags:禁用轨道统计标签 --engage no_cue_duration:禁用cue点的持续时间 --engage no_cue_relative_position:禁用cue点的相对位置

这些选项将确保不会写入任何无效的文件扩展名

使用mkvmerge将ass和mp4封装mp4视频时mediainfo信息中出现了FileExtension_Invalid mkv mk3d mka mks怎么让它不写入Error The file --no-file-extensions could not be opened for reading open file error

原文地址: http://www.cveoy.top/t/topic/fEez 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录