前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >凌夕文件管理系统 v1.0.0 发布 - 网盘系统、文件转码系统

凌夕文件管理系统 v1.0.0 发布 - 网盘系统、文件转码系统

原创
作者头像
zcxi
修改2024-03-16 16:35:11
1090
修改2024-03-16 16:35:11
软件简介

凌夕文件管理系统(lfs)是基于 SpringBoot3.x+Mybatis+Mybatis-Plus+VUE3+Element Plus 开发的文件管理系统, 支持单文件上传、分片上传,视频上传完成后,可以根据视频转码配置转成对应的视频格式(mp4、m3u8),文档上传完成后,会转成 pdf 文件, 支持 word、excel、ppt、wps、text、rtf 文件转成 pdf。

支持音视频、图片、文档在线预览、下载、重命名、移动文件夹、删除等操作,支持文件分类查看。

环境支持

java环境:jdk17+

数据库:mysql 8.0

缓存:redis

文件服务器:nginx

部署前需修改 application.yml 文件中的 mysql 和 redis 信息,需要部署 nginx 服务作为文件服务器。

开发框架

后端

springboot3.x+mybatis+mybatis-plus

前端

vue3+element-plus+vite

用户手册

新建文件夹

新建文件夹在文件管理页面,点击【新建文件夹】,就可以在当前文件夹下新建一个文件夹了,默认文件夹名称为“新建文件夹”,默认会全选,可以重新修改名称,按回车后,就完成文件夹创建。

移动文件

移动文件在文件管理页面,可以选择文件移动到其他文件夹下。

上传文件

上传文件文件可以在线上传,上传使用分片上传方式,如果上传重复文件,可以直接秒传,秒传是根据文件md5进行判断。在文件管理页面,点击【上传文件】按钮,就会弹出上传文件的弹窗。

可以拖拽文件到窗口或者点击窗口选择文件进行文件上传,上传过程中可以实时查看上传进度。

上传完成后,可以点击右边的【查看】按钮,查看上传文件的详情页。

文件上传完成后,会自动发起转码,文档会转成pdf文件,视频会根据转码配置进行转码。

文档预览

文档预览文档上传后,会自动转成pdf文件,可以在线预览,可以在文件详情页面,点击【转码预览】按钮,就可以在线查看pdf文件内容。

视频预览

视频预览视频上传完成后,会根据转码配置自动转码,在视频详情页面,可以查看原文件和转码文件。点击【原文件预览】按钮,就可以预览原文件。

点击底下的转码列表右边的预览,就可以查看当前转码后的文件的视频。

转码配置

转码配置转码配置是针对视频文件转码进行配置的,视频上传后会根据开启的转码配置进行转码,可以在转码配置页面进行添加、修改、删除、开启/关闭转码。

新增转码配置

新增转码配置点击【新增】按钮,系统会弹出新增转码配置界面,填写信息后点击【保存】按钮,即可添加新的转码配置。

修改转码

修改转码在转码配置管理页面,点击每个转码配置右边的编辑,即可进入编辑页面,修改内容完成后,点击【保存】按钮,即可完成修改。

删除转码配置

删除转码配置在转码配置管理页面,点击每个转码配置右边的删除,点击确定后,就可以删除指定的转码配置。

开启转码配置

开启转码配置在转码配置管理页面,点击每个转码配置状态,就可以切换开启/关闭转码配置。

转码进度

转码进度在转码进度页面可以实时查看转码进度,也可以对文件进行重新转码。

点击右边的【重新转码】按钮,就可以对文件重新转码。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 环境支持
  • 开发框架
    • 后端
      • 前端
        • 用户手册
          • 新建文件夹
          • 移动文件
          • 上传文件
          • 文档预览
          • 视频预览
          • 转码配置
          • 新增转码配置
          • 修改转码
          • 删除转码配置
          • 开启转码配置
          • 转码进度
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档