如何在 Linux 中获取和更改视频元数据
视频元数据包含作者、标题、流派、评论和创建日期等信息。这些信息嵌入在视频文件本身中,但视频版本包含大量元数据信息并不常见。如果不出意外的话,通常会有一些版权信息。在本教程中,您将了解如何在 Linux 系统上获取和更改视频元数据。这可以通过命令行和 GUI 来完成。我们将在下面介绍这两种方法。
在本教程中您将学习:
如何从 GUI 获取和更改视频元数据
如何从命令行获取和更改视频元数据
如何从 GUI 获取和更改视频元数据
许多视频播放器和编辑器应该能够获取和更改视频文件的元数据。 VLC 媒体播放器就是这样的一个例子,它在 Linux 上免费提供。
第一步是使用系统的包管理器安装 VLC:
Ubuntu, Debian, and Linux Mint: $ sudo apt install vlc Fedora: $ sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm $ sudo dnf install vlc Arch Linux and Manjaro: $ sudo pacman -S vlc
在 VLC 中打开您的视频文件。在 VLC 中,导航至工具 > 媒体信息。或者,您可以使用键盘上的
Ctrl + I
快捷键。在“常规”选项卡下,您将看到视频文件的所有元数据。
如果您想更改任何元数据,只需在此窗口中进行编辑,然后按“确定”保存即可。新的元数据将写入视频文件。要删除元数据,只需退格此处的内容,然后按“确定”。
您可以在“元数据”选项卡下找到该文件的任何其他元数据。
如何从命令行获取和更改视频元数据
ExifTool 是一个类似命令的程序,可以获取和更改视频元数据。您可以使用下面适当的命令通过系统的包管理器安装 ExifTool。
要在 Ubuntu、Debian 和 Linux Mint 上安装 ExifTool:
$ sudo apt install libimage-exiftool-perl
要在 Fedora、CentOS、AlmaLinux 和 Red Hat 上安装 ExifTool:
$ sudo dnf install perl-Image-ExifTool
要在 Arch Linux 和 Manjaro 上安装 ExifTool:
$ sudo pacman -S perl-image-exiftool
要查看视频文件的所有元数据,请使用
exiftool
命令并指定视频文件的名称。$ exiftool video.mp4
要获取特定的元数据(例如作者),请在命令中指定选项:
$ exiftool -comment video.mp4 Comment : Thank you for downloading our sample mp4 video.
要更改字段的元数据,请使用以下命令语法。这将更改作者字段。
$ exiftool -Author="linuxconfig" video.mp4 1 image files updated
输出表明图像文件已更新,因为 ExifTool 主要用于处理图像,但不用担心,它也会对视频文件进行更改。
要清除字段的元数据,只需用空数据覆盖它即可。以下是我们删除评论字段的方法。
$ exiftool -Comment= video.mp4 1 image files updated
要清除视频文件中所有字段的元数据,请使用以下语法。
$ exiftool -all= video.mp4
结束语
在本教程中,我们了解了如何在 Linux 系统上获取和更改视频元数据。这包括使用 VLC Media Player 的 GUI 方法和使用 ExifTool 的命令行方法。填写元数据对于视频文件来说并不是很常见的做法,因此您可能经常会发现这些字段为空。尽管如此,这仍然是向文件附加重要信息的好方法。