当前位置:优学网  >  在线题库

使用ffprobe获取特定元数据

发表时间:2022-07-31 02:06:52 阅读:284

我在从ffprobe获取一行元数据时遇到了麻烦.

我正在运行此命令:

&gt ffprobe-show_entries stream_tags:&gt format_tag=com.apple.quicktime.creationdate-日志级别错误&gt IMG_9931.MOV

我得到了这个输出

&gt [流]&gt&gt标记:创建时间=2022-05-14T20:24:55.000000Z&gt&lt标记:语言=und&gt&gt标记:处理器名称=核心媒体视频&gt&gt标签:编码器=H.264&gt&gt [/STREAM ]&gt [STREAM]&gt&lt标记:创建时间=2022-05-14T20:24:55.000000Z&gt&gt标记:语言=und&gt&标记:处理程序名称=核心媒体音频&gt [/STREAM]&gt[流]&gt标签:创建时间=2022-5-14T20:24:55.000000Z>标记:语言=und&gt>标签:处理程序名=核心媒体元数据&gt [/流].gt&gt [流]&gt&gt标记:creation_time=2022-05-14T20:24:55.000000Z&gt gt标记:language=und&gt&gt标记:handlername=Core Media Metadata&gt[/STREAM]&gt[STREAM]>【STREAM ]>标记:creationtime=2022-2005-14T20:24:55.000000Z>标签:languages=und>标记:.创建日期=2022-05-14T16:24:55-0400&gt [/格式_]

但我唯一想要的是

&gt com.apple.quicktime.creationdate=2022-05-14T16:24:55-0400

我搜索了又搜索,但我找不到任何提取元数据单个特定值的示例.

实际上,我真的只想要com.apple.quicktime.creationdate的价值,即"2022-05-14T16:24:55-0400"

我知道我可以通过grep和awk来解决这个问题,但是考虑到ffprobe拥有的所有选项,似乎应该有一种单独使用ffprobe的方法.我就是不知道怎么做.

我该怎么做?任何帮助都将不胜感激.

🎖️ 优质答案
相关问题