2016-09-20 52 views
1

自分のビデオを自分のdjangoサイトに表示しています。サムネイルのような動画を表示したいのですが、動画のサムネイルを作成する方法がわかりません。 私は管理モジュールを通して私のビデオを保存しました。ここ は私のコード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', 
          null=False, 
          help_text=_("video file") 
          ) 

admin.py

from django.contrib import admin 
from .models import Video 

admin.site.register(Video) 

いずれかがデシベルで私のビデオのサムネイル形式を保存する方法については、私を助けたり、私の取得した映像を表示する方法でありますサムネイル形式で表示します。事前

答えて

1

ありがとうございますサムネイルを保存し、save方法や信号の保存モデルを使用して、手動でそれを埋めるためにNULL値可能ファイルフィールドを追加することができます。

あなたはそれらのサムネイルを生成する方法を見つけるためにこれらの質問に対する答えを使用することができます。

https://stackoverflow.com/a/1843043/1823497

https://stackoverflow.com/a/27565893/1823497

サムネイルが仕事を時間がかかることが生成するので、私はcelery taskを使用することをお勧めしますバックグラウンドでWebサーバーをブロックすることなく実行できます。

関連する問題