如何使用django创建视频缩略图?
我正在django网站上显示我的视频。我想像缩略图一样显示这些视频,但我不知道如何为我的视频创建缩略图。 我已经通过管理模块存储了我的视频。 这是我的密码 models.py如何使用django创建视频缩略图?,django,video,thumbnails,Django,Video,Thumbnails,我正在django网站上显示我的视频。我想像缩略图一样显示这些视频,但我不知道如何为我的视频创建缩略图。 我已经通过管理模块存储了我的视频。 这是我的密码 models.py class Video(models.Model): title = models.CharField(max_length=200, null=True, blank=True) video = models.FileField(upload_to='static/gallery/videos',
class Video(models.Model):
title = models.CharField(max_length=200, null=True, blank=True)
video = models.FileField(upload_to='static/gallery/videos',
null=False,
help_text=_("video file")
)
管理员
from django.contrib import admin
from .models import Video
admin.site.register(Video)
任何人都可以帮助我如何在db中存储我的视频缩略图格式,或者如何以缩略图格式显示检索到的视频
提前感谢您可以添加一个可为空的文件字段来存储缩略图,并在
保存
方法中或使用模型保存信号手动填充缩略图
您可以使用这些问题的答案来了解如何生成这些缩略图:
由于生成缩略图可能是一项耗时的工作,因此我建议在不阻塞Web服务器的情况下在后台使用