4

ユーザーが django を実行している Web サイトにアップロードしたビデオ ファイルのサムネイルを作成する必要があります。

これについてどうすればよいでしょうか...どの関数がこれを行うことができますか? サムネイル画像を表示できますが、ビデオからビューをキャプチャできません。助けてくれてありがとう。

4

1 に答える 1

2

動画は、コーデックやコンテナーなどの膨大な数のために扱いにくいビジネスです。サポートが豊富であるため、サブプロセスモジュールffmpegを使用して Python で呼び出すことをお勧めします。の最初のGoogle ヒットに続いて、次のように実行できます。ffmpeg video thumbnail

from subprocess import check_output
check_output('ffmpeg  -itsoffset -4  -i test.avi -vcodec mjpeg -vframes 1 -an -f rawvideo -s 320x240 test.jpg', shell=True)

明らかに、コマンド文字列を変更する必要がありますが、これで開始できるはずです。

于 2013-01-23T07:01:12.587 に答える