360-degrees - 检测 360 度视频

标签 360-degrees 360-virtual-reality

我想检测 360 度视频 我想知道视频格式是否为 360 度,并据此管理播放器是否支持 360 度 那么有人可以帮忙吗?

最佳答案

360video/VR 标准似乎仍在不断变化。这篇文章,http://labs.dash.umn.edu/etc-lab/detecting-spherical-media-files/ ,(日期为 2016 年 4 月)建议检查照片/视频的 EXIF 属性可能会揭示元数据中的模式。有一些库可用于从文件访问 EXIF 数据,例如: https://github.com/exif-js/exif-js 。 PHP 库也存在。 Phil Harvey 的网站 (http://www.sno.phy.queensu.ca/~phil/exiftool/) 提供了大量信息和编码示例。有适用于 WIN、MAC 和 NIX 的编译工具以及 C++ 库。根据个人经验,EXIF值可以从JPEG文件中读取。我从未尝试过访问 360 JPEG,但据我了解,球形相机生成的照片文件只不过是常规 JPEG(尽管在没有 360 查看器的情况下查看图像时会出现扭曲)。 Phil Harvey 编写的 EXIF 工具显示了对 mp4 的支持。您也许可以使用该工具分析 360 度视频,以查找元数据中可辨别的模式。

关于360-degrees - 检测 360 度视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35594773/

相关文章:

video - 使用 ffmpeg 将平面视频合并为 360 视频

ios - 嵌入Youtube 360​​视频在iOS Safari中不起作用

algorithm - 如何在 360° 视频中找到具有相同颜色的像素的质心?

android - 有没有办法将 youtube 360​​ 视频嵌入到 Android 中

unity-game-engine - 如何使用unity 3D为360图像设置动态热点

php - 在 PHP 中自动检测 360 度自然图像

android - 捕捉一些物体并创建 3D 照片

iOS Swift Panframe 框架有声音但没有视频

java - 使用 Java 将空间元数据注入(inject)视频的方法