@
krixaar 看到太多这样的评论,感觉很累了,本来我是不想回复的。看到你还去教别人做事。
那么你说,视频略缩图有了,图片略缩图要不要,是不在又要 call 一个 ImageMagick 或 GraphicsMagick ?
你安装了 ffmpeg 、GraphicsMagick ,但是有的视频或图片格式生成略缩图出错你怎么办,是不是还要装对应的插件?装这么多东西,怎么保证可以快速部署,是不是要用 docker 打包成镜像?
图片和视频 略缩图都有了,是不是还要前端显示出来。不同宽高比例的略缩图怎样显示出来保持一致性?
实现一个类似手机相册滑屏预览的功能,Django 也帮你实现嘛?
怎么保持所有浏览器的视频播放体验一致?是不是要用一个播放器的 js 库。播放器的 js 库 怎么和 图片滑屏浏览的 js 库 集成在一起?播放器的 controls (控制按钮)没有关闭按钮,是不是要自己来实现?
遇到 safari ( iOS 和 macOS )显示图片不会根据 exif 信息自动旋转,而其他浏览器比如 Chrome 、Firefox 又会自动旋转,你是不是又要自己写代码处理?
文件列表为了加快响应速度,是否需要先缓存到 redis 里面。
文件列表显示,如果文件数很多,为了减少浏览器 reflow repaint ,是不是还要自己想办法?
文件上传进度条的显示,Django 也帮你实现了嘛?那么 分片上传时,整个文件的上传进度呢?
很多细节你看不到,不代表没有。如果你觉得那么简单可以自己实现一个出来,开源也好,销售也好,并没有人阻止你。