如何让nextcloud支持avi文件在线播放

时间:2024-02-23 16:26:38

默认的nextcloud是不支持avi文件播放的,google查了一圈,都说是没法支持。
然而我觉得都是html5写的,为啥偏偏不支持。

查了一些资料,发现还是官方的代码少写了东西,可能是没考虑那么全吧。
主要是对于播放可支持的文件需要加入mimetype,这样前端就可以认avi文件,进而进行播放了。

操作很简单。

1 修改这个文件

app/files_videoplayer/js/viewer.js

2 搜索mimeType

需要添加两行代码,加入对avi文件的支持。

如下:
mimeTypes : [\'video/x-msvideo\']

mimeTypeAliasses: {\'video/x-msvideo\': \'video/mp4\'}

3 保存 刷新浏览器缓存即可。