默認的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'}