因此,我尝试将元数据从文件名标记为视频文件m4v。但是,我似乎无法在man -h页中找到答案,在线所有内容都显示了如何从m4v中提取元数据。
我在StackOverflow上和在线上都找到了答案,大多数是关于从m4v文件中提取元数据的答案,但是对于标记文件没有什么作用(除去元数据除外)。我发现此http://jonhall.info/create_id3_tags_using_ffmpeg/与标记mp3文件有关,我尝试了语法,但失败了。
这是我尝试将mp3简化为m4v的mp3语法
ffmpeg32 -i in.m4v -metadata title =“您想要的标题” out.m4v
也尝试了以下方法
ffmpeg -i“ $ filedir $ name”-元数据title =“您想要的标题” -c:v复制-c:a复制“ $ filedir $ newname”
此命令用于从文件中删除元数据
ffmpeg -i“ $ filedir $ name” -map_metadata -1 -c:v复制-c:复制“ $ filedir $ newname”
该错误通常会出现语法错误。
非常感谢任何帮助
答案 0 :(得分:0)
因此,显然我的配置文件中没有路径,因此该命令在脚本中失败。通过添加完整路径/ usr / local / bin / ffmpeg,我可以使以下命令正常工作
/ usr / local / bin / ffmpeg -i in.m4v-元数据title =“您想要的标题” out.m4v
希望这对可能会忽略它的人有所帮助。