将元数据添加到视频文件

时间:2017-09-24 08:37:05

标签: ios swift avfoundation metadata

我现在已经摸不着头脑了,所以我希望有人可以提供帮助。

我正在尝试将一些元数据添加到我从照片库中选择的视频文件中,然后上传到服务器。我希望能够设置像拍摄它和描述的东西。这里有一些关于它的问题,但它们并没有让我更接近解决方案,关于这个主题的苹果文档也非常令人困惑。

那么,有没有人能指出我如何做到这一点的正确方向?

我的计划-b是上传一个JSON文件以及包含元数据的视频,但这对于做后端的人来说会很麻烦。

1 个答案:

答案 0 :(得分:0)

如果你可以使用 ffmpeg ,你可以试试这个example from the docs

ffmpeg -i inputfile -metadata title="Movie Title" -metadata year="2010" outputfile

要检查元数据,您可以使用ffprobe

ffprobe out.mp4

jq的帮助下:

ffprobe -v quiet -print_format json -show_format out.mp4 | jq ".[].tags"

您可以尝试使用桌面,然后尝试使用适用于iOS的FFmpeg库