我在从ffprobe获取一行元数据时遇到了麻烦.
我正在运行此命令:
> ffprobe-show_entries stream_tags:> format_tag=com.apple.quicktime.creationdate-日志级别错误> IMG_9931.MOV
我得到了这个输出
> [流]>>标记:创建时间=2022-05-14T20:24:55.000000Z><标记:语言=und>>标记:处理器名称=核心媒体视频>>标签:编码器=H.264>> [/STREAM ]> [STREAM]><标记:创建时间=2022-05-14T20:24:55.000000Z>>标记:语言=und>&标记:处理程序名称=核心媒体音频> [/STREAM]>[流]>标签:创建时间=2022-5-14T20:24:55.000000Z>标记:语言=und>>标签:处理程序名=核心媒体元数据> [/流].gt> [流]>>标记:creation_time=2022-05-14T20:24:55.000000Z> gt标记:language=und>>标记:handlername=Core Media Metadata>[/STREAM]>[STREAM]>【STREAM ]>标记:creationtime=2022-2005-14T20:24:55.000000Z>标签:languages=und>标记:.创建日期=2022-05-14T16:24:55-0400> [/格式_]
但我唯一想要的是
> com.apple.quicktime.creationdate=2022-05-14T16:24:55-0400
我搜索了又搜索,但我找不到任何提取元数据单个特定值的示例.
实际上,我真的只想要com.apple.quicktime.creationdate的价值,即"2022-05-14T16:24:55-0400"
我知道我可以通过grep和awk来解决这个问题,但是考虑到ffprobe拥有的所有选项,似乎应该有一种单独使用ffprobe的方法.我就是不知道怎么做.
我该怎么做?任何帮助都将不胜感激.