Pages

Sunday, 3 March 2024

OneDrive网盘媒体播放器-OMP



OMP是一款国人开源的 OneDrive 网盘文件媒体播放器,可直接在网页上播放存储于 OneDrive 里的视频、图片、音乐,支持自托管。基于TypeScript编写,遵守AGPL3.0开源协议。

OMP 的数据全部保存在OneDrive 中的 应用 / OMP 文件夹中。其中 history.json 为历史记录,playlists.json 为播放列表,如果有数据丢失可以访问 OneDrive 网页版恢复旧版本数据。

主要特性:

    音乐播放
    音乐元数据解析
    视频播放
    播放队列
    黑暗模式
    Media Session
    PWA
    播放历史同步
    播放列表同步

源代码:https://github.com/nini22P/omp

---------------

其实,获得共享链接后,比如:

https://photos.onedrive.com/share/D7917280389206B9!1166?cid=D7917280389206B9&resId=D7917280389206B9!1166&authkey=!AJZqr-n8999fz60&ithint=video&e=J8VEjd 

然后用iframe代码,即可把视频嵌入网页中:

<iframe width="480" height="360" src="https://photos.onedrive.com/share/D7917280389206B9!1166?cid=D7917280389206B9&resId=D7917280389206B9!1166&authkey=!AJZqr-n8999fz60&ithint=video&e=J8VEjd" frameborder="0" allowfullscreen></iframe> 

演示:

奇怪的是,google drive上共享出来的多媒体文件却无法用iframe嵌入网页,比如这个多媒体文件: https://drive.google.com/file/d/1St_owp-zOrISejWeZ5TMmzg19NP_Wvki/view 

one drive上共享出来的多媒体文件则没有问题: https://photos.onedrive.com/share/D7917280389206B9!1213?cid=D7917280389206B9&resId=D7917280389206B9!1213&authkey=!AIWN5U0AzsiNqTc&ithint=video&e=ik8VUf 

 <iframe width="480" height="360" src="https://photos.onedrive.com/share/D7917280389206B9!1213?cid=D7917280389206B9&resId=D7917280389206B9!1213&authkey=!AIWN5U0AzsiNqTc&ithint=video&e=ik8VUf" frameborder="0" allowfullscreen></iframe>

No comments:

Post a Comment