Nextcloud怎样做视频封面(视频缩略图)
这是网友在留言墙提的问题,因为比较长所以单独写一下
Q:
Nextcloud在群晖或者centos的Nginx环境下,怎样做视频封面(视频缩略图)A:原来的文章『 开源生产力套件Nextcloud 』 是基于
apache版本写的,所以需要新的安装方式,镜像使用nextcloud:fpm,通过nginx做Web 服务器
下面👇正式开始
安装
用 docker-compose 安装
第一步、将下面的内容保存为 docker-compose.yml 文件,数据库用的群晖自带的 MariaDB 10
1 | version: '2' |
第二步、下载 nginx.conf 文件,网址: https://raw.githubusercontent.com/nextcloud/docker/master/.examples/docker-compose/with-nginx-proxy/mariadb/fpm/web/nginx.conf
然后执行下面的命令
1 | # 新建文件夹 nextcloud |
生成缩略图
上传了一个视频

切换视图

进入 nc-app 的终端机,执行下面的命令安装 ffmpeg

1 | # 更新源 |
安装完成

接下来还需要修改配置文件 /var/www/html/config/config.php
1 | # 查找 volume |
可能是因为执行了多次,卷名已经不是我们设定的 nextcloud,而是 nextcloud_nextcloud

检查卷,找到映射的本机目录
1 | # inspect 卷 |

停止容器后,进入本机目录修改 /config/config.php

加入一段
1 | 'enable_previews' => true, |

保存后重启容器,刷新页面就能看到缩略图了

切换视图

参考文档
Use volumes | Docker Documentation
地址:https://docs.docker.com/storage/volumes/NextCloud改造,支持视频缩略图和、挂载Samba、上传加速 - 黑麋鹿 - 博客园
地址:https://www.cnblogs.com/blackelk/p/nextcloud.html