mpv 播放器怎样显示 mp4 视频文件的拍摄时间等 Metadata ?

Totem,mplayer,sopcast,realplayer,bmp
回复
offline
帖子: 42
注册时间: 2012-02-06 11:26

mpv 播放器怎样显示 mp4 视频文件的拍摄时间等 Metadata ?

#1

帖子 offline » 2023-04-09 18:06

  对于手机拍摄的 mp4 视频文件,普遍会加入拍摄时间等 Metadata. FFmpeg 自带的简陋播放器 ffplay 能够显示那些 Metadata, 经典播放器 MPlayer 也能显示,只是它将其叫作 Clip info. 注意这里说的“显示”并非在视频播放界面显示,而是在运行命令的字符终端下显示,就是 stdout 或者 stderr. 举例说明:

代码: 全选

$ mplayer  a_video_file.mp4

...

==========================================================================
Clip info:
 major_brand: mp42
 minor_version: 1
 compatible_brands: isommp41mp42
 creation_time: 2022-02-20T11:59:42.000000Z
 location: (通过 GPS 采集的经纬度信息,这里隐去)/
Load subtitles in ./
==========================================================================

...

但功能最强的 mpv 播放器却不显示那些信息,它应该有这样的功能,只是可能默认不显示. mpv 的文档太长,简单搜索了一下没找到想要的选项。哪位知道怎样用 mpv 显示 Metadata ?
头像
astolia
论坛版主
帖子: 6451
注册时间: 2008-09-18 13:11

Re: mpv 播放器怎样显示 mp4 视频文件的拍摄时间等 Metadata ?

#2

帖子 astolia » 2023-04-09 20:41

如果你只是想获取这些信息,直接用mediainfo就好。非要让mpv显示,使用参数--display-tags=*
yubinalice
帖子: 197
注册时间: 2015-12-23 16:20
系统: ubuntu 16.04

Re: mpv 播放器怎样显示 mp4 视频文件的拍摄时间等 Metadata ?

#3

帖子 yubinalice » 2023-07-12 11:24

offline 写了: 2023-04-09 18:06   对于手机拍摄的 mp4 视频文件,普遍会加入拍摄时间等 Metadata. FFmpeg 自带的简陋播放器 ffplay 能够显示那些 Metadata, 经典播放器 MPlayer 也能显示,只是它将其叫作 Clip info. 注意这里说的“显示”并非在视频播放界面显示,而是在运行命令的字符终端下显示,就是 stdout 或者 stderr. 举例说明:

代码: 全选

$ mplayer  a_video_file.mp4

...

==========================================================================
Clip info:
 major_brand: mp42
 minor_version: 1
 compatible_brands: isommp41mp42
 creation_time: 2022-02-20T11:59:42.000000Z
 location: (通过 GPS 采集的经纬度信息,这里隐去)/
Load subtitles in ./
==========================================================================

...

但功能最强的 mpv 播放器却不显示那些信息,它应该有这样的功能,只是可能默认不显示. mpv 的文档太长,简单搜索了一下没找到想要的选项。哪位知道怎样用 mpv 显示 Metadata ?
这个非常的简单,

播放的时候按一下i按键就显示了,

若要永远显示的话,Shift + i就成。

然而,若要保存到文本里面,就需要

-----------------------------------------------------------------------
for media in $files
do
ffprobe $file >> media.Clipinfo.txt
done
-----------------------------------------------------------------------

话说,这个论坛引用代码,咋使用tab或者其他的方便方式,

刚刚使用tab的时候发现没效果,空格是自己敲的。
回复