gpt4 book ai didi

video - 360 度视频的元数据标签是什么,如何从 Blender/ffmpeg/script 设置它们?

转载 作者:行者123 更新时间:2023-12-04 22:48:58 26 4
gpt4 key购买 nike

我想开始使用 Blender 制作更多 180*/360* 动画。我最近读到 VLC 是第一批正确支持全景视频的视频播放器之一,它是我使用的一个,所以这是关于此事的好消息。
唯一的问题是我被告知此类视频必须使用特殊的元数据进行编码,以表明它是一个球体映射视频以及什么类型。建议使用特殊软件来设置此数据,这是我想避免的额外依赖项,因为我更喜欢仅使用 Blender 生成帧,然后使用 ffmpeg 编译它们。我知道我需要包含特定属性,例如视频的 FOV,我假设我可以从 Blender 中的相机设置中获取这些属性,并将其导入适当的视频标签。
谁能列出我需要在全景和/或立体剪辑上设置的元数据标签,以便视频播放器相应地识别它们?那么我如何在ffmpeg中设置它们,如果可以在渲染时将它们烘焙到exr图像中,则如何从Blender中设置它们,如果允许将这些信息写入视频的VLC,或者至少是我熟悉的Linux shell脚本,并且可以轻松使用吗?如果视频格式相关,我会在 mp4 和 ogv 之间切换。

最佳答案

我设法找到这篇有福的文章为我提供了答案。我不确定这是否是一个长期稳定的解决方案,并且格式将来可能会改变,但现在它似乎有效:
http://p.cweiske.de/621
您可以安装 exiftool,它在大多数 Linux 发行版中都可用。然后你只需要运行这个命令来添加正确的标签:

exiftool -XMP-GSpherical:Spherical="true" file.mp4
之后,VLC 将视频识别为 360,您可以用鼠标环顾四周。简单地将视频命名为“file_360.mp4”是行不通的,我希望他们也支持这个更简单的选项。总比不得不使用谷歌高度特定的工具要好。
希望对此有一些反馈。它也没有解释当视频是立体的时要做什么,识别并排分离和用于将它们合并为红青格式的浮雕过滤器。

关于video - 360 度视频的元数据标签是什么,如何从 Blender/ffmpeg/script 设置它们?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70790196/

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