gpt4 book ai didi

video - ffmpeg vs mediainfo 获取缩略图和元数据

转载 作者:行者123 更新时间:2023-11-28 21:41:02 30 4
gpt4 key购买 nike

我需要从视频文件中提取元数据信息以及该文件的缩略图。为此,我尝试了 ffmpeg,并且在标准输出上可以看到元数据(例如持续时间、分辨率、编解码器、creation_time 等)。如果我需要使用这些,我应该解析标准输出并提取我需要的元数据。

我还阅读了有关还提供元数据的 MediaInfo 实用程序的信息。我不确定它是否可以提供缩略图。我还知道 MediaInfo 不在后台使用 ffmpeg。

我想知道是否有人同时了解 ffmpeg 和 MediaInfo 以及关于我上面提到的要求,是否有人可以建议两者中哪一个更适合。

两者的内存占用比较也很好。

最佳答案

您应该按照其他答案中的说明直接使用底层库。

但是,为了完整起见,您应该坚持使用单独的 shell 进程,不要解析 FFmpeg 的输出。相反,使用 FFprobe 这是专门为补充 FFmpeg 和简化元数据提取而设计的鲜为人知的工具。

此外,生成缩略图可以通过 FFmpeg 或多或少像这样完成:

ffmpeg [-ss 10] -i input.avi -vframes 1 -s 320x240 thumbnail.png

根据口味调整大小,并使用可选的 -ss 参数从视频开头以外的某个点抓取图像。

关于video - ffmpeg vs mediainfo 获取缩略图和元数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11427637/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com