我希望能够做到这一点
<a-videosphere src="https://www.youtube.com/watch?v=diBozKDxVLI" autplay="true"></a-videosphere>
如果没有指向本地存储的文件,有什么方法可以吗?
答案 0 :(得分:1)
您无法在WebGL中将YouTube视频渲染为纹理。 YouTube不提供用于提取视频源的网址。官方播放器是他们必须放置广告和货币化服务的唯一方式。如果您可以直接流式传输视频,则可以自由地重新分发YouTube内容。从技术上讲,可以创建一个下载YouTube视频并通过流端点公开它们的网络服务,但这将违反服务条款:
答案 1 :(得分:1)
https://aframe.io/faq/#can-i-render-youtube-videos-as-a-texture
通过一些手动操作,您可以将YouTube视频代理为纹理,也可以将其下载到本地进行投放,但这违反了他们的服务条款。